pub struct ResolvedDoLoop {
pub vars: Vec<ResolvedDoVar>,
pub test: Box<ResolvedExpr>,
pub result: Vec<ResolvedExpr>,
pub body: Vec<ResolvedExpr>,
}Fields§
§vars: Vec<ResolvedDoVar>§test: Box<ResolvedExpr>§result: Vec<ResolvedExpr>§body: Vec<ResolvedExpr>Trait Implementations§
Source§impl Clone for ResolvedDoLoop
impl Clone for ResolvedDoLoop
Source§fn clone(&self) -> ResolvedDoLoop
fn clone(&self) -> ResolvedDoLoop
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 ResolvedDoLoop
impl RefUnwindSafe for ResolvedDoLoop
impl Send for ResolvedDoLoop
impl Sync for ResolvedDoLoop
impl Unpin for ResolvedDoLoop
impl UnsafeUnpin for ResolvedDoLoop
impl UnwindSafe for ResolvedDoLoop
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