Enum GridIndexing
pub enum GridIndexing {
Matrix,
Cartesian,
}
Expand description
Enum to specify index cardinal layout.
Variants§
Matrix
Dimensions are in the same order as the cardinality of the inputs. Equivalent to “ij” indexing in NumPy and PyTorch.
Cartesian
The same as Matrix, but the first two dimensions are swapped. Equivalent to “xy” indexing in NumPy and PyTorch.
Trait Implementations§
§
impl Clone for GridIndexing
impl Clone for GridIndexing
§
fn clone(&self) -> GridIndexing
fn clone(&self) -> GridIndexing
Returns a copy of the value. Read
more
1.0.0 · Source§
fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read
more
§
impl Debug for GridIndexing
impl Debug for GridIndexing
§
impl Default for GridIndexing
impl Default for GridIndexing
§
fn default() -> GridIndexing
fn default() -> GridIndexing
Returns the “default value” for a type. Read
more
§
impl From<GridIndexing> for GridOptions
impl From<GridIndexing> for GridOptions
§
fn from(value: GridIndexing) -> GridOptions
fn from(value: GridIndexing) -> GridOptions
Converts to this type from the input type.
§
impl PartialEq for GridIndexing
impl PartialEq for GridIndexing
impl Copy for GridIndexing
impl Eq for GridIndexing
impl StructuralPartialEq for GridIndexing
Auto Trait Implementations§
impl Freeze for GridIndexing
impl RefUnwindSafe for GridIndexing
impl Send for GridIndexing
impl Sync for GridIndexing
impl Unpin for GridIndexing
impl UnwindSafe for GridIndexing
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§
impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§
fn equivalent(&self, key: &K)
-> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if
they are equal.
§
impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§
fn equivalent(&self, key: &K)
-> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read
more
§
impl<T> Instrument for T
impl<T> Instrument for T
§
fn instrument(self, span: Span) ->
Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§
fn in_current_span(self) ->
Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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
more
Source§
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
§
impl<T> Pointable for T
impl<T> Pointable for T
§
impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§
impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§
fn read_from_little_endian(read: &mut
R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian()
.