pub enum ShowConversionTarget {
Type(PrimitiveKind),
Unit {
unit_name: String,
},
}Expand description
Conversion target on a Show as expression (no owning type — inspection only).
Variants§
Trait Implementations§
Source§impl Clone for ShowConversionTarget
impl Clone for ShowConversionTarget
Source§impl Debug for ShowConversionTarget
impl Debug for ShowConversionTarget
Source§impl<'de> Deserialize<'de> for ShowConversionTarget
impl<'de> Deserialize<'de> for ShowConversionTarget
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
impl Eq for ShowConversionTarget
Source§impl From<&ShowConversionTarget> for ShowConversionTarget
impl From<&ShowConversionTarget> for ShowConversionTarget
Source§fn from(target: &DomainConversionTarget) -> Self
fn from(target: &DomainConversionTarget) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ShowConversionTarget
impl PartialEq for ShowConversionTarget
Source§impl Serialize for ShowConversionTarget
impl Serialize for ShowConversionTarget
impl StructuralPartialEq for ShowConversionTarget
Auto Trait Implementations§
impl Freeze for ShowConversionTarget
impl RefUnwindSafe for ShowConversionTarget
impl Send for ShowConversionTarget
impl Sync for ShowConversionTarget
impl Unpin for ShowConversionTarget
impl UnsafeUnpin for ShowConversionTarget
impl UnwindSafe for ShowConversionTarget
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,
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.