Trait FlattenArgs

Source
pub trait FlattenArgs: Debug {
    // Provided methods
    fn start_dim(&self) -> impl Dim { ... }
    fn end_dim(&self) -> impl Dim { ... }
}

Provided Methods§

Source

fn start_dim(&self) -> impl Dim

Source

fn end_dim(&self) -> impl Dim

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl FlattenArgs for i32

Source§

fn start_dim(&self) -> impl Dim

Source§

impl FlattenArgs for isize

Source§

fn start_dim(&self) -> impl Dim

Source§

impl FlattenArgs for usize

Source§

fn start_dim(&self) -> impl Dim

Source§

impl FlattenArgs for Range<i32>

Source§

fn start_dim(&self) -> impl Dim

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for Range<isize>

Source§

fn start_dim(&self) -> impl Dim

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for Range<usize>

Source§

fn start_dim(&self) -> impl Dim

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeFrom<i32>

Source§

fn start_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeFrom<isize>

Source§

fn start_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeFrom<usize>

Source§

fn start_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeFull

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeInclusive<i32>

Source§

fn start_dim(&self) -> impl Dim

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeInclusive<isize>

Source§

fn start_dim(&self) -> impl Dim

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeInclusive<usize>

Source§

fn start_dim(&self) -> impl Dim

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeTo<i32>

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeTo<isize>

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeTo<usize>

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeToInclusive<i32>

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeToInclusive<isize>

Source§

fn end_dim(&self) -> impl Dim

Source§

impl FlattenArgs for RangeToInclusive<usize>

Source§

fn end_dim(&self) -> impl Dim

Source§

impl<D: Dim> FlattenArgs for (D, D)

Source§

fn start_dim(&self) -> impl Dim

Source§

fn end_dim(&self) -> impl Dim

Implementors§