AsViewMut

Trait AsViewMut 

Source
pub trait AsViewMut<'a> {
    type ViewType: 'a;

    // Required method
    fn as_view(&'a mut self) -> Self::ViewType;
}
Expand description

Trait that defines an mutable view that references itself

Required Associated Types§

Source

type ViewType: 'a

Returned View type

Required Methods§

Source

fn as_view(&'a mut self) -> Self::ViewType

Implementors§

Source§

impl<'a, T, const N: usize> AsViewMut<'a> for Arr<T, N>
where T: Default + Clone + Send + Sync + 'a,

Source§

type ViewType = ArrViewMut<'a, T, N>