pub struct Referencing { /* private fields */ }Implementations§
Source§impl Referencing
impl Referencing
pub fn referencing_tables(&self) -> AstChildren<ReferencingTable> ⓘ
pub fn referencing_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for Referencing
impl AstNode for Referencing
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for Referencing
impl Clone for Referencing
Source§fn clone(&self) -> Referencing
fn clone(&self) -> Referencing
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 Referencing
impl Debug for Referencing
Source§impl Hash for Referencing
impl Hash for Referencing
Source§impl PartialEq for Referencing
impl PartialEq for Referencing
impl Eq for Referencing
impl StructuralPartialEq for Referencing
Auto Trait Implementations§
impl Freeze for Referencing
impl !RefUnwindSafe for Referencing
impl !Send for Referencing
impl !Sync for Referencing
impl Unpin for Referencing
impl !UnwindSafe for Referencing
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