pub struct SemanticViewItem { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for SemanticViewItem
impl AstNode for SemanticViewItem
fn can_cast(kind: SyntaxKind) -> bool
fn cast(node: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
Source§impl Clone for SemanticViewItem
impl Clone for SemanticViewItem
Source§fn clone(&self) -> SemanticViewItem
fn clone(&self) -> SemanticViewItem
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 SemanticViewItem
impl Debug for SemanticViewItem
impl Eq for SemanticViewItem
Source§impl Hash for SemanticViewItem
impl Hash for SemanticViewItem
Source§impl PartialEq for SemanticViewItem
impl PartialEq for SemanticViewItem
impl StructuralPartialEq for SemanticViewItem
Auto Trait Implementations§
impl !RefUnwindSafe for SemanticViewItem
impl !Send for SemanticViewItem
impl !Sync for SemanticViewItem
impl !UnwindSafe for SemanticViewItem
impl Freeze for SemanticViewItem
impl Unpin for SemanticViewItem
impl UnsafeUnpin for SemanticViewItem
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