pub struct LetIn(/* private fields */);Implementations§
Trait Implementations§
Source§impl AstNode for LetIn
impl AstNode for LetIn
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,
impl Eq for LetIn
Source§impl HasEntry for LetIn
impl HasEntry for LetIn
fn entries(&self) -> AstChildren<Entry>where
Self: Sized,
fn attrpath_values(&self) -> AstChildren<AttrpathValue>where
Self: Sized,
fn inherits(&self) -> AstChildren<Inherit>where
Self: Sized,
impl StructuralPartialEq for LetIn
Auto Trait Implementations§
impl !RefUnwindSafe for LetIn
impl !Send for LetIn
impl !Sync for LetIn
impl !UnwindSafe for LetIn
impl Freeze for LetIn
impl Unpin for LetIn
impl UnsafeUnpin for LetIn
Blanket Implementations§
impl<T> AstNode for Twhere
T: AstNode<Language = NixLanguage>,
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