Struct rnix::ast::IdentParam
source · pub struct IdentParam(/* private fields */);
Implementations§
source§impl IdentParam
impl IdentParam
pub const KIND: SyntaxKind = NODE_IDENT_PARAM
Trait Implementations§
source§impl AstNode for IdentParam
impl AstNode for IdentParam
type Language = NixLanguage
fn can_cast(kind: SyntaxKind) -> bool
fn cast(from: 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 IdentParam
impl Clone for IdentParam
source§fn clone(&self) -> IdentParam
fn clone(&self) -> IdentParam
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 moresource§impl Debug for IdentParam
impl Debug for IdentParam
source§impl Display for IdentParam
impl Display for IdentParam
source§impl From<IdentParam> for Param
impl From<IdentParam> for Param
source§fn from(node: IdentParam) -> Param
fn from(node: IdentParam) -> Param
Converts to this type from the input type.
source§impl Hash for IdentParam
impl Hash for IdentParam
source§impl PartialEq for IdentParam
impl PartialEq for IdentParam
source§fn eq(&self, other: &IdentParam) -> bool
fn eq(&self, other: &IdentParam) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TryFrom<Param> for IdentParam
impl TryFrom<Param> for IdentParam
impl Eq for IdentParam
impl StructuralPartialEq for IdentParam
Auto Trait Implementations§
impl Freeze for IdentParam
impl !RefUnwindSafe for IdentParam
impl !Send for IdentParam
impl !Sync for IdentParam
impl Unpin for IdentParam
impl !UnwindSafe for IdentParam
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
)