pub enum TypeEffectiveness {
None,
Weak,
Normal,
Strong,
}Expand description
Type effectiveness of one type against another.
Variants§
Trait Implementations§
Source§impl Clone for TypeEffectiveness
impl Clone for TypeEffectiveness
Source§fn clone(&self) -> TypeEffectiveness
fn clone(&self) -> TypeEffectiveness
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 TypeEffectiveness
impl Debug for TypeEffectiveness
Source§impl Default for TypeEffectiveness
impl Default for TypeEffectiveness
Source§fn default() -> TypeEffectiveness
fn default() -> TypeEffectiveness
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TypeEffectiveness
impl<'de> Deserialize<'de> for TypeEffectiveness
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 From<f32> for TypeEffectiveness
impl From<f32> for TypeEffectiveness
Source§impl Into<f32> for TypeEffectiveness
impl Into<f32> for TypeEffectiveness
Source§impl PartialEq for TypeEffectiveness
impl PartialEq for TypeEffectiveness
Source§impl Serialize for TypeEffectiveness
impl Serialize for TypeEffectiveness
impl Copy for TypeEffectiveness
impl StructuralPartialEq for TypeEffectiveness
Auto Trait Implementations§
impl Freeze for TypeEffectiveness
impl RefUnwindSafe for TypeEffectiveness
impl Send for TypeEffectiveness
impl Sync for TypeEffectiveness
impl Unpin for TypeEffectiveness
impl UnsafeUnpin for TypeEffectiveness
impl UnwindSafe for TypeEffectiveness
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