pub trait Share: Clone + Default + Debug + PartialEq + PartialOrd + Hash + Send + Sync + 'static {
type Plain: Plain;
type SimdShare: ShareStorage<Self> + Clone + Default + Debug + PartialEq + PartialOrd + Hash;
// Provided methods
fn to_simd(self, len: usize) -> Self::SimdShare { ... }
fn zero(&self) -> Self { ... }
}
Required Associated Types§
Provided Methods§
Object Safety§
This trait is not object safe.