pub enum OnInvalidVersion {
Error,
Cast,
}Variants§
Trait Implementations§
Source§impl Clone for OnInvalidVersion
impl Clone for OnInvalidVersion
Source§fn clone(&self) -> OnInvalidVersion
fn clone(&self) -> OnInvalidVersion
Returns a duplicate 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 moreSource§impl Debug for OnInvalidVersion
impl Debug for OnInvalidVersion
Source§impl Default for OnInvalidVersion
impl Default for OnInvalidVersion
Source§fn default() -> OnInvalidVersion
fn default() -> OnInvalidVersion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OnInvalidVersion
impl<'de> Deserialize<'de> for OnInvalidVersion
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for OnInvalidVersion
impl PartialEq for OnInvalidVersion
Source§impl Serialize for OnInvalidVersion
impl Serialize for OnInvalidVersion
impl Copy for OnInvalidVersion
impl Eq for OnInvalidVersion
impl StructuralPartialEq for OnInvalidVersion
Auto Trait Implementations§
impl Freeze for OnInvalidVersion
impl RefUnwindSafe for OnInvalidVersion
impl Send for OnInvalidVersion
impl Sync for OnInvalidVersion
impl Unpin for OnInvalidVersion
impl UnsafeUnpin for OnInvalidVersion
impl UnwindSafe for OnInvalidVersion
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<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