#[non_exhaustive]pub enum BatchLayout {
Nchw,
Nhwc,
}Expand description
Tensor-compatible channel ordering requested from a batch decoder.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for BatchLayout
impl Clone for BatchLayout
Source§fn clone(&self) -> BatchLayout
fn clone(&self) -> BatchLayout
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BatchLayout
Source§impl Debug for BatchLayout
impl Debug for BatchLayout
Source§impl Default for BatchLayout
impl Default for BatchLayout
Source§fn default() -> BatchLayout
fn default() -> BatchLayout
Returns the “default value” for a type. Read more
impl Eq for BatchLayout
Source§impl Hash for BatchLayout
impl Hash for BatchLayout
Source§impl PartialEq for BatchLayout
impl PartialEq for BatchLayout
impl StructuralPartialEq for BatchLayout
Auto Trait Implementations§
impl Freeze for BatchLayout
impl RefUnwindSafe for BatchLayout
impl Send for BatchLayout
impl Sync for BatchLayout
impl Unpin for BatchLayout
impl UnsafeUnpin for BatchLayout
impl UnwindSafe for BatchLayout
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,
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