Struct rue_parser::GuardExpr
source · pub struct GuardExpr(/* private fields */);
Implementations§
Trait Implementations§
source§impl AstNode for GuardExpr
impl AstNode for GuardExpr
fn cast(node: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
Auto Trait Implementations§
impl Freeze for GuardExpr
impl !RefUnwindSafe for GuardExpr
impl !Send for GuardExpr
impl !Sync for GuardExpr
impl Unpin for GuardExpr
impl !UnwindSafe for GuardExpr
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)