pub struct RepeatExpr(/* private fields */);Implementations§
Source§impl RepeatExpr
impl RepeatExpr
pub fn repeat_keyword(&self) -> Option<SyntaxToken<RLanguage>>
Sourcepub fn body(&self) -> Option<SyntaxElement<RLanguage>>
pub fn body(&self) -> Option<SyntaxElement<RLanguage>>
The loop body element following the repeat keyword.
Trait Implementations§
Source§impl AstNode for RepeatExpr
impl AstNode for RepeatExpr
Source§impl Clone for RepeatExpr
impl Clone for RepeatExpr
Source§fn clone(&self) -> RepeatExpr
fn clone(&self) -> RepeatExpr
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 RepeatExpr
impl Debug for RepeatExpr
impl Eq for RepeatExpr
Source§impl Hash for RepeatExpr
impl Hash for RepeatExpr
Source§impl PartialEq for RepeatExpr
impl PartialEq for RepeatExpr
impl StructuralPartialEq for RepeatExpr
Auto Trait Implementations§
impl !RefUnwindSafe for RepeatExpr
impl !Send for RepeatExpr
impl !Sync for RepeatExpr
impl !UnwindSafe for RepeatExpr
impl Freeze for RepeatExpr
impl Unpin for RepeatExpr
impl UnsafeUnpin for RepeatExpr
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