macro_rules! new_coord {
() => { ... };
($y:expr) => { ... };
($x:expr, $y:expr) => { ... };
}Expand description
§creating a new Coord
§Example
use coord2d::*;
let a: coord::Coord = new_coord!(1, 2.0);
println!("{:?}", a);
// returns Coord {x: 1.0, y: 2.0}
let a: coord::Coord = new_coord!(2.0);
println!("{:?}", a);
// returns Coord {x: 0.0, y: 2.0}- the var a contains to var x and y as position in a graph (O, I, J)
- returns i32