pair_macro
Create types consisting of the same type values such that Pair, Triplet, and so on.
This crate runs on no-std
environment.
Examples
Use a provided type Pair
.
use Pair;
let p = new;
let q = p.map;
assert_eq!;
assert_eq!;
assert_eq!;
Create a new pair type.
use *;
create_pair!;
let p = new;
let q = new;
let r = p + q;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;