///|
fn main {
let area = @moongeoroute.bbox(0, 0, 6, 4)
let route = match
@moongeoroute.plan_route(
@moongeoroute.point(0, 0),
@moongeoroute.point(4, 3),
[@moongeoroute.point(2, 0)],
area,
) {
Some(route) => route
None => []
}
println("MoonGeoRoute demo: " + @moongeoroute.route_preview(route))
}