pub struct IRStateSet {
pub name: String,
pub id: usize,
pub local_vars: Vec<IRVariable>,
pub states: Vec<IRState>,
}Fields§
§name: String§id: usize§local_vars: Vec<IRVariable>§states: Vec<IRState>Trait Implementations§
Source§impl Clone for IRStateSet
impl Clone for IRStateSet
Source§fn clone(&self) -> IRStateSet
fn clone(&self) -> IRStateSet
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for IRStateSet
impl RefUnwindSafe for IRStateSet
impl Send for IRStateSet
impl Sync for IRStateSet
impl Unpin for IRStateSet
impl UnsafeUnpin for IRStateSet
impl UnwindSafe for IRStateSet
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