pub struct MicrostepTrace {
pub event: Option<String>,
pub transitions: Vec<TransitionRef>,
}Expand description
One selection round inside a macrostep.
Fields§
§event: Option<String>The event consumed (None for an eventless selection).
transitions: Vec<TransitionRef>The transitions fired, in the order they were selected; empty when the event enabled nothing.
Trait Implementations§
Source§impl Clone for MicrostepTrace
impl Clone for MicrostepTrace
Source§impl Debug for MicrostepTrace
impl Debug for MicrostepTrace
impl Eq for MicrostepTrace
Source§impl PartialEq for MicrostepTrace
impl PartialEq for MicrostepTrace
impl StructuralPartialEq for MicrostepTrace
Auto Trait Implementations§
impl Forget for MicrostepTrace
impl Freeze for MicrostepTrace
impl Move for MicrostepTrace
impl RefUnwindSafe for MicrostepTrace
impl Send for MicrostepTrace
impl Sync for MicrostepTrace
impl Unpin for MicrostepTrace
impl UnsafeUnpin for MicrostepTrace
impl UnwindSafe for MicrostepTrace
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