pub struct RecordTransitions {
pub field: String,
pub initial: Option<Vec<String>>,
pub from: BTreeMap<String, Vec<String>>,
pub who: BTreeMap<String, String>,
}Expand description
A kind’s state machine (the well-formed parts).
Fields§
§field: String§initial: Option<Vec<String>>§from: BTreeMap<String, Vec<String>>§who: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for RecordTransitions
impl Clone for RecordTransitions
Source§impl Debug for RecordTransitions
impl Debug for RecordTransitions
Source§impl Default for RecordTransitions
impl Default for RecordTransitions
impl Eq for RecordTransitions
Source§impl PartialEq for RecordTransitions
impl PartialEq for RecordTransitions
impl StructuralPartialEq for RecordTransitions
Auto Trait Implementations§
impl Freeze for RecordTransitions
impl RefUnwindSafe for RecordTransitions
impl Send for RecordTransitions
impl Sync for RecordTransitions
impl Unpin for RecordTransitions
impl UnsafeUnpin for RecordTransitions
impl UnwindSafe for RecordTransitions
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,
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.