pub trait CheckArrayType<'a> {
// Required method
fn check(&'a self) -> ArrayType<'a>;
// Provided method
fn get(&'a self) -> &'a dyn ArrayCompute { ... }
}pub trait CheckArrayType<'a> {
// Required method
fn check(&'a self) -> ArrayType<'a>;
// Provided method
fn get(&'a self) -> &'a dyn ArrayCompute { ... }
}