pub struct Outer;Expand description
Outer axis type, for the outermost dimension.
Trait Implementations§
source§impl Axis for Outer
impl Axis for Outer
§type Other<S: Shape> = <<<S as Shape>::Reverse as Shape>::Tail as Shape>::Reverse
type Other<S: Shape> = <<<S as Shape>::Reverse as Shape>::Tail as Shape>::Reverse
Shape for the other dimensions.
§type Insert<D: Dim, S: Shape> = <<Inner<0> as Axis>::Insert<D, <S as Shape>::Reverse> as Shape>::Reverse
type Insert<D: Dim, S: Shape> = <<Inner<0> as Axis>::Insert<D, <S as Shape>::Reverse> as Shape>::Reverse
Insert the dimension into the shape.
§type Replace<D: Dim, S: Shape> = <<Inner<0> as Axis>::Replace<D, <S as Shape>::Reverse> as Shape>::Reverse
type Replace<D: Dim, S: Shape> = <<Inner<0> as Axis>::Replace<D, <S as Shape>::Reverse> as Shape>::Reverse
Replace the dimension in the shape.
§type Keep<S: Shape, L: Layout> = <S as Shape>::Layout<<L as Layout>::Uniform, Flat>
type Keep<S: Shape, L: Layout> = <S as Shape>::Layout<<L as Layout>::Uniform, Flat>
Layout when removing the other dimensions.
Auto Trait Implementations§
impl Freeze for Outer
impl RefUnwindSafe for Outer
impl Send for Outer
impl Sync for Outer
impl Unpin for Outer
impl UnwindSafe for Outer
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more