pub struct StateName(/* private fields */);Expand description
Validated stable state name for state-transition payloads.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for StateName
impl<'de> Deserialize<'de> for StateName
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 StateName
impl StructuralPartialEq for StateName
Auto Trait Implementations§
impl Freeze for StateName
impl RefUnwindSafe for StateName
impl Send for StateName
impl Sync for StateName
impl Unpin for StateName
impl UnsafeUnpin for StateName
impl UnwindSafe for StateName
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