pub enum RustSyntaxKind {
Type,
Path,
Expr,
}Expand description
Kind of Rust syntax stored as static metadata.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for RustSyntaxKind
impl Clone for RustSyntaxKind
Source§fn clone(&self) -> RustSyntaxKind
fn clone(&self) -> RustSyntaxKind
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 moreimpl Copy for RustSyntaxKind
Source§impl Debug for RustSyntaxKind
impl Debug for RustSyntaxKind
Source§impl Display for RustSyntaxKind
impl Display for RustSyntaxKind
impl Eq for RustSyntaxKind
Source§impl<'_derivative_strum> From<&'_derivative_strum RustSyntaxKind> for &'static str
impl<'_derivative_strum> From<&'_derivative_strum RustSyntaxKind> for &'static str
Source§fn from(x: &'_derivative_strum RustSyntaxKind) -> &'static str
fn from(x: &'_derivative_strum RustSyntaxKind) -> &'static str
Converts to this type from the input type.
Source§impl From<RustSyntaxKind> for &'static str
impl From<RustSyntaxKind> for &'static str
Source§fn from(x: RustSyntaxKind) -> &'static str
fn from(x: RustSyntaxKind) -> &'static str
Converts to this type from the input type.
Source§impl PartialEq for RustSyntaxKind
impl PartialEq for RustSyntaxKind
impl StructuralPartialEq for RustSyntaxKind
Auto Trait Implementations§
impl Freeze for RustSyntaxKind
impl RefUnwindSafe for RustSyntaxKind
impl Send for RustSyntaxKind
impl Sync for RustSyntaxKind
impl Unpin for RustSyntaxKind
impl UnsafeUnpin for RustSyntaxKind
impl UnwindSafe for RustSyntaxKind
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