Trait leo_ast::Node [−][src]
pub trait Node: Debug + Display + Clone + PartialEq + Eq + Serialize + DeserializeOwned { fn span(&self) -> &Span; fn set_span(&mut self, span: Span); }
Required methods
Implementors
impl Node for SpreadOrExpression
[src]
impl Node for SpreadOrExpression
[src]impl Node for ValueExpression
[src]
impl Node for ValueExpression
[src]impl Node for PackageOrPackages
[src]
impl Node for PackageOrPackages
[src]impl Node for ConsoleFunction
[src]
impl Node for ConsoleFunction
[src]impl Node for ConstSelfKeyword
[src]
impl Node for ConstSelfKeyword
[src]impl Node for MutSelfKeyword
[src]
impl Node for MutSelfKeyword
[src]impl Node for ArrayAccessExpression
[src]
impl Node for ArrayAccessExpression
[src]impl Node for ArrayInitExpression
[src]
impl Node for ArrayInitExpression
[src]impl Node for ArrayInlineExpression
[src]
impl Node for ArrayInlineExpression
[src]impl Node for ArrayRangeAccessExpression
[src]
impl Node for ArrayRangeAccessExpression
[src]impl Node for BinaryExpression
[src]
impl Node for BinaryExpression
[src]impl Node for CallExpression
[src]
impl Node for CallExpression
[src]impl Node for CastExpression
[src]
impl Node for CastExpression
[src]impl Node for CircuitInitExpression
[src]
impl Node for CircuitInitExpression
[src]impl Node for CircuitMemberAccessExpression
[src]
impl Node for CircuitMemberAccessExpression
[src]impl Node for TernaryExpression
[src]
impl Node for TernaryExpression
[src]impl Node for TupleAccessExpression
[src]
impl Node for TupleAccessExpression
[src]impl Node for TupleInitExpression
[src]
impl Node for TupleInitExpression
[src]impl Node for UnaryExpression
[src]
impl Node for UnaryExpression
[src]impl Node for FunctionInputVariable
[src]
impl Node for FunctionInputVariable
[src]impl Node for AssignStatement
[src]
impl Node for AssignStatement
[src]impl Node for ConditionalStatement
[src]
impl Node for ConditionalStatement
[src]impl Node for ConsoleStatement
[src]
impl Node for ConsoleStatement
[src]impl Node for FormattedContainer
[src]
impl Node for FormattedContainer
[src]impl Node for DefinitionStatement
[src]
impl Node for DefinitionStatement
[src]impl Node for ExpressionStatement
[src]
impl Node for ExpressionStatement
[src]impl Node for IterationStatement
[src]
impl Node for IterationStatement
[src]