pub struct ConversionUtils;Expand description
Conversion utilities
Implementations§
Source§impl ConversionUtils
impl ConversionUtils
Sourcepub fn torsh_shape_to_numpy(shape: &Shape) -> Vec<usize>
pub fn torsh_shape_to_numpy(shape: &Shape) -> Vec<usize>
Convert ToRSh shape to NumPy shape
Sourcepub fn numpy_shape_to_torsh(shape: Vec<usize>) -> Result<Shape>
pub fn numpy_shape_to_torsh(shape: Vec<usize>) -> Result<Shape>
Convert NumPy shape to ToRSh shape
Auto Trait Implementations§
impl Freeze for ConversionUtils
impl RefUnwindSafe for ConversionUtils
impl Send for ConversionUtils
impl Sync for ConversionUtils
impl Unpin for ConversionUtils
impl UnwindSafe for ConversionUtils
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more