fn callback(path: Vec<i32>) {
    print!("start");
    for x in &path {
        print!(" -> {}", x);
    }
    print!("\n");
}
/// Simple callback printing the path.
Simple callback printing the path.
Simple callback printing the path .
fn callback(path: Vec<i32>) {
    print!("start");
    for x in &path {
        print!(" -> {}", x);
    }
    print!("\n");
}
fn callback ( path : Vec < i32 > ) { print ! ( " " ) ; for x in & path { print ! ( " " x ) ; } print ! ( " \n " ) ; }
Simple callback printing the path.
Simple callback printing the path .
path
Vec<i32>
path
Vec<i32>