pub enum TensorClampMode {
Undefined,
Constant(u32),
ClampToEdge,
Repeat,
RepeatMirrored,
}Variants§
Trait Implementations§
Source§impl Clone for TensorClampMode
impl Clone for TensorClampMode
Source§fn clone(&self) -> TensorClampMode
fn clone(&self) -> TensorClampMode
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 TensorClampMode
Source§impl Debug for TensorClampMode
impl Debug for TensorClampMode
impl Eq for TensorClampMode
Source§impl From<TensorClampMode> for ClampMode
impl From<TensorClampMode> for ClampMode
Source§fn from(value: TensorClampMode) -> Self
fn from(value: TensorClampMode) -> Self
Converts to this type from the input type.
Source§impl Hash for TensorClampMode
impl Hash for TensorClampMode
Source§impl PartialEq for TensorClampMode
impl PartialEq for TensorClampMode
impl StructuralPartialEq for TensorClampMode
Auto Trait Implementations§
impl Freeze for TensorClampMode
impl RefUnwindSafe for TensorClampMode
impl Send for TensorClampMode
impl Sync for TensorClampMode
impl Unpin for TensorClampMode
impl UnsafeUnpin for TensorClampMode
impl UnwindSafe for TensorClampMode
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneExpand for Twhere
T: Clone,
impl<T> CloneExpand for Twhere
T: Clone,
fn __expand_clone_method(&self, _: &Scope) -> T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> CompilationArg for T
impl<T> CompilationArg for T
Source§fn dynamic_cast<Arg: CompilationArg>(&self) -> Arg
fn dynamic_cast<Arg: CompilationArg>(&self) -> Arg
Compilation args should be the same even with different element types. However, it isn’t
possible to enforce it with the type system. So, we make the compilation args serializable
and dynamically cast them. Read more
impl<T> CubeComptime for T
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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