pub struct WhileExprParts {
pub leading_comments: Vec<SyntaxToken<RLanguage>>,
pub condition_elements: Vec<SyntaxElement<RLanguage>>,
pub post_clause_comments: Vec<SyntaxToken<RLanguage>>,
pub body: Option<SyntaxElement<RLanguage>>,
}Fields§
§leading_comments: Vec<SyntaxToken<RLanguage>>§condition_elements: Vec<SyntaxElement<RLanguage>>§post_clause_comments: Vec<SyntaxToken<RLanguage>>§body: Option<SyntaxElement<RLanguage>>Trait Implementations§
Source§impl Clone for WhileExprParts
impl Clone for WhileExprParts
Source§fn clone(&self) -> WhileExprParts
fn clone(&self) -> WhileExprParts
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 WhileExprParts
impl Debug for WhileExprParts
impl Eq for WhileExprParts
Source§impl PartialEq for WhileExprParts
impl PartialEq for WhileExprParts
impl StructuralPartialEq for WhileExprParts
Auto Trait Implementations§
impl !RefUnwindSafe for WhileExprParts
impl !Send for WhileExprParts
impl !Sync for WhileExprParts
impl !UnwindSafe for WhileExprParts
impl Freeze for WhileExprParts
impl Unpin for WhileExprParts
impl UnsafeUnpin for WhileExprParts
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