pub struct NormalisedDefault(/* private fields */);Expand description
A record field’s default expression, normalised. A field without a
default is None on the field, never an empty default.
Implementations§
Trait Implementations§
Source§impl Clone for NormalisedDefault
impl Clone for NormalisedDefault
Source§impl Debug for NormalisedDefault
impl Debug for NormalisedDefault
Source§impl<'de> Deserialize<'de> for NormalisedDefault
impl<'de> Deserialize<'de> for NormalisedDefault
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 Display for NormalisedDefault
impl Display for NormalisedDefault
impl Eq for NormalisedDefault
Source§impl From<NormalisedDefault> for String
impl From<NormalisedDefault> for String
Source§fn from(default: NormalisedDefault) -> Self
fn from(default: NormalisedDefault) -> Self
Converts to this type from the input type.
Source§impl Hash for NormalisedDefault
impl Hash for NormalisedDefault
Source§impl Ord for NormalisedDefault
impl Ord for NormalisedDefault
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for NormalisedDefault
impl PartialEq for NormalisedDefault
Source§impl PartialOrd for NormalisedDefault
impl PartialOrd for NormalisedDefault
Source§impl Serialize for NormalisedDefault
impl Serialize for NormalisedDefault
impl StructuralPartialEq for NormalisedDefault
Auto Trait Implementations§
impl Forget for NormalisedDefault
impl Freeze for NormalisedDefault
impl Move for NormalisedDefault
impl RefUnwindSafe for NormalisedDefault
impl Send for NormalisedDefault
impl Sync for NormalisedDefault
impl Unpin for NormalisedDefault
impl UnsafeUnpin for NormalisedDefault
impl UnwindSafe for NormalisedDefault
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