pub enum ForInitializerNode {
VarDecl(VariableDeclNode),
Expr(ExprNode),
}Variants§
VarDecl(VariableDeclNode)
Expr(ExprNode)
Implementations§
Source§impl ForInitializerNode
impl ForInitializerNode
pub fn span(&self) -> SourceSpan
Trait Implementations§
Source§impl Clone for ForInitializerNode
impl Clone for ForInitializerNode
impl Copy for ForInitializerNode
Source§impl Debug for ForInitializerNode
impl Debug for ForInitializerNode
Source§impl PartialEq for ForInitializerNode
impl PartialEq for ForInitializerNode
impl StructuralPartialEq for ForInitializerNode
Auto Trait Implementations§
impl Freeze for ForInitializerNode
impl RefUnwindSafe for ForInitializerNode
impl Send for ForInitializerNode
impl Sync for ForInitializerNode
impl Unpin for ForInitializerNode
impl UnsafeUnpin for ForInitializerNode
impl UnwindSafe for ForInitializerNode
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