pub struct IRState {
pub name: String,
pub id: usize,
pub entry: Option<IRBlock>,
pub transitions: Vec<IRTransition>,
pub exit: Option<IRBlock>,
}Fields§
§name: String§id: usize§entry: Option<IRBlock>§transitions: Vec<IRTransition>§exit: Option<IRBlock>Trait Implementations§
Auto Trait Implementations§
impl Freeze for IRState
impl RefUnwindSafe for IRState
impl Send for IRState
impl Sync for IRState
impl Unpin for IRState
impl UnsafeUnpin for IRState
impl UnwindSafe for IRState
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