Fields
body: Vec<Statement>
Implementations
sourceimpl BlockStatement
impl BlockStatement
pub fn bindings_iter(&self) -> BlockBindings<'_>ⓘNotable traits for BlockBindings<'b>impl<'b> Iterator for BlockBindings<'b> type Item = Binding;
Trait Implementations
sourceimpl Clone for BlockStatement
impl Clone for BlockStatement
sourcefn clone(&self) -> BlockStatement
fn clone(&self) -> BlockStatement
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BlockStatement
impl Debug for BlockStatement
sourceimpl From<BlockStatement> for Stmt
impl From<BlockStatement> for Stmt
sourcefn from(v: BlockStatement) -> Self
fn from(v: BlockStatement) -> Self
Converts to this type from the input type.
sourceimpl Interpretable for BlockStatement
impl Interpretable for BlockStatement
sourceimpl PartialEq<BlockStatement> for BlockStatement
impl PartialEq<BlockStatement> for BlockStatement
impl Eq for BlockStatement
Auto Trait Implementations
impl RefUnwindSafe for BlockStatement
impl !Send for BlockStatement
impl !Sync for BlockStatement
impl Unpin for BlockStatement
impl UnwindSafe for BlockStatement
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