pub struct SystemCeremonyId(/* private fields */);Expand description
The name one composition goes by inside its system.
Distinct from the pinned ceremony name, because a system may compose the same definition twice for two different purposes.
Implementations§
Trait Implementations§
Source§impl Clone for SystemCeremonyId
impl Clone for SystemCeremonyId
Source§impl Debug for SystemCeremonyId
impl Debug for SystemCeremonyId
Source§impl<'de> Deserialize<'de> for SystemCeremonyId
Decoding goes through the constructor.
impl<'de> Deserialize<'de> for SystemCeremonyId
Decoding goes through the constructor.
A derived implementation would accept a stored or transmitted value this type refuses to be built from, and the invariant would hold everywhere except where the document came from outside — which is the only place it was ever at risk.
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for SystemCeremonyId
impl Display for SystemCeremonyId
impl Eq for SystemCeremonyId
Source§impl Hash for SystemCeremonyId
impl Hash for SystemCeremonyId
Source§impl Ord for SystemCeremonyId
impl Ord for SystemCeremonyId
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 SystemCeremonyId
impl PartialEq for SystemCeremonyId
Source§impl PartialOrd for SystemCeremonyId
impl PartialOrd for SystemCeremonyId
Source§impl Serialize for SystemCeremonyId
impl Serialize for SystemCeremonyId
impl StructuralPartialEq for SystemCeremonyId
Source§impl TryFrom<&str> for SystemCeremonyId
impl TryFrom<&str> for SystemCeremonyId
Auto Trait Implementations§
impl Freeze for SystemCeremonyId
impl RefUnwindSafe for SystemCeremonyId
impl Send for SystemCeremonyId
impl Sync for SystemCeremonyId
impl Unpin for SystemCeremonyId
impl UnsafeUnpin for SystemCeremonyId
impl UnwindSafe for SystemCeremonyId
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