pub enum EncoderKind {
ViT,
TinyViT,
}Variants§
Trait Implementations§
Source§impl Clone for EncoderKind
impl Clone for EncoderKind
Source§fn clone(&self) -> EncoderKind
fn clone(&self) -> EncoderKind
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 EncoderKind
Source§impl Debug for EncoderKind
impl Debug for EncoderKind
Source§impl<'de> Deserialize<'de> for EncoderKind
impl<'de> Deserialize<'de> for EncoderKind
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<EncoderKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EncoderKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for EncoderKind
Source§impl PartialEq for EncoderKind
impl PartialEq for EncoderKind
Source§fn eq(&self, other: &EncoderKind) -> bool
fn eq(&self, other: &EncoderKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EncoderKind
Auto Trait Implementations§
impl Freeze for EncoderKind
impl RefUnwindSafe for EncoderKind
impl Send for EncoderKind
impl Sync for EncoderKind
impl Unpin for EncoderKind
impl UnsafeUnpin for EncoderKind
impl UnwindSafe for EncoderKind
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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