pub struct ExecutionForStmt {
pub local: usize,
pub range: ExecutionRange,
pub body: Vec<ExecutionStmt>,
}Fields§
§local: usize§range: ExecutionRange§body: Vec<ExecutionStmt>Trait Implementations§
Source§impl Clone for ExecutionForStmt
impl Clone for ExecutionForStmt
Source§fn clone(&self) -> ExecutionForStmt
fn clone(&self) -> ExecutionForStmt
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExecutionForStmt
impl Debug for ExecutionForStmt
Source§impl PartialEq for ExecutionForStmt
impl PartialEq for ExecutionForStmt
Source§fn eq(&self, other: &ExecutionForStmt) -> bool
fn eq(&self, other: &ExecutionForStmt) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ExecutionForStmt
Auto Trait Implementations§
impl Freeze for ExecutionForStmt
impl RefUnwindSafe for ExecutionForStmt
impl Send for ExecutionForStmt
impl Sync for ExecutionForStmt
impl Unpin for ExecutionForStmt
impl UnsafeUnpin for ExecutionForStmt
impl UnwindSafe for ExecutionForStmt
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