pub trait Kind { type T: Clone + Copy; fn kind() -> i32; }
Bigarray kind
Array item type
OCaml bigarray type identifier