pub struct ForInStmt { /* private fields */ }Expand description
Implementations§
Source§impl ForInStmt
impl ForInStmt
pub fn for_token(&self) -> Option<SyntaxToken>
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn left(&self) -> Option<ForStmtInit>
pub fn in_token(&self) -> Option<SyntaxToken>
pub fn right(&self) -> Option<Expr>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn cons(&self) -> Option<Stmt>
Trait Implementations§
impl Eq for ForInStmt
impl StructuralPartialEq for ForInStmt
Auto Trait Implementations§
impl Freeze for ForInStmt
impl RefUnwindSafe for ForInStmt
impl Send for ForInStmt
impl Sync for ForInStmt
impl Unpin for ForInStmt
impl UnwindSafe for ForInStmt
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