mlx-sys 0.0.10-alpha

Rust bindings for mlx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#[macro_export]
macro_rules! cxx_vec {
    () => {
        cxx::CxxVector::new()
    };
    ($($x:expr),*) => {
        {
            let mut v = cxx::CxxVector::new();
            $(
                v.pin_mut().push($x);
            )*
            v
        }
    };
}