Struct ra_syntax::ast::NominalDefNode
source · pub struct NominalDefNode(_);
Implementations
sourceimpl NominalDefNode
impl NominalDefNode
pub fn ast(&self) -> NominalDef<'_>
Trait Implementations
sourceimpl Clone for NominalDefNode
impl Clone for NominalDefNode
sourcefn clone(&self) -> NominalDefNode
fn clone(&self) -> NominalDefNode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for NominalDefNode
impl Debug for NominalDefNode
sourceimpl<'a> From<NominalDef<'a>> for NominalDefNode
impl<'a> From<NominalDef<'a>> for NominalDefNode
sourcefn from(ast: NominalDef<'a>) -> NominalDefNode
fn from(ast: NominalDef<'a>) -> NominalDefNode
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for NominalDefNode
impl Send for NominalDefNode
impl Sync for NominalDefNode
impl Unpin for NominalDefNode
impl !UnwindSafe for NominalDefNode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more