Trait AsIx2

Source
pub trait AsIx2 {
    // Required method
    fn as_ix2(self) -> Ix2;
}
Expand description

Trait for converting a type into a 2-dimensional index (Ix2).

This trait is implemented for various types, allowing them to be converted into a 2D index, which is useful for indexing into 2D arrays or matrices.

Required Methods§

Source

fn as_ix2(self) -> Ix2

Converts the implementing type into a 2D index (Ix2).

§Returns
  • Ix2: The 2-dimensional index.

Implementations on Foreign Types§

Source§

impl AsIx2 for &[Ix]

Source§

fn as_ix2(self) -> Ix2

Source§

impl AsIx2 for (Ix, Ix)

Source§

fn as_ix2(self) -> Ix2

Source§

impl AsIx2 for [Ix; 2]

Source§

fn as_ix2(self) -> Ix2

Implementors§