Struct artlr_syntax::ast::abstract_syntax_node::AbstractSyntaxNode [−][src]
pub struct AbstractSyntaxNode<TToken> { pub child_nodes: Vec<AbstractSyntaxNode<TToken>>, pub token: TToken, }
Fields
child_nodes: Vec<AbstractSyntaxNode<TToken>>
token: TToken
Implementations
pub fn new(
child_nodes: Vec<AbstractSyntaxNode<TToken>>,
token: TToken
) -> AbstractSyntaxNode<TToken>
[src]Auto Trait Implementations
impl<TToken> RefUnwindSafe for AbstractSyntaxNode<TToken> where
TToken: RefUnwindSafe,
impl<TToken> Send for AbstractSyntaxNode<TToken> where
TToken: Send,
impl<TToken> Sync for AbstractSyntaxNode<TToken> where
TToken: Sync,
impl<TToken> Unpin for AbstractSyntaxNode<TToken> where
TToken: Unpin,
impl<TToken> UnwindSafe for AbstractSyntaxNode<TToken> where
TToken: UnwindSafe,