Trait hyper_ast::types::Node

source ·
pub trait Node { }

Implementors§

source§

impl<'a, Id: TypedNodeId<IdN = NodeIdentifier>> Node for HashedNode<Id>

source§

impl<'a, T> Node for hyper_ast::store::nodes::fetched::HashedNodeRef<'a, T>

source§

impl<'a, T> Node for hyper_ast::store::nodes::legion::HashedNodeRef<'a, T>

source§

impl<H: Hash + PrimInt, U: NodeHashs<Hash = H>, N, L, T> Node for HashedCompressedNode<U, N, L, T>

source§

impl<N, L, T> Node for CompressedNode<N, L, T>