pub struct TermDefinition {}Expand description
Represents a term definition in the AST.
Implementations§
Trait Implementations§
Source§impl Debug for TermDefinition
impl Debug for TermDefinition
Source§impl Default for TermDefinition
impl Default for TermDefinition
Source§impl From<TermDefinition> for KindData
impl From<TermDefinition> for KindData
Source§fn from(e: TermDefinition) -> Self
fn from(e: TermDefinition) -> Self
Converts to this type from the input type.
Source§impl NodeKind for TermDefinition
impl NodeKind for TermDefinition
Source§impl PrettyPrint for TermDefinition
impl PrettyPrint for TermDefinition
Auto Trait Implementations§
impl Freeze for TermDefinition
impl RefUnwindSafe for TermDefinition
impl Send for TermDefinition
impl Sync for TermDefinition
impl Unpin for TermDefinition
impl UnsafeUnpin for TermDefinition
impl UnwindSafe for TermDefinition
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