pub struct QuotedString(/* private fields */);Implementations§
Source§impl QuotedString
impl QuotedString
pub fn open_quote(&self) -> Option<SyntaxToken>
pub fn string(&self) -> Option<SyntaxToken>
pub fn close_quote(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for QuotedString
impl AstNode for QuotedString
type Language = MicalLanguage
fn can_cast(kind: <Self::Language as Language>::Kind) -> bool
fn cast(node: SyntaxNode<Self::Language>) -> Option<Self>
fn syntax(&self) -> &SyntaxNode<Self::Language>
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for QuotedString
impl Clone for QuotedString
Source§fn clone(&self) -> QuotedString
fn clone(&self) -> QuotedString
Returns a duplicate 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 moreSource§impl Debug for QuotedString
impl Debug for QuotedString
Auto Trait Implementations§
impl Freeze for QuotedString
impl !RefUnwindSafe for QuotedString
impl !Send for QuotedString
impl !Sync for QuotedString
impl Unpin for QuotedString
impl UnsafeUnpin for QuotedString
impl !UnwindSafe for QuotedString
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