pub struct StateV1 {
pub kind: StateKind,
pub terminal: bool,
pub description: Option<String>,
}Fields§
§kind: StateKind§terminal: bool§description: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for StateV1
impl<'de> Deserialize<'de> for StateV1
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 StateV1
impl StructuralPartialEq for StateV1
Auto Trait Implementations§
impl Freeze for StateV1
impl RefUnwindSafe for StateV1
impl Send for StateV1
impl Sync for StateV1
impl Unpin for StateV1
impl UnsafeUnpin for StateV1
impl UnwindSafe for StateV1
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