pub struct TyAstNode {
pub content: TyAstNodeContent,
/* private fields */
}
Fields
content: TyAstNodeContent
Trait Implementations
sourceimpl From<&TyFunctionDeclaration> for TyAstNode
impl From<&TyFunctionDeclaration> for TyAstNode
sourcefn from(o: &TyFunctionDeclaration) -> Self
fn from(o: &TyFunctionDeclaration) -> Self
Converts to this type from the input type.
sourceimpl GetDeclIdent for TyAstNode
impl GetDeclIdent for TyAstNode
fn get_decl_ident(&self) -> Option<Ident>
impl Eq for TyAstNode
impl StructuralEq for TyAstNode
Auto Trait Implementations
impl RefUnwindSafe for TyAstNode
impl Send for TyAstNode
impl Sync for TyAstNode
impl Unpin for TyAstNode
impl UnwindSafe for TyAstNode
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
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.