Struct rue_parser::LiteralExpr
source · pub struct LiteralExpr(/* private fields */);
Implementations§
source§impl LiteralExpr
impl LiteralExpr
pub fn value(&self) -> Option<SyntaxToken>
Trait Implementations§
source§impl AstNode for LiteralExpr
impl AstNode for LiteralExpr
fn cast(node: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
source§impl Clone for LiteralExpr
impl Clone for LiteralExpr
source§fn clone(&self) -> LiteralExpr
fn clone(&self) -> LiteralExpr
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for LiteralExpr
impl !RefUnwindSafe for LiteralExpr
impl !Send for LiteralExpr
impl !Sync for LiteralExpr
impl Unpin for LiteralExpr
impl !UnwindSafe for LiteralExpr
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
)