pub trait BufferArg: 'static {
// Required methods
fn len(&self) -> usize;
fn shape(&self) -> &[usize];
fn strides(&self) -> &[usize];
}pub trait BufferArg: 'static {
// Required methods
fn len(&self) -> usize;
fn shape(&self) -> &[usize];
fn strides(&self) -> &[usize];
}