Struct syn::ExprForLoop [−][src]
pub struct ExprForLoop { /* fields omitted */ }Expand description
A for loop: for pat in expr { ... }.
This type is available only if Syn is built with the "full" feature.
Trait Implementations
impl From<ExprForLoop> for Expr[src]
impl From<ExprForLoop> for Expr[src]fn from(e: ExprForLoop) -> Expr[src]
fn from(e: ExprForLoop) -> Expr[src]Performs the conversion.
impl ToTokens for ExprForLoop[src]
impl ToTokens for ExprForLoop[src]fn to_tokens(&self, _: &mut TokenStream)[src]
fn to_tokens(&self, _: &mut TokenStream)[src]Write self to the given TokenStream. Read more
fn to_token_stream(&self) -> TokenStream[src]
fn to_token_stream(&self) -> TokenStream[src]Convert self directly into a TokenStream object. Read more
fn into_token_stream(self) -> TokenStream[src]
fn into_token_stream(self) -> TokenStream[src]Convert self directly into a TokenStream object. Read more
Auto Trait Implementations
impl RefUnwindSafe for ExprForLoop
impl !Send for ExprForLoop
impl !Sync for ExprForLoop
impl Unpin for ExprForLoop
impl UnwindSafe for ExprForLoop
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more