pub struct SelectorState {
pub transitions: Vec<SelectorTransition>,
pub full_path_id: u32,
pub is_entry: bool,
}Expand description
An entry or exit node of a state machine (SelectorStateConstant).
Fields§
§transitions: Vec<SelectorTransition>m_TransitionConstantArray.
full_path_id: u32m_FullPathID.
is_entry: boolm_IsEntry: an entry node, else an exit.
Trait Implementations§
Source§impl Clone for SelectorState
impl Clone for SelectorState
Source§impl Debug for SelectorState
impl Debug for SelectorState
Source§impl PartialEq for SelectorState
impl PartialEq for SelectorState
Source§impl Serialize for SelectorState
impl Serialize for SelectorState
impl StructuralPartialEq for SelectorState
Auto Trait Implementations§
impl Freeze for SelectorState
impl RefUnwindSafe for SelectorState
impl Send for SelectorState
impl Sync for SelectorState
impl Unpin for SelectorState
impl UnsafeUnpin for SelectorState
impl UnwindSafe for SelectorState
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