Struct solang_parser::pt::YulFor
source · [−]pub struct YulFor {
pub loc: Loc,
pub init_block: YulBlock,
pub condition: YulExpression,
pub post_block: YulBlock,
pub execution_block: YulBlock,
}Fields
loc: Locinit_block: YulBlockcondition: YulExpressionpost_block: YulBlockexecution_block: YulBlockTrait Implementations
impl StructuralPartialEq for YulFor
Auto Trait Implementations
impl RefUnwindSafe for YulFor
impl Send for YulFor
impl Sync for YulFor
impl Unpin for YulFor
impl UnwindSafe for YulFor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more