# This file is generated automatically by infrastructure scripts. Please don't edit by hand. pub mod metaslang_graph_builder pub mod metaslang_graph_builder::ast pub enum metaslang_graph_builder::ast::Condition pub metaslang_graph_builder::ast::Condition::Bool pub metaslang_graph_builder::ast::Condition::Bool::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::Condition::Bool::value: metaslang_graph_builder::ast::Expression pub metaslang_graph_builder::ast::Condition::None pub metaslang_graph_builder::ast::Condition::None::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::Condition::None::value: metaslang_graph_builder::ast::Expression pub metaslang_graph_builder::ast::Condition::Some pub metaslang_graph_builder::ast::Condition::Some::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::Condition::Some::value: metaslang_graph_builder::ast::Expression impl core::cmp::Eq for metaslang_graph_builder::ast::Condition impl core::cmp::PartialEq for metaslang_graph_builder::ast::Condition pub fn metaslang_graph_builder::ast::Condition::eq(&self, other: &metaslang_graph_builder::ast::Condition) -> bool impl core::fmt::Debug for metaslang_graph_builder::ast::Condition pub fn metaslang_graph_builder::ast::Condition::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::Condition pub fn metaslang_graph_builder::ast::Condition::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::Condition pub enum metaslang_graph_builder::ast::Expression pub metaslang_graph_builder::ast::Expression::Call(metaslang_graph_builder::ast::Call) pub metaslang_graph_builder::ast::Expression::Capture(metaslang_graph_builder::ast::Capture) pub metaslang_graph_builder::ast::Expression::FalseLiteral pub metaslang_graph_builder::ast::Expression::IntegerConstant(metaslang_graph_builder::ast::IntegerConstant) pub metaslang_graph_builder::ast::Expression::ListComprehension(metaslang_graph_builder::ast::ListComprehension) pub metaslang_graph_builder::ast::Expression::ListLiteral(metaslang_graph_builder::ast::ListLiteral) pub metaslang_graph_builder::ast::Expression::NullLiteral pub metaslang_graph_builder::ast::Expression::RegexCapture(metaslang_graph_builder::ast::RegexCapture) pub metaslang_graph_builder::ast::Expression::SetComprehension(metaslang_graph_builder::ast::SetComprehension) pub metaslang_graph_builder::ast::Expression::SetLiteral(metaslang_graph_builder::ast::SetLiteral) pub metaslang_graph_builder::ast::Expression::StringConstant(metaslang_graph_builder::ast::StringConstant) pub metaslang_graph_builder::ast::Expression::TrueLiteral pub metaslang_graph_builder::ast::Expression::Variable(metaslang_graph_builder::ast::Variable) impl core::cmp::Eq for metaslang_graph_builder::ast::Expression impl core::cmp::PartialEq for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::eq(&self, other: &metaslang_graph_builder::ast::Expression) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(value: alloc::string::String) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::Call) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::Capture) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::IntegerConstant) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::ListComprehension) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::ListLiteral) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::RegexCapture) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(variable: metaslang_graph_builder::ast::ScopedVariable) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::SetComprehension) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::SetLiteral) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::StringConstant) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(variable: metaslang_graph_builder::ast::UnscopedVariable) -> metaslang_graph_builder::ast::Expression impl core::fmt::Debug for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::Expression pub enum metaslang_graph_builder::ast::Statement pub metaslang_graph_builder::ast::Statement::AddEdgeAttribute(metaslang_graph_builder::ast::AddEdgeAttribute) pub metaslang_graph_builder::ast::Statement::AddGraphNodeAttribute(metaslang_graph_builder::ast::AddGraphNodeAttribute) pub metaslang_graph_builder::ast::Statement::Assign(metaslang_graph_builder::ast::Assign) pub metaslang_graph_builder::ast::Statement::CreateEdge(metaslang_graph_builder::ast::CreateEdge) pub metaslang_graph_builder::ast::Statement::CreateGraphNode(metaslang_graph_builder::ast::CreateGraphNode) pub metaslang_graph_builder::ast::Statement::DeclareImmutable(metaslang_graph_builder::ast::DeclareImmutable) pub metaslang_graph_builder::ast::Statement::DeclareMutable(metaslang_graph_builder::ast::DeclareMutable) pub metaslang_graph_builder::ast::Statement::ForIn(metaslang_graph_builder::ast::ForIn) pub metaslang_graph_builder::ast::Statement::If(metaslang_graph_builder::ast::If) pub metaslang_graph_builder::ast::Statement::Print(metaslang_graph_builder::ast::Print) pub metaslang_graph_builder::ast::Statement::Scan(metaslang_graph_builder::ast::Scan) impl metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::location(&self) -> metaslang_graph_builder::Location impl core::cmp::Eq for metaslang_graph_builder::ast::Statement impl core::cmp::PartialEq for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::eq(&self, other: &metaslang_graph_builder::ast::Statement) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::AddEdgeAttribute) -> metaslang_graph_builder::ast::Statement impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::AddGraphNodeAttribute) -> metaslang_graph_builder::ast::Statement impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::Assign) -> metaslang_graph_builder::ast::Statement impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::CreateEdge) -> metaslang_graph_builder::ast::Statement impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::CreateGraphNode) -> metaslang_graph_builder::ast::Statement impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::DeclareImmutable) -> metaslang_graph_builder::ast::Statement impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::DeclareMutable) -> metaslang_graph_builder::ast::Statement impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::ForIn) -> metaslang_graph_builder::ast::Statement impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::If) -> metaslang_graph_builder::ast::Statement impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::Print) -> metaslang_graph_builder::ast::Statement impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::Scan) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::Statement pub enum metaslang_graph_builder::ast::Variable pub metaslang_graph_builder::ast::Variable::Scoped(metaslang_graph_builder::ast::ScopedVariable) pub metaslang_graph_builder::ast::Variable::Unscoped(metaslang_graph_builder::ast::UnscopedVariable) impl core::cmp::Eq for metaslang_graph_builder::ast::Variable impl core::cmp::PartialEq for metaslang_graph_builder::ast::Variable pub fn metaslang_graph_builder::ast::Variable::eq(&self, other: &metaslang_graph_builder::ast::Variable) -> bool impl core::convert::From for metaslang_graph_builder::ast::Variable pub fn metaslang_graph_builder::ast::Variable::from(variable: metaslang_graph_builder::ast::ScopedVariable) -> metaslang_graph_builder::ast::Variable impl core::convert::From for metaslang_graph_builder::ast::Variable pub fn metaslang_graph_builder::ast::Variable::from(variable: metaslang_graph_builder::ast::UnscopedVariable) -> metaslang_graph_builder::ast::Variable impl core::fmt::Debug for metaslang_graph_builder::ast::Variable pub fn metaslang_graph_builder::ast::Variable::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::Variable pub fn metaslang_graph_builder::ast::Variable::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::Variable pub struct metaslang_graph_builder::ast::AddEdgeAttribute pub metaslang_graph_builder::ast::AddEdgeAttribute::attributes: alloc::vec::Vec pub metaslang_graph_builder::ast::AddEdgeAttribute::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::AddEdgeAttribute::sink: metaslang_graph_builder::ast::Expression pub metaslang_graph_builder::ast::AddEdgeAttribute::source: metaslang_graph_builder::ast::Expression impl core::cmp::Eq for metaslang_graph_builder::ast::AddEdgeAttribute impl core::cmp::PartialEq for metaslang_graph_builder::ast::AddEdgeAttribute pub fn metaslang_graph_builder::ast::AddEdgeAttribute::eq(&self, other: &metaslang_graph_builder::ast::AddEdgeAttribute) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::AddEdgeAttribute) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::AddEdgeAttribute pub fn metaslang_graph_builder::ast::AddEdgeAttribute::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::AddEdgeAttribute pub fn metaslang_graph_builder::ast::AddEdgeAttribute::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::AddEdgeAttribute pub struct metaslang_graph_builder::ast::AddGraphNodeAttribute pub metaslang_graph_builder::ast::AddGraphNodeAttribute::attributes: alloc::vec::Vec pub metaslang_graph_builder::ast::AddGraphNodeAttribute::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::AddGraphNodeAttribute::node: metaslang_graph_builder::ast::Expression impl core::cmp::Eq for metaslang_graph_builder::ast::AddGraphNodeAttribute impl core::cmp::PartialEq for metaslang_graph_builder::ast::AddGraphNodeAttribute pub fn metaslang_graph_builder::ast::AddGraphNodeAttribute::eq(&self, other: &metaslang_graph_builder::ast::AddGraphNodeAttribute) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::AddGraphNodeAttribute) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::AddGraphNodeAttribute pub fn metaslang_graph_builder::ast::AddGraphNodeAttribute::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::AddGraphNodeAttribute pub fn metaslang_graph_builder::ast::AddGraphNodeAttribute::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::AddGraphNodeAttribute pub struct metaslang_graph_builder::ast::Assign pub metaslang_graph_builder::ast::Assign::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::Assign::value: metaslang_graph_builder::ast::Expression pub metaslang_graph_builder::ast::Assign::variable: metaslang_graph_builder::ast::Variable impl core::cmp::Eq for metaslang_graph_builder::ast::Assign impl core::cmp::PartialEq for metaslang_graph_builder::ast::Assign pub fn metaslang_graph_builder::ast::Assign::eq(&self, other: &metaslang_graph_builder::ast::Assign) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::Assign) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::Assign pub fn metaslang_graph_builder::ast::Assign::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::Assign pub fn metaslang_graph_builder::ast::Assign::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::Assign pub struct metaslang_graph_builder::ast::Attribute pub metaslang_graph_builder::ast::Attribute::name: metaslang_graph_builder::Identifier pub metaslang_graph_builder::ast::Attribute::value: metaslang_graph_builder::ast::Expression impl core::cmp::Eq for metaslang_graph_builder::ast::Attribute impl core::cmp::PartialEq for metaslang_graph_builder::ast::Attribute pub fn metaslang_graph_builder::ast::Attribute::eq(&self, other: &metaslang_graph_builder::ast::Attribute) -> bool impl core::fmt::Debug for metaslang_graph_builder::ast::Attribute pub fn metaslang_graph_builder::ast::Attribute::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::Attribute pub fn metaslang_graph_builder::ast::Attribute::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::Attribute pub struct metaslang_graph_builder::ast::AttributeShorthand pub metaslang_graph_builder::ast::AttributeShorthand::attributes: alloc::vec::Vec pub metaslang_graph_builder::ast::AttributeShorthand::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::AttributeShorthand::name: metaslang_graph_builder::Identifier pub metaslang_graph_builder::ast::AttributeShorthand::variable: metaslang_graph_builder::ast::UnscopedVariable impl core::cmp::Eq for metaslang_graph_builder::ast::AttributeShorthand impl core::cmp::PartialEq for metaslang_graph_builder::ast::AttributeShorthand pub fn metaslang_graph_builder::ast::AttributeShorthand::eq(&self, other: &metaslang_graph_builder::ast::AttributeShorthand) -> bool impl core::fmt::Debug for metaslang_graph_builder::ast::AttributeShorthand pub fn metaslang_graph_builder::ast::AttributeShorthand::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::AttributeShorthand pub fn metaslang_graph_builder::ast::AttributeShorthand::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::AttributeShorthand pub struct metaslang_graph_builder::ast::AttributeShorthands(_) impl metaslang_graph_builder::ast::AttributeShorthands pub fn metaslang_graph_builder::ast::AttributeShorthands::add(&mut self, shorthand: metaslang_graph_builder::ast::AttributeShorthand) pub fn metaslang_graph_builder::ast::AttributeShorthands::get(&self, name: &metaslang_graph_builder::Identifier) -> core::option::Option<&metaslang_graph_builder::ast::AttributeShorthand> pub fn metaslang_graph_builder::ast::AttributeShorthands::into_iter(self) -> impl core::iter::traits::iterator::Iterator pub fn metaslang_graph_builder::ast::AttributeShorthands::iter(&self) -> impl core::iter::traits::iterator::Iterator pub fn metaslang_graph_builder::ast::AttributeShorthands::new() -> Self impl core::cmp::Eq for metaslang_graph_builder::ast::AttributeShorthands impl core::cmp::PartialEq for metaslang_graph_builder::ast::AttributeShorthands pub fn metaslang_graph_builder::ast::AttributeShorthands::eq(&self, other: &metaslang_graph_builder::ast::AttributeShorthands) -> bool impl core::fmt::Debug for metaslang_graph_builder::ast::AttributeShorthands pub fn metaslang_graph_builder::ast::AttributeShorthands::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::AttributeShorthands pub struct metaslang_graph_builder::ast::Call pub metaslang_graph_builder::ast::Call::function: metaslang_graph_builder::Identifier pub metaslang_graph_builder::ast::Call::parameters: alloc::vec::Vec impl core::cmp::Eq for metaslang_graph_builder::ast::Call impl core::cmp::PartialEq for metaslang_graph_builder::ast::Call pub fn metaslang_graph_builder::ast::Call::eq(&self, other: &metaslang_graph_builder::ast::Call) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::Call) -> metaslang_graph_builder::ast::Expression impl core::fmt::Debug for metaslang_graph_builder::ast::Call pub fn metaslang_graph_builder::ast::Call::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::Call pub fn metaslang_graph_builder::ast::Call::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::Call pub struct metaslang_graph_builder::ast::Capture pub metaslang_graph_builder::ast::Capture::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::Capture::name: metaslang_graph_builder::Identifier pub metaslang_graph_builder::ast::Capture::quantifier: metaslang_cst::query::parser::CaptureQuantifier impl core::cmp::Eq for metaslang_graph_builder::ast::Capture impl core::cmp::PartialEq for metaslang_graph_builder::ast::Capture pub fn metaslang_graph_builder::ast::Capture::eq(&self, other: &metaslang_graph_builder::ast::Capture) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::Capture) -> metaslang_graph_builder::ast::Expression impl core::fmt::Debug for metaslang_graph_builder::ast::Capture pub fn metaslang_graph_builder::ast::Capture::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::Capture pub fn metaslang_graph_builder::ast::Capture::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::Capture pub struct metaslang_graph_builder::ast::CreateEdge pub metaslang_graph_builder::ast::CreateEdge::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::CreateEdge::sink: metaslang_graph_builder::ast::Expression pub metaslang_graph_builder::ast::CreateEdge::source: metaslang_graph_builder::ast::Expression impl core::cmp::Eq for metaslang_graph_builder::ast::CreateEdge impl core::cmp::PartialEq for metaslang_graph_builder::ast::CreateEdge pub fn metaslang_graph_builder::ast::CreateEdge::eq(&self, other: &metaslang_graph_builder::ast::CreateEdge) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::CreateEdge) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::CreateEdge pub fn metaslang_graph_builder::ast::CreateEdge::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::CreateEdge pub fn metaslang_graph_builder::ast::CreateEdge::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::CreateEdge pub struct metaslang_graph_builder::ast::CreateGraphNode pub metaslang_graph_builder::ast::CreateGraphNode::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::CreateGraphNode::node: metaslang_graph_builder::ast::Variable impl core::cmp::Eq for metaslang_graph_builder::ast::CreateGraphNode impl core::cmp::PartialEq for metaslang_graph_builder::ast::CreateGraphNode pub fn metaslang_graph_builder::ast::CreateGraphNode::eq(&self, other: &metaslang_graph_builder::ast::CreateGraphNode) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::CreateGraphNode) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::CreateGraphNode pub fn metaslang_graph_builder::ast::CreateGraphNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::CreateGraphNode pub fn metaslang_graph_builder::ast::CreateGraphNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::CreateGraphNode pub struct metaslang_graph_builder::ast::DeclareImmutable pub metaslang_graph_builder::ast::DeclareImmutable::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::DeclareImmutable::value: metaslang_graph_builder::ast::Expression pub metaslang_graph_builder::ast::DeclareImmutable::variable: metaslang_graph_builder::ast::Variable impl core::cmp::Eq for metaslang_graph_builder::ast::DeclareImmutable impl core::cmp::PartialEq for metaslang_graph_builder::ast::DeclareImmutable pub fn metaslang_graph_builder::ast::DeclareImmutable::eq(&self, other: &metaslang_graph_builder::ast::DeclareImmutable) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::DeclareImmutable) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::DeclareImmutable pub fn metaslang_graph_builder::ast::DeclareImmutable::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::DeclareImmutable pub fn metaslang_graph_builder::ast::DeclareImmutable::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::DeclareImmutable pub struct metaslang_graph_builder::ast::DeclareMutable pub metaslang_graph_builder::ast::DeclareMutable::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::DeclareMutable::value: metaslang_graph_builder::ast::Expression pub metaslang_graph_builder::ast::DeclareMutable::variable: metaslang_graph_builder::ast::Variable impl core::cmp::Eq for metaslang_graph_builder::ast::DeclareMutable impl core::cmp::PartialEq for metaslang_graph_builder::ast::DeclareMutable pub fn metaslang_graph_builder::ast::DeclareMutable::eq(&self, other: &metaslang_graph_builder::ast::DeclareMutable) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::DeclareMutable) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::DeclareMutable pub fn metaslang_graph_builder::ast::DeclareMutable::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::DeclareMutable pub fn metaslang_graph_builder::ast::DeclareMutable::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::DeclareMutable pub struct metaslang_graph_builder::ast::File pub metaslang_graph_builder::ast::File::globals: alloc::vec::Vec pub metaslang_graph_builder::ast::File::inherited_variables: std::collections::hash::set::HashSet pub metaslang_graph_builder::ast::File::shorthands: metaslang_graph_builder::ast::AttributeShorthands pub metaslang_graph_builder::ast::File::stanzas: alloc::vec::Vec> impl metaslang_graph_builder::ast::File pub fn metaslang_graph_builder::ast::File::execute<'tree>(&self, tree: &'tree metaslang_cst::cursor::Cursor, config: &metaslang_graph_builder::ExecutionConfig<'_, '_, KT>, cancellation_flag: &dyn metaslang_graph_builder::CancellationFlag) -> core::result::Result, metaslang_graph_builder::ExecutionError> pub fn metaslang_graph_builder::ast::File::execute_into<'tree>(&self, graph: &mut metaslang_graph_builder::graph::Graph, tree: &'tree metaslang_cst::cursor::Cursor, config: &metaslang_graph_builder::ExecutionConfig<'_, '_, KT>, cancellation_flag: &dyn metaslang_graph_builder::CancellationFlag) -> core::result::Result<(), metaslang_graph_builder::ExecutionError> pub fn metaslang_graph_builder::ast::File::try_visit_matches<'tree, E, F>(&self, tree: &'tree metaslang_cst::cursor::Cursor, lazy: bool, visit: F) -> core::result::Result<(), E> where F: core::ops::function::FnMut(metaslang_graph_builder::Match) -> core::result::Result<(), E> impl metaslang_graph_builder::ast::File pub fn metaslang_graph_builder::ast::File::check(&mut self) -> core::result::Result<(), CheckError> impl metaslang_graph_builder::ast::File pub fn metaslang_graph_builder::ast::File::from_str(source: &str) -> core::result::Result impl metaslang_graph_builder::ast::File pub fn metaslang_graph_builder::ast::File::new() -> metaslang_graph_builder::ast::File impl core::fmt::Debug for metaslang_graph_builder::ast::File pub fn metaslang_graph_builder::ast::File::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result pub struct metaslang_graph_builder::ast::ForIn pub metaslang_graph_builder::ast::ForIn::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::ForIn::statements: alloc::vec::Vec pub metaslang_graph_builder::ast::ForIn::value: metaslang_graph_builder::ast::Expression pub metaslang_graph_builder::ast::ForIn::variable: metaslang_graph_builder::ast::UnscopedVariable impl core::cmp::Eq for metaslang_graph_builder::ast::ForIn impl core::cmp::PartialEq for metaslang_graph_builder::ast::ForIn pub fn metaslang_graph_builder::ast::ForIn::eq(&self, other: &metaslang_graph_builder::ast::ForIn) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::ForIn) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::ForIn pub fn metaslang_graph_builder::ast::ForIn::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::ForIn pub fn metaslang_graph_builder::ast::ForIn::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::ForIn pub struct metaslang_graph_builder::ast::Global pub metaslang_graph_builder::ast::Global::default: core::option::Option pub metaslang_graph_builder::ast::Global::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::Global::name: metaslang_graph_builder::Identifier pub metaslang_graph_builder::ast::Global::quantifier: metaslang_cst::query::parser::CaptureQuantifier impl core::cmp::Eq for metaslang_graph_builder::ast::Global impl core::cmp::PartialEq for metaslang_graph_builder::ast::Global pub fn metaslang_graph_builder::ast::Global::eq(&self, other: &metaslang_graph_builder::ast::Global) -> bool impl core::fmt::Debug for metaslang_graph_builder::ast::Global pub fn metaslang_graph_builder::ast::Global::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::Global pub struct metaslang_graph_builder::ast::If pub metaslang_graph_builder::ast::If::arms: alloc::vec::Vec pub metaslang_graph_builder::ast::If::location: metaslang_graph_builder::Location impl core::cmp::Eq for metaslang_graph_builder::ast::If impl core::cmp::PartialEq for metaslang_graph_builder::ast::If pub fn metaslang_graph_builder::ast::If::eq(&self, other: &metaslang_graph_builder::ast::If) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::If) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::If pub fn metaslang_graph_builder::ast::If::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::If pub fn metaslang_graph_builder::ast::If::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::If pub struct metaslang_graph_builder::ast::IfArm pub metaslang_graph_builder::ast::IfArm::conditions: alloc::vec::Vec pub metaslang_graph_builder::ast::IfArm::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::IfArm::statements: alloc::vec::Vec impl core::cmp::Eq for metaslang_graph_builder::ast::IfArm impl core::cmp::PartialEq for metaslang_graph_builder::ast::IfArm pub fn metaslang_graph_builder::ast::IfArm::eq(&self, other: &metaslang_graph_builder::ast::IfArm) -> bool impl core::fmt::Debug for metaslang_graph_builder::ast::IfArm pub fn metaslang_graph_builder::ast::IfArm::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::IfArm pub struct metaslang_graph_builder::ast::IntegerConstant pub metaslang_graph_builder::ast::IntegerConstant::value: u32 impl core::cmp::Eq for metaslang_graph_builder::ast::IntegerConstant impl core::cmp::PartialEq for metaslang_graph_builder::ast::IntegerConstant pub fn metaslang_graph_builder::ast::IntegerConstant::eq(&self, other: &metaslang_graph_builder::ast::IntegerConstant) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::IntegerConstant) -> metaslang_graph_builder::ast::Expression impl core::fmt::Debug for metaslang_graph_builder::ast::IntegerConstant pub fn metaslang_graph_builder::ast::IntegerConstant::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::IntegerConstant pub fn metaslang_graph_builder::ast::IntegerConstant::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::IntegerConstant pub struct metaslang_graph_builder::ast::ListComprehension pub metaslang_graph_builder::ast::ListComprehension::element: alloc::boxed::Box pub metaslang_graph_builder::ast::ListComprehension::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::ListComprehension::value: alloc::boxed::Box pub metaslang_graph_builder::ast::ListComprehension::variable: metaslang_graph_builder::ast::UnscopedVariable impl core::cmp::Eq for metaslang_graph_builder::ast::ListComprehension impl core::cmp::PartialEq for metaslang_graph_builder::ast::ListComprehension pub fn metaslang_graph_builder::ast::ListComprehension::eq(&self, other: &metaslang_graph_builder::ast::ListComprehension) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::ListComprehension) -> metaslang_graph_builder::ast::Expression impl core::fmt::Debug for metaslang_graph_builder::ast::ListComprehension pub fn metaslang_graph_builder::ast::ListComprehension::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::ListComprehension pub fn metaslang_graph_builder::ast::ListComprehension::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::ListComprehension pub struct metaslang_graph_builder::ast::ListLiteral pub metaslang_graph_builder::ast::ListLiteral::elements: alloc::vec::Vec impl core::cmp::Eq for metaslang_graph_builder::ast::ListLiteral impl core::cmp::PartialEq for metaslang_graph_builder::ast::ListLiteral pub fn metaslang_graph_builder::ast::ListLiteral::eq(&self, other: &metaslang_graph_builder::ast::ListLiteral) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::ListLiteral) -> metaslang_graph_builder::ast::Expression impl core::fmt::Debug for metaslang_graph_builder::ast::ListLiteral pub fn metaslang_graph_builder::ast::ListLiteral::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::ListLiteral pub fn metaslang_graph_builder::ast::ListLiteral::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::ListLiteral pub struct metaslang_graph_builder::ast::Print pub metaslang_graph_builder::ast::Print::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::Print::values: alloc::vec::Vec impl core::cmp::Eq for metaslang_graph_builder::ast::Print impl core::cmp::PartialEq for metaslang_graph_builder::ast::Print pub fn metaslang_graph_builder::ast::Print::eq(&self, other: &metaslang_graph_builder::ast::Print) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::Print) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::Print pub fn metaslang_graph_builder::ast::Print::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::Print pub fn metaslang_graph_builder::ast::Print::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::Print pub struct metaslang_graph_builder::ast::RegexCapture pub metaslang_graph_builder::ast::RegexCapture::match_index: usize impl core::cmp::Eq for metaslang_graph_builder::ast::RegexCapture impl core::cmp::PartialEq for metaslang_graph_builder::ast::RegexCapture pub fn metaslang_graph_builder::ast::RegexCapture::eq(&self, other: &metaslang_graph_builder::ast::RegexCapture) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::RegexCapture) -> metaslang_graph_builder::ast::Expression impl core::fmt::Debug for metaslang_graph_builder::ast::RegexCapture pub fn metaslang_graph_builder::ast::RegexCapture::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::RegexCapture pub fn metaslang_graph_builder::ast::RegexCapture::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::RegexCapture pub struct metaslang_graph_builder::ast::Scan pub metaslang_graph_builder::ast::Scan::arms: alloc::vec::Vec pub metaslang_graph_builder::ast::Scan::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::Scan::value: metaslang_graph_builder::ast::Expression impl core::cmp::Eq for metaslang_graph_builder::ast::Scan impl core::cmp::PartialEq for metaslang_graph_builder::ast::Scan pub fn metaslang_graph_builder::ast::Scan::eq(&self, other: &metaslang_graph_builder::ast::Scan) -> bool impl core::convert::From for metaslang_graph_builder::ast::Statement pub fn metaslang_graph_builder::ast::Statement::from(statement: metaslang_graph_builder::ast::Scan) -> metaslang_graph_builder::ast::Statement impl core::fmt::Debug for metaslang_graph_builder::ast::Scan pub fn metaslang_graph_builder::ast::Scan::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::Scan pub fn metaslang_graph_builder::ast::Scan::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::Scan pub struct metaslang_graph_builder::ast::ScanArm pub metaslang_graph_builder::ast::ScanArm::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::ScanArm::regex: regex::regex::string::Regex pub metaslang_graph_builder::ast::ScanArm::statements: alloc::vec::Vec impl core::cmp::Eq for metaslang_graph_builder::ast::ScanArm impl core::cmp::PartialEq for metaslang_graph_builder::ast::ScanArm pub fn metaslang_graph_builder::ast::ScanArm::eq(&self, other: &metaslang_graph_builder::ast::ScanArm) -> bool impl core::fmt::Debug for metaslang_graph_builder::ast::ScanArm pub fn metaslang_graph_builder::ast::ScanArm::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::ScanArm pub fn metaslang_graph_builder::ast::ScanArm::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result pub struct metaslang_graph_builder::ast::ScopedVariable pub metaslang_graph_builder::ast::ScopedVariable::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::ScopedVariable::name: metaslang_graph_builder::Identifier pub metaslang_graph_builder::ast::ScopedVariable::scope: alloc::boxed::Box impl core::cmp::Eq for metaslang_graph_builder::ast::ScopedVariable impl core::cmp::PartialEq for metaslang_graph_builder::ast::ScopedVariable pub fn metaslang_graph_builder::ast::ScopedVariable::eq(&self, other: &metaslang_graph_builder::ast::ScopedVariable) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(variable: metaslang_graph_builder::ast::ScopedVariable) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Variable pub fn metaslang_graph_builder::ast::Variable::from(variable: metaslang_graph_builder::ast::ScopedVariable) -> metaslang_graph_builder::ast::Variable impl core::fmt::Debug for metaslang_graph_builder::ast::ScopedVariable pub fn metaslang_graph_builder::ast::ScopedVariable::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::ScopedVariable pub fn metaslang_graph_builder::ast::ScopedVariable::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::ScopedVariable pub struct metaslang_graph_builder::ast::SetComprehension pub metaslang_graph_builder::ast::SetComprehension::element: alloc::boxed::Box pub metaslang_graph_builder::ast::SetComprehension::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::SetComprehension::value: alloc::boxed::Box pub metaslang_graph_builder::ast::SetComprehension::variable: metaslang_graph_builder::ast::UnscopedVariable impl core::cmp::Eq for metaslang_graph_builder::ast::SetComprehension impl core::cmp::PartialEq for metaslang_graph_builder::ast::SetComprehension pub fn metaslang_graph_builder::ast::SetComprehension::eq(&self, other: &metaslang_graph_builder::ast::SetComprehension) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::SetComprehension) -> metaslang_graph_builder::ast::Expression impl core::fmt::Debug for metaslang_graph_builder::ast::SetComprehension pub fn metaslang_graph_builder::ast::SetComprehension::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::SetComprehension pub fn metaslang_graph_builder::ast::SetComprehension::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::SetComprehension pub struct metaslang_graph_builder::ast::SetLiteral pub metaslang_graph_builder::ast::SetLiteral::elements: alloc::vec::Vec impl core::cmp::Eq for metaslang_graph_builder::ast::SetLiteral impl core::cmp::PartialEq for metaslang_graph_builder::ast::SetLiteral pub fn metaslang_graph_builder::ast::SetLiteral::eq(&self, other: &metaslang_graph_builder::ast::SetLiteral) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::SetLiteral) -> metaslang_graph_builder::ast::Expression impl core::fmt::Debug for metaslang_graph_builder::ast::SetLiteral pub fn metaslang_graph_builder::ast::SetLiteral::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::SetLiteral pub fn metaslang_graph_builder::ast::SetLiteral::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::SetLiteral pub struct metaslang_graph_builder::ast::Stanza pub metaslang_graph_builder::ast::Stanza::query: metaslang_cst::query::model::Query pub metaslang_graph_builder::ast::Stanza::range: crate::parser::Range pub metaslang_graph_builder::ast::Stanza::statements: alloc::vec::Vec impl metaslang_graph_builder::ast::Stanza pub fn metaslang_graph_builder::ast::Stanza::try_visit_matches<'tree, E, F>(&self, tree: &'tree metaslang_cst::cursor::Cursor, visit: F) -> core::result::Result<(), E> where F: core::ops::function::FnMut(metaslang_graph_builder::Match) -> core::result::Result<(), E> impl core::fmt::Debug for metaslang_graph_builder::ast::Stanza pub fn metaslang_graph_builder::ast::Stanza::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result pub struct metaslang_graph_builder::ast::StringConstant pub metaslang_graph_builder::ast::StringConstant::value: alloc::string::String impl core::cmp::Eq for metaslang_graph_builder::ast::StringConstant impl core::cmp::PartialEq for metaslang_graph_builder::ast::StringConstant pub fn metaslang_graph_builder::ast::StringConstant::eq(&self, other: &metaslang_graph_builder::ast::StringConstant) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(expr: metaslang_graph_builder::ast::StringConstant) -> metaslang_graph_builder::ast::Expression impl core::fmt::Debug for metaslang_graph_builder::ast::StringConstant pub fn metaslang_graph_builder::ast::StringConstant::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::StringConstant pub fn metaslang_graph_builder::ast::StringConstant::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::StringConstant pub struct metaslang_graph_builder::ast::UnscopedVariable pub metaslang_graph_builder::ast::UnscopedVariable::location: metaslang_graph_builder::Location pub metaslang_graph_builder::ast::UnscopedVariable::name: metaslang_graph_builder::Identifier impl core::cmp::Eq for metaslang_graph_builder::ast::UnscopedVariable impl core::cmp::PartialEq for metaslang_graph_builder::ast::UnscopedVariable pub fn metaslang_graph_builder::ast::UnscopedVariable::eq(&self, other: &metaslang_graph_builder::ast::UnscopedVariable) -> bool impl core::convert::From for metaslang_graph_builder::ast::Expression pub fn metaslang_graph_builder::ast::Expression::from(variable: metaslang_graph_builder::ast::UnscopedVariable) -> metaslang_graph_builder::ast::Expression impl core::convert::From for metaslang_graph_builder::ast::Variable pub fn metaslang_graph_builder::ast::Variable::from(variable: metaslang_graph_builder::ast::UnscopedVariable) -> metaslang_graph_builder::ast::Variable impl core::fmt::Debug for metaslang_graph_builder::ast::UnscopedVariable pub fn metaslang_graph_builder::ast::UnscopedVariable::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ast::UnscopedVariable pub fn metaslang_graph_builder::ast::UnscopedVariable::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralPartialEq for metaslang_graph_builder::ast::UnscopedVariable pub mod metaslang_graph_builder::excerpt pub struct metaslang_graph_builder::excerpt::Excerpt<'a> impl<'a> metaslang_graph_builder::excerpt::Excerpt<'a> pub fn metaslang_graph_builder::excerpt::Excerpt<'a>::from_source(path: &'a std::path::Path, source: &'a str, row: usize, columns: core::ops::range::Range, indent: usize) -> metaslang_graph_builder::excerpt::Excerpt<'a> impl<'a> core::fmt::Display for metaslang_graph_builder::excerpt::Excerpt<'a> pub fn metaslang_graph_builder::excerpt::Excerpt<'a>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result pub mod metaslang_graph_builder::functions pub mod metaslang_graph_builder::functions::stdlib pub mod metaslang_graph_builder::functions::stdlib::bool pub struct metaslang_graph_builder::functions::stdlib::bool::And impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::bool::And pub fn metaslang_graph_builder::functions::stdlib::bool::And::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::bool::Not impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::bool::Not pub fn metaslang_graph_builder::functions::stdlib::bool::Not::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::bool::Or impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::bool::Or pub fn metaslang_graph_builder::functions::stdlib::bool::Or::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub mod metaslang_graph_builder::functions::stdlib::graph pub struct metaslang_graph_builder::functions::stdlib::graph::Node impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::graph::Node pub fn metaslang_graph_builder::functions::stdlib::graph::Node::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub mod metaslang_graph_builder::functions::stdlib::list pub struct metaslang_graph_builder::functions::stdlib::list::Concat impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::list::Concat pub fn metaslang_graph_builder::functions::stdlib::list::Concat::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::list::IsEmpty impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::list::IsEmpty pub fn metaslang_graph_builder::functions::stdlib::list::IsEmpty::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::list::Join impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::list::Join pub fn metaslang_graph_builder::functions::stdlib::list::Join::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::list::Length impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::list::Length pub fn metaslang_graph_builder::functions::stdlib::list::Length::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub mod metaslang_graph_builder::functions::stdlib::math pub struct metaslang_graph_builder::functions::stdlib::math::Plus impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::math::Plus pub fn metaslang_graph_builder::functions::stdlib::math::Plus::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub mod metaslang_graph_builder::functions::stdlib::string pub struct metaslang_graph_builder::functions::stdlib::string::Format impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::string::Format pub fn metaslang_graph_builder::functions::stdlib::string::Format::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::string::Replace impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::string::Replace pub fn metaslang_graph_builder::functions::stdlib::string::Replace::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub mod metaslang_graph_builder::functions::stdlib::syntax pub struct metaslang_graph_builder::functions::stdlib::syntax::EndColumn impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::EndColumn pub fn metaslang_graph_builder::functions::stdlib::syntax::EndColumn::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::syntax::EndRow impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::EndRow pub fn metaslang_graph_builder::functions::stdlib::syntax::EndRow::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::syntax::NamedChildCount impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::NamedChildCount pub fn metaslang_graph_builder::functions::stdlib::syntax::NamedChildCount::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::syntax::NamedChildIndex impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::NamedChildIndex pub fn metaslang_graph_builder::functions::stdlib::syntax::NamedChildIndex::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::syntax::NodeType impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::NodeType pub fn metaslang_graph_builder::functions::stdlib::syntax::NodeType::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::syntax::SourceText impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::SourceText pub fn metaslang_graph_builder::functions::stdlib::syntax::SourceText::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::syntax::StartColumn impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::StartColumn pub fn metaslang_graph_builder::functions::stdlib::syntax::StartColumn::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::syntax::StartRow impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::StartRow pub fn metaslang_graph_builder::functions::stdlib::syntax::StartRow::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::Eq impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::Eq pub fn metaslang_graph_builder::functions::stdlib::Eq::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::stdlib::IsNull impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::IsNull pub fn metaslang_graph_builder::functions::stdlib::IsNull::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub struct metaslang_graph_builder::functions::Functions impl metaslang_graph_builder::functions::Functions pub fn metaslang_graph_builder::functions::Functions::add(&mut self, name: metaslang_graph_builder::Identifier, function: F) where F: metaslang_graph_builder::functions::Function + core::marker::Send + core::marker::Sync + 'static pub fn metaslang_graph_builder::functions::Functions::call(&self, name: &metaslang_graph_builder::Identifier, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub fn metaslang_graph_builder::functions::Functions::new() -> metaslang_graph_builder::functions::Functions pub fn metaslang_graph_builder::functions::Functions::stdlib() -> metaslang_graph_builder::functions::Functions impl core::default::Default for metaslang_graph_builder::functions::Functions pub fn metaslang_graph_builder::functions::Functions::default() -> metaslang_graph_builder::functions::Functions pub trait metaslang_graph_builder::functions::Function pub fn metaslang_graph_builder::functions::Function::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::Eq pub fn metaslang_graph_builder::functions::stdlib::Eq::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::IsNull pub fn metaslang_graph_builder::functions::stdlib::IsNull::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::bool::And pub fn metaslang_graph_builder::functions::stdlib::bool::And::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::bool::Not pub fn metaslang_graph_builder::functions::stdlib::bool::Not::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::bool::Or pub fn metaslang_graph_builder::functions::stdlib::bool::Or::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::graph::Node pub fn metaslang_graph_builder::functions::stdlib::graph::Node::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::list::Concat pub fn metaslang_graph_builder::functions::stdlib::list::Concat::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::list::IsEmpty pub fn metaslang_graph_builder::functions::stdlib::list::IsEmpty::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::list::Join pub fn metaslang_graph_builder::functions::stdlib::list::Join::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::list::Length pub fn metaslang_graph_builder::functions::stdlib::list::Length::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::math::Plus pub fn metaslang_graph_builder::functions::stdlib::math::Plus::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::string::Format pub fn metaslang_graph_builder::functions::stdlib::string::Format::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::string::Replace pub fn metaslang_graph_builder::functions::stdlib::string::Replace::call(&self, _graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::EndColumn pub fn metaslang_graph_builder::functions::stdlib::syntax::EndColumn::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::EndRow pub fn metaslang_graph_builder::functions::stdlib::syntax::EndRow::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::NamedChildCount pub fn metaslang_graph_builder::functions::stdlib::syntax::NamedChildCount::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::NamedChildIndex pub fn metaslang_graph_builder::functions::stdlib::syntax::NamedChildIndex::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::NodeType pub fn metaslang_graph_builder::functions::stdlib::syntax::NodeType::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::SourceText pub fn metaslang_graph_builder::functions::stdlib::syntax::SourceText::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::StartColumn pub fn metaslang_graph_builder::functions::stdlib::syntax::StartColumn::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result impl metaslang_graph_builder::functions::Function for metaslang_graph_builder::functions::stdlib::syntax::StartRow pub fn metaslang_graph_builder::functions::stdlib::syntax::StartRow::call(&self, graph: &mut metaslang_graph_builder::graph::Graph, parameters: &mut dyn metaslang_graph_builder::functions::Parameters) -> core::result::Result pub trait metaslang_graph_builder::functions::Parameters pub fn metaslang_graph_builder::functions::Parameters::finish(&mut self) -> core::result::Result<(), metaslang_graph_builder::ExecutionError> pub fn metaslang_graph_builder::functions::Parameters::param(&mut self) -> core::result::Result impl metaslang_graph_builder::functions::Parameters for I where I: core::iter::traits::iterator::Iterator pub fn I::finish(&mut self) -> core::result::Result<(), metaslang_graph_builder::ExecutionError> pub fn I::param(&mut self) -> core::result::Result pub mod metaslang_graph_builder::graph pub enum metaslang_graph_builder::graph::Value pub metaslang_graph_builder::graph::Value::Boolean(bool) pub metaslang_graph_builder::graph::Value::GraphNode(metaslang_graph_builder::graph::GraphNodeRef) pub metaslang_graph_builder::graph::Value::Integer(u32) pub metaslang_graph_builder::graph::Value::List(alloc::vec::Vec) pub metaslang_graph_builder::graph::Value::Null pub metaslang_graph_builder::graph::Value::Set(alloc::collections::btree::set::BTreeSet) pub metaslang_graph_builder::graph::Value::String(alloc::string::String) pub metaslang_graph_builder::graph::Value::SyntaxNode(metaslang_graph_builder::graph::SyntaxNodeRef) impl metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::as_boolean(&self) -> core::result::Result pub fn metaslang_graph_builder::graph::Value::as_graph_node_ref(&self) -> core::result::Result pub fn metaslang_graph_builder::graph::Value::as_integer(&self) -> core::result::Result pub fn metaslang_graph_builder::graph::Value::as_list(&self) -> core::result::Result<&alloc::vec::Vec, metaslang_graph_builder::ExecutionError> pub fn metaslang_graph_builder::graph::Value::as_str(&self) -> core::result::Result<&str, metaslang_graph_builder::ExecutionError> pub fn metaslang_graph_builder::graph::Value::as_syntax_node_ref(&self) -> core::result::Result pub fn metaslang_graph_builder::graph::Value::into_boolean(self) -> core::result::Result pub fn metaslang_graph_builder::graph::Value::into_graph_node_ref(self) -> core::result::Result pub fn metaslang_graph_builder::graph::Value::into_integer(self) -> core::result::Result pub fn metaslang_graph_builder::graph::Value::into_list(self) -> core::result::Result, metaslang_graph_builder::ExecutionError> pub fn metaslang_graph_builder::graph::Value::into_string(self) -> core::result::Result pub fn metaslang_graph_builder::graph::Value::into_syntax_node<'a, KT: metaslang_cst::kinds::KindTypes>(self, graph: &'a metaslang_graph_builder::graph::Graph) -> core::result::Result<&'a metaslang_cst::cursor::Cursor, metaslang_graph_builder::ExecutionError> pub fn metaslang_graph_builder::graph::Value::into_syntax_node_ref(self) -> core::result::Result pub fn metaslang_graph_builder::graph::Value::is_null(&self) -> bool impl metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::from_nodes>>(graph: &mut metaslang_graph_builder::graph::Graph, cursors: CI, quantifier: metaslang_cst::query::parser::CaptureQuantifier) -> metaslang_graph_builder::graph::Value impl core::clone::Clone for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::clone(&self) -> metaslang_graph_builder::graph::Value impl core::cmp::Eq for metaslang_graph_builder::graph::Value impl core::cmp::Ord for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::cmp(&self, other: &metaslang_graph_builder::graph::Value) -> core::cmp::Ordering impl core::cmp::PartialEq for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::eq(&self, other: &metaslang_graph_builder::graph::Value) -> bool impl core::cmp::PartialOrd for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::partial_cmp(&self, other: &metaslang_graph_builder::graph::Value) -> core::option::Option impl core::convert::From<&str> for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::from(value: &str) -> metaslang_graph_builder::graph::Value impl core::convert::From> for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::from(value: alloc::collections::btree::set::BTreeSet) -> metaslang_graph_builder::graph::Value impl core::convert::From for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::from(value: alloc::string::String) -> metaslang_graph_builder::graph::Value impl core::convert::From> for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::from(value: alloc::vec::Vec) -> metaslang_graph_builder::graph::Value impl core::convert::From for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::from(value: bool) -> metaslang_graph_builder::graph::Value impl core::convert::From for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::from(value: metaslang_graph_builder::graph::GraphNodeRef) -> metaslang_graph_builder::graph::Value impl core::convert::From for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::from(value: metaslang_graph_builder::graph::SyntaxNodeRef) -> metaslang_graph_builder::graph::Value impl core::convert::From for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::from(value: u32) -> metaslang_graph_builder::graph::Value impl core::fmt::Debug for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralPartialEq for metaslang_graph_builder::graph::Value impl serde::ser::Serialize for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::serialize(&self, serializer: S) -> core::result::Result<::Ok, ::Error> pub struct metaslang_graph_builder::graph::Attributes impl metaslang_graph_builder::graph::Attributes pub fn metaslang_graph_builder::graph::Attributes::add>(&mut self, name: metaslang_graph_builder::Identifier, value: V) -> core::result::Result<(), metaslang_graph_builder::graph::Value> pub fn metaslang_graph_builder::graph::Attributes::get(&self, name: &Q) -> core::option::Option<&metaslang_graph_builder::graph::Value> where Q: core::marker::Sized + core::cmp::Eq + core::hash::Hash, metaslang_graph_builder::Identifier: core::borrow::Borrow pub fn metaslang_graph_builder::graph::Attributes::iter(&self) -> impl core::iter::traits::iterator::Iterator pub fn metaslang_graph_builder::graph::Attributes::new() -> metaslang_graph_builder::graph::Attributes impl core::clone::Clone for metaslang_graph_builder::graph::Attributes pub fn metaslang_graph_builder::graph::Attributes::clone(&self) -> metaslang_graph_builder::graph::Attributes impl core::fmt::Debug for metaslang_graph_builder::graph::Attributes pub fn metaslang_graph_builder::graph::Attributes::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::graph::Attributes pub fn metaslang_graph_builder::graph::Attributes::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl serde::ser::Serialize for metaslang_graph_builder::graph::Attributes pub fn metaslang_graph_builder::graph::Attributes::serialize(&self, serializer: S) -> core::result::Result<::Ok, ::Error> pub struct metaslang_graph_builder::graph::Edge pub metaslang_graph_builder::graph::Edge::attributes: metaslang_graph_builder::graph::Attributes pub struct metaslang_graph_builder::graph::Graph impl metaslang_graph_builder::graph::Graph pub fn metaslang_graph_builder::graph::Graph::add_graph_node(&mut self) -> metaslang_graph_builder::graph::GraphNodeRef pub fn metaslang_graph_builder::graph::Graph::add_syntax_node(&mut self, cursor: metaslang_cst::cursor::Cursor) -> metaslang_graph_builder::graph::SyntaxNodeRef pub fn metaslang_graph_builder::graph::Graph::display_json(&self, path: core::option::Option<&std::path::Path>) -> std::io::error::Result<()> pub fn metaslang_graph_builder::graph::Graph::iter_nodes(&self) -> impl core::iter::traits::iterator::Iterator pub fn metaslang_graph_builder::graph::Graph::new() -> metaslang_graph_builder::graph::Graph pub fn metaslang_graph_builder::graph::Graph::node_count(&self) -> usize pub fn metaslang_graph_builder::graph::Graph::pretty_print<'a>(&'a self) -> impl core::fmt::Display + 'a impl core::ops::index::Index for metaslang_graph_builder::graph::Graph pub type metaslang_graph_builder::graph::Graph::Output = metaslang_graph_builder::graph::GraphNode pub fn metaslang_graph_builder::graph::Graph::index(&self, index: metaslang_graph_builder::graph::GraphNodeRef) -> &metaslang_graph_builder::graph::GraphNode impl core::ops::index::Index for metaslang_graph_builder::graph::Graph pub type metaslang_graph_builder::graph::Graph::Output = metaslang_cst::cursor::Cursor pub fn metaslang_graph_builder::graph::Graph::index(&self, node_ref: metaslang_graph_builder::graph::SyntaxNodeRef) -> &metaslang_cst::cursor::Cursor impl core::ops::index::IndexMut for metaslang_graph_builder::graph::Graph pub fn metaslang_graph_builder::graph::Graph::index_mut(&mut self, index: metaslang_graph_builder::graph::GraphNodeRef) -> &mut metaslang_graph_builder::graph::GraphNode impl serde::ser::Serialize for metaslang_graph_builder::graph::Graph pub fn metaslang_graph_builder::graph::Graph::serialize(&self, serializer: S) -> core::result::Result<::Ok, ::Error> pub struct metaslang_graph_builder::graph::GraphNode pub metaslang_graph_builder::graph::GraphNode::attributes: metaslang_graph_builder::graph::Attributes impl metaslang_graph_builder::graph::GraphNode pub fn metaslang_graph_builder::graph::GraphNode::add_edge(&mut self, sink: metaslang_graph_builder::graph::GraphNodeRef) -> core::result::Result<&mut metaslang_graph_builder::graph::Edge, &mut metaslang_graph_builder::graph::Edge> pub fn metaslang_graph_builder::graph::GraphNode::edge_count(&self) -> usize pub fn metaslang_graph_builder::graph::GraphNode::get_edge(&self, sink: metaslang_graph_builder::graph::GraphNodeRef) -> core::option::Option<&metaslang_graph_builder::graph::Edge> pub fn metaslang_graph_builder::graph::GraphNode::get_edge_mut(&mut self, sink: metaslang_graph_builder::graph::GraphNodeRef) -> core::option::Option<&mut metaslang_graph_builder::graph::Edge> pub fn metaslang_graph_builder::graph::GraphNode::iter_edges(&self) -> impl core::iter::traits::iterator::Iterator + '_ pub struct metaslang_graph_builder::graph::GraphNodeRef(_) impl metaslang_graph_builder::graph::GraphNodeRef pub fn metaslang_graph_builder::graph::GraphNodeRef::index(self) -> usize impl core::clone::Clone for metaslang_graph_builder::graph::GraphNodeRef pub fn metaslang_graph_builder::graph::GraphNodeRef::clone(&self) -> metaslang_graph_builder::graph::GraphNodeRef impl core::cmp::Eq for metaslang_graph_builder::graph::GraphNodeRef impl core::cmp::Ord for metaslang_graph_builder::graph::GraphNodeRef pub fn metaslang_graph_builder::graph::GraphNodeRef::cmp(&self, other: &metaslang_graph_builder::graph::GraphNodeRef) -> core::cmp::Ordering impl core::cmp::PartialEq for metaslang_graph_builder::graph::GraphNodeRef pub fn metaslang_graph_builder::graph::GraphNodeRef::eq(&self, other: &metaslang_graph_builder::graph::GraphNodeRef) -> bool impl core::cmp::PartialOrd for metaslang_graph_builder::graph::GraphNodeRef pub fn metaslang_graph_builder::graph::GraphNodeRef::partial_cmp(&self, other: &metaslang_graph_builder::graph::GraphNodeRef) -> core::option::Option impl core::convert::From for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::from(value: metaslang_graph_builder::graph::GraphNodeRef) -> metaslang_graph_builder::graph::Value impl core::fmt::Debug for metaslang_graph_builder::graph::GraphNodeRef pub fn metaslang_graph_builder::graph::GraphNodeRef::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::graph::GraphNodeRef pub fn metaslang_graph_builder::graph::GraphNodeRef::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for metaslang_graph_builder::graph::GraphNodeRef pub fn metaslang_graph_builder::graph::GraphNodeRef::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::Copy for metaslang_graph_builder::graph::GraphNodeRef impl core::marker::StructuralPartialEq for metaslang_graph_builder::graph::GraphNodeRef impl core::ops::index::Index for metaslang_graph_builder::graph::Graph pub type metaslang_graph_builder::graph::Graph::Output = metaslang_graph_builder::graph::GraphNode pub fn metaslang_graph_builder::graph::Graph::index(&self, index: metaslang_graph_builder::graph::GraphNodeRef) -> &metaslang_graph_builder::graph::GraphNode impl core::ops::index::IndexMut for metaslang_graph_builder::graph::Graph pub fn metaslang_graph_builder::graph::Graph::index_mut(&mut self, index: metaslang_graph_builder::graph::GraphNodeRef) -> &mut metaslang_graph_builder::graph::GraphNode pub struct metaslang_graph_builder::graph::SyntaxNodeRef impl metaslang_graph_builder::graph::SyntaxNodeRef pub fn metaslang_graph_builder::graph::SyntaxNodeRef::location(&self) -> metaslang_graph_builder::Location impl core::clone::Clone for metaslang_graph_builder::graph::SyntaxNodeRef pub fn metaslang_graph_builder::graph::SyntaxNodeRef::clone(&self) -> metaslang_graph_builder::graph::SyntaxNodeRef impl core::cmp::Eq for metaslang_graph_builder::graph::SyntaxNodeRef impl core::cmp::Ord for metaslang_graph_builder::graph::SyntaxNodeRef pub fn metaslang_graph_builder::graph::SyntaxNodeRef::cmp(&self, other: &metaslang_graph_builder::graph::SyntaxNodeRef) -> core::cmp::Ordering impl core::cmp::PartialEq for metaslang_graph_builder::graph::SyntaxNodeRef pub fn metaslang_graph_builder::graph::SyntaxNodeRef::eq(&self, other: &metaslang_graph_builder::graph::SyntaxNodeRef) -> bool impl core::cmp::PartialOrd for metaslang_graph_builder::graph::SyntaxNodeRef pub fn metaslang_graph_builder::graph::SyntaxNodeRef::partial_cmp(&self, other: &metaslang_graph_builder::graph::SyntaxNodeRef) -> core::option::Option impl core::convert::From for metaslang_graph_builder::graph::Value pub fn metaslang_graph_builder::graph::Value::from(value: metaslang_graph_builder::graph::SyntaxNodeRef) -> metaslang_graph_builder::graph::Value impl core::fmt::Debug for metaslang_graph_builder::graph::SyntaxNodeRef pub fn metaslang_graph_builder::graph::SyntaxNodeRef::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::graph::SyntaxNodeRef pub fn metaslang_graph_builder::graph::SyntaxNodeRef::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for metaslang_graph_builder::graph::SyntaxNodeRef pub fn metaslang_graph_builder::graph::SyntaxNodeRef::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::Copy for metaslang_graph_builder::graph::SyntaxNodeRef impl core::marker::StructuralPartialEq for metaslang_graph_builder::graph::SyntaxNodeRef impl core::ops::index::Index for metaslang_graph_builder::graph::Graph pub type metaslang_graph_builder::graph::Graph::Output = metaslang_cst::cursor::Cursor pub fn metaslang_graph_builder::graph::Graph::index(&self, node_ref: metaslang_graph_builder::graph::SyntaxNodeRef) -> &metaslang_cst::cursor::Cursor pub mod metaslang_graph_builder::reference pub mod metaslang_graph_builder::reference::functions pub enum metaslang_graph_builder::ExecutionError pub metaslang_graph_builder::ExecutionError::Cancelled(metaslang_graph_builder::CancellationError) pub metaslang_graph_builder::ExecutionError::CannotAssignImmutableVariable(alloc::string::String) pub metaslang_graph_builder::ExecutionError::CannotAssignScopedVariable(alloc::string::String) pub metaslang_graph_builder::ExecutionError::CannotDefineMutableScopedVariable(alloc::string::String) pub metaslang_graph_builder::ExecutionError::DuplicateAttribute(alloc::string::String) pub metaslang_graph_builder::ExecutionError::DuplicateEdge(alloc::string::String) pub metaslang_graph_builder::ExecutionError::DuplicateVariable(alloc::string::String) pub metaslang_graph_builder::ExecutionError::EmptyRegexCapture(alloc::string::String) pub metaslang_graph_builder::ExecutionError::ExpectedBoolean(alloc::string::String) pub metaslang_graph_builder::ExecutionError::ExpectedGraphNode(alloc::string::String) pub metaslang_graph_builder::ExecutionError::ExpectedInteger(alloc::string::String) pub metaslang_graph_builder::ExecutionError::ExpectedList(alloc::string::String) pub metaslang_graph_builder::ExecutionError::ExpectedString(alloc::string::String) pub metaslang_graph_builder::ExecutionError::ExpectedSyntaxNode(alloc::string::String) pub metaslang_graph_builder::ExecutionError::FunctionFailed(alloc::string::String, alloc::string::String) pub metaslang_graph_builder::ExecutionError::InContext(Context, alloc::boxed::Box) pub metaslang_graph_builder::ExecutionError::InvalidParameters(alloc::string::String) pub metaslang_graph_builder::ExecutionError::InvalidVariableScope(alloc::string::String) pub metaslang_graph_builder::ExecutionError::MissingGlobalVariable(alloc::string::String) pub metaslang_graph_builder::ExecutionError::RecursivelyDefinedScopedVariable(alloc::string::String) pub metaslang_graph_builder::ExecutionError::RecursivelyDefinedVariable(alloc::string::String) pub metaslang_graph_builder::ExecutionError::UndefinedCapture(alloc::string::String) pub metaslang_graph_builder::ExecutionError::UndefinedEdge(alloc::string::String) pub metaslang_graph_builder::ExecutionError::UndefinedFunction(alloc::string::String) pub metaslang_graph_builder::ExecutionError::UndefinedRegexCapture(alloc::string::String) pub metaslang_graph_builder::ExecutionError::UndefinedScopedVariable(alloc::string::String) pub metaslang_graph_builder::ExecutionError::UndefinedVariable(alloc::string::String) pub metaslang_graph_builder::ExecutionError::VariableScopesAlreadyForced(alloc::string::String) impl metaslang_graph_builder::ExecutionError pub fn metaslang_graph_builder::ExecutionError::display_pretty<'a>(&'a self, source_path: &'a std::path::Path, source: &'a str, tsg_path: &'a std::path::Path, tsg: &'a str) -> impl core::fmt::Display + 'a impl core::convert::From for metaslang_graph_builder::ExecutionError pub fn metaslang_graph_builder::ExecutionError::from(source: metaslang_graph_builder::CancellationError) -> Self impl core::error::Error for metaslang_graph_builder::ExecutionError pub fn metaslang_graph_builder::ExecutionError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Debug for metaslang_graph_builder::ExecutionError pub fn metaslang_graph_builder::ExecutionError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ExecutionError pub fn metaslang_graph_builder::ExecutionError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result pub enum metaslang_graph_builder::ParseError pub metaslang_graph_builder::ParseError::Check(crate::checker::CheckError) pub metaslang_graph_builder::ParseError::ExpectedQuantifier(metaslang_graph_builder::Location) pub metaslang_graph_builder::ParseError::ExpectedToken(&'static str, metaslang_graph_builder::Location) pub metaslang_graph_builder::ParseError::ExpectedUnscopedVariable(metaslang_graph_builder::Location) pub metaslang_graph_builder::ParseError::ExpectedVariable(metaslang_graph_builder::Location) pub metaslang_graph_builder::ParseError::InvalidRegex(alloc::string::String, metaslang_graph_builder::Location) pub metaslang_graph_builder::ParseError::InvalidRegexCapture(metaslang_graph_builder::Location) pub metaslang_graph_builder::ParseError::QueryError(metaslang_cst::query::parser::QueryError) pub metaslang_graph_builder::ParseError::UnexpectedCharacter(char, &'static str, metaslang_graph_builder::Location) pub metaslang_graph_builder::ParseError::UnexpectedEOF(metaslang_graph_builder::Location) pub metaslang_graph_builder::ParseError::UnexpectedKeyword(alloc::string::String, metaslang_graph_builder::Location) pub metaslang_graph_builder::ParseError::UnexpectedLiteral(alloc::string::String, metaslang_graph_builder::Location) pub metaslang_graph_builder::ParseError::UnexpectedQueryPatterns(metaslang_graph_builder::Location) impl metaslang_graph_builder::ParseError pub fn metaslang_graph_builder::ParseError::display_pretty<'a>(&'a self, path: &'a std::path::Path, source: &'a str) -> impl core::fmt::Display + 'a impl core::convert::From for metaslang_graph_builder::ParseError pub fn metaslang_graph_builder::ParseError::from(source: metaslang_cst::query::parser::QueryError) -> Self impl core::error::Error for metaslang_graph_builder::ParseError pub fn metaslang_graph_builder::ParseError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Debug for metaslang_graph_builder::ParseError pub fn metaslang_graph_builder::ParseError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::ParseError pub fn metaslang_graph_builder::ParseError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result pub enum metaslang_graph_builder::VariableError pub metaslang_graph_builder::VariableError::CannotAssignImmutableVariable(alloc::string::String) pub metaslang_graph_builder::VariableError::UndefinedVariable(alloc::string::String) pub metaslang_graph_builder::VariableError::VariableAlreadyDefined(alloc::string::String) impl core::error::Error for metaslang_graph_builder::VariableError impl core::fmt::Debug for metaslang_graph_builder::VariableError pub fn metaslang_graph_builder::VariableError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::VariableError pub fn metaslang_graph_builder::VariableError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result pub struct metaslang_graph_builder::CancellationError(pub &'static str) impl core::convert::From for metaslang_graph_builder::ExecutionError pub fn metaslang_graph_builder::ExecutionError::from(source: metaslang_graph_builder::CancellationError) -> Self impl core::error::Error for metaslang_graph_builder::CancellationError impl core::fmt::Debug for metaslang_graph_builder::CancellationError pub fn metaslang_graph_builder::CancellationError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::CancellationError pub fn metaslang_graph_builder::CancellationError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result pub struct metaslang_graph_builder::ExecutionConfig<'a, 'g, KT: metaslang_cst::kinds::KindTypes> impl<'a, 'g, KT: metaslang_cst::kinds::KindTypes> metaslang_graph_builder::ExecutionConfig<'a, 'g, KT> pub fn metaslang_graph_builder::ExecutionConfig<'a, 'g, KT>::debug_attributes(self, location_attr: metaslang_graph_builder::Identifier, variable_name_attr: metaslang_graph_builder::Identifier, match_node_attr: metaslang_graph_builder::Identifier) -> Self pub fn metaslang_graph_builder::ExecutionConfig<'a, 'g, KT>::lazy(self, lazy: bool) -> Self pub fn metaslang_graph_builder::ExecutionConfig<'a, 'g, KT>::new(functions: &'a metaslang_graph_builder::functions::Functions, globals: &'a metaslang_graph_builder::Variables<'g>) -> Self pub struct metaslang_graph_builder::Identifier(_) impl metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::as_str(&self) -> &str pub fn metaslang_graph_builder::Identifier::into_string(self) -> alloc::string::String impl core::borrow::Borrow for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::borrow(&self) -> &str impl core::clone::Clone for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::clone(&self) -> metaslang_graph_builder::Identifier impl core::cmp::Eq for metaslang_graph_builder::Identifier impl core::cmp::Ord for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::cmp(&self, other: &metaslang_graph_builder::Identifier) -> core::cmp::Ordering impl core::cmp::PartialEq for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::eq(&self, other: &metaslang_graph_builder::Identifier) -> bool impl core::cmp::PartialEq for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::eq(&self, other: &str) -> bool impl core::cmp::PartialOrd for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::partial_cmp(&self, other: &metaslang_graph_builder::Identifier) -> core::option::Option impl core::convert::From<&str> for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::from(value: &str) -> metaslang_graph_builder::Identifier impl core::fmt::Debug for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::hash(&self, state: &mut H) impl core::marker::StructuralPartialEq for metaslang_graph_builder::Identifier impl core::ops::deref::Deref for metaslang_graph_builder::Identifier pub type metaslang_graph_builder::Identifier::Target = str pub fn metaslang_graph_builder::Identifier::deref(&self) -> &str impl serde::ser::Serialize for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::serialize(&self, serializer: S) -> core::result::Result<::Ok, ::Error> impl<'a> core::cmp::PartialEq<&'a str> for metaslang_graph_builder::Identifier pub fn metaslang_graph_builder::Identifier::eq(&self, other: &&'a str) -> bool pub struct metaslang_graph_builder::Location pub metaslang_graph_builder::Location::column: usize pub metaslang_graph_builder::Location::row: usize impl core::clone::Clone for metaslang_graph_builder::Location pub fn metaslang_graph_builder::Location::clone(&self) -> metaslang_graph_builder::Location impl core::cmp::Eq for metaslang_graph_builder::Location impl core::cmp::PartialEq for metaslang_graph_builder::Location pub fn metaslang_graph_builder::Location::eq(&self, other: &metaslang_graph_builder::Location) -> bool impl core::convert::From for metaslang_graph_builder::Location pub fn metaslang_graph_builder::Location::from(point: metaslang_cst::text_index::TextIndex) -> metaslang_graph_builder::Location impl core::default::Default for metaslang_graph_builder::Location pub fn metaslang_graph_builder::Location::default() -> metaslang_graph_builder::Location impl core::fmt::Debug for metaslang_graph_builder::Location pub fn metaslang_graph_builder::Location::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for metaslang_graph_builder::Location pub fn metaslang_graph_builder::Location::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Copy for metaslang_graph_builder::Location impl core::marker::StructuralPartialEq for metaslang_graph_builder::Location pub struct metaslang_graph_builder::Match impl metaslang_graph_builder::Match pub fn metaslang_graph_builder::Match::capture_names(&self) -> impl core::iter::traits::iterator::Iterator pub fn metaslang_graph_builder::Match::full_capture(&self) -> metaslang_cst::cursor::Cursor pub fn metaslang_graph_builder::Match::named_capture(&self, name: &str) -> core::option::Option<(metaslang_cst::query::parser::CaptureQuantifier, impl core::iter::traits::iterator::Iterator>)> pub fn metaslang_graph_builder::Match::named_captures(&self) -> impl core::iter::traits::iterator::Iterator>)> pub fn metaslang_graph_builder::Match::query_location(&self) -> &metaslang_graph_builder::Location pub struct metaslang_graph_builder::NoCancellation impl metaslang_graph_builder::CancellationFlag for metaslang_graph_builder::NoCancellation pub fn metaslang_graph_builder::NoCancellation::check(&self, _at: &'static str) -> core::result::Result<(), metaslang_graph_builder::CancellationError> pub struct metaslang_graph_builder::VariableIter<'a>(_) impl<'a> core::iter::traits::iterator::Iterator for metaslang_graph_builder::VariableIter<'a> pub type metaslang_graph_builder::VariableIter<'a>::Item = (&'a metaslang_graph_builder::Identifier, &'a metaslang_graph_builder::graph::Value) pub fn metaslang_graph_builder::VariableIter<'a>::next(&mut self) -> core::option::Option pub struct metaslang_graph_builder::Variables<'a> impl<'a> metaslang_graph_builder::Variables<'a> pub fn metaslang_graph_builder::Variables<'a>::add(&mut self, name: metaslang_graph_builder::Identifier, value: metaslang_graph_builder::graph::Value) -> core::result::Result<(), metaslang_graph_builder::VariableError> pub fn metaslang_graph_builder::Variables<'a>::clear(&mut self) pub fn metaslang_graph_builder::Variables<'a>::get(&self, name: &metaslang_graph_builder::Identifier) -> core::option::Option<&metaslang_graph_builder::graph::Value> pub fn metaslang_graph_builder::Variables<'a>::is_empty(&self) -> bool pub fn metaslang_graph_builder::Variables<'a>::iter<'b>(&'b self) -> metaslang_graph_builder::VariableIter<'b> pub fn metaslang_graph_builder::Variables<'a>::nested(context: &'a metaslang_graph_builder::Variables<'a>) -> Self pub fn metaslang_graph_builder::Variables<'a>::new() -> Self pub fn metaslang_graph_builder::Variables<'a>::remove(&mut self, name: &metaslang_graph_builder::Identifier) pub trait metaslang_graph_builder::CancellationFlag pub fn metaslang_graph_builder::CancellationFlag::check(&self, at: &'static str) -> core::result::Result<(), metaslang_graph_builder::CancellationError> impl metaslang_graph_builder::CancellationFlag for metaslang_graph_builder::NoCancellation pub fn metaslang_graph_builder::NoCancellation::check(&self, _at: &'static str) -> core::result::Result<(), metaslang_graph_builder::CancellationError>