pub struct ForExprParts {
pub leading_comments: Vec<SyntaxToken<RLanguage>>,
pub variable_elements: Vec<SyntaxElement<RLanguage>>,
pub sequence_elements: Vec<SyntaxElement<RLanguage>>,
pub post_clause_comments: Vec<SyntaxToken<RLanguage>>,
pub body: Option<SyntaxElement<RLanguage>>,
}Fields§
§leading_comments: Vec<SyntaxToken<RLanguage>>§variable_elements: Vec<SyntaxElement<RLanguage>>§sequence_elements: Vec<SyntaxElement<RLanguage>>§post_clause_comments: Vec<SyntaxToken<RLanguage>>§body: Option<SyntaxElement<RLanguage>>Trait Implementations§
Source§impl Clone for ForExprParts
impl Clone for ForExprParts
Source§fn clone(&self) -> ForExprParts
fn clone(&self) -> ForExprParts
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ForExprParts
impl Debug for ForExprParts
impl Eq for ForExprParts
Source§impl PartialEq for ForExprParts
impl PartialEq for ForExprParts
impl StructuralPartialEq for ForExprParts
Auto Trait Implementations§
impl !RefUnwindSafe for ForExprParts
impl !Send for ForExprParts
impl !Sync for ForExprParts
impl !UnwindSafe for ForExprParts
impl Freeze for ForExprParts
impl Unpin for ForExprParts
impl UnsafeUnpin for ForExprParts
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