Trait DenseStorage

Source
pub trait DenseStorage<T>:
    Borrow<[T]>
    + Send
    + Sync {
    // Required method
    fn to_vec(self) -> Vec<T>;
}

Required Methods§

Source

fn to_vec(self) -> Vec<T>

Implementations on Foreign Types§

Source§

impl<T: Clone + Send + Sync> DenseStorage<T> for &[T]

Source§

fn to_vec(self) -> Vec<T>

Source§

impl<T: Clone + Send + Sync> DenseStorage<T> for &mut [T]

Source§

fn to_vec(self) -> Vec<T>

Source§

impl<T: Clone + Send + Sync> DenseStorage<T> for Cow<'_, [T]>

Source§

fn to_vec(self) -> Vec<T>

Source§

impl<T: Clone + Send + Sync> DenseStorage<T> for Vec<T>

Source§

fn to_vec(self) -> Vec<T>

Implementors§