pub struct ForOfLoop { /* private fields */ }
Implementations
sourceimpl ForOfLoop
impl ForOfLoop
pub fn new<V, I, B>(variable: V, iterable: I, body: B) -> Selfwhere
V: Into<Node>,
I: Into<Node>,
B: Into<Node>,
pub fn variable(&self) -> &Node
pub fn iterable(&self) -> &Node
pub fn body(&self) -> &Node
pub fn label(&self) -> Option<&str>
pub fn set_label(&mut self, label: Box<str>)
pub fn display(&self, f: &mut Formatter<'_>, indentation: usize) -> Result
Trait Implementations
sourceimpl Executable for ForOfLoop
impl Executable for ForOfLoop
sourceimpl Trace for ForOfLoop
impl Trace for ForOfLoop
sourcefn finalize_glue(&self)
fn finalize_glue(&self)
Runs Finalize::finalize() on this object and all
contained subobjects Read more
impl StructuralPartialEq for ForOfLoop
Auto Trait Implementations
impl RefUnwindSafe for ForOfLoop
impl !Send for ForOfLoop
impl !Sync for ForOfLoop
impl Unpin for ForOfLoop
impl UnwindSafe for ForOfLoop
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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