List of all items
Structs
- annotation::Abstract
- annotation::Cardinality
- annotation::Cascade
- annotation::Distinct
- annotation::Doc
- annotation::Independent
- annotation::Key
- annotation::Meta
- annotation::Range
- annotation::Regex
- annotation::Subkey
- annotation::Unique
- annotation::Values
- common::LineColumn
- common::Span
- common::error::Error
- common::identifier::Identifier
- expression::BuiltinFunctionName
- expression::FunctionCall
- expression::List
- expression::ListIndex
- expression::ListIndexRange
- expression::Operation
- expression::Paren
- pattern::Conjunction
- pattern::Disjunction
- pattern::Negation
- pattern::Optional
- query::Query
- query::pipeline::Pipeline
- query::pipeline::Preamble
- query::pipeline::stage::Insert
- query::pipeline::stage::Match
- query::pipeline::stage::Put
- query::pipeline::stage::Update
- query::pipeline::stage::delete::Deletable
- query::pipeline::stage::delete::Delete
- query::pipeline::stage::fetch::Fetch
- query::pipeline::stage::fetch::FetchAttribute
- query::pipeline::stage::fetch::FetchList
- query::pipeline::stage::fetch::FetchObject
- query::pipeline::stage::fetch::FetchObjectEntry
- query::pipeline::stage::given::Given
- query::pipeline::stage::modifier::Distinct
- query::pipeline::stage::modifier::Limit
- query::pipeline::stage::modifier::Offset
- query::pipeline::stage::modifier::OrderedVariable
- query::pipeline::stage::modifier::Require
- query::pipeline::stage::modifier::Select
- query::pipeline::stage::modifier::Sort
- query::pipeline::stage::reduce::Collect
- query::pipeline::stage::reduce::Count
- query::pipeline::stage::reduce::Reduce
- query::pipeline::stage::reduce::ReduceAssign
- query::pipeline::stage::reduce::Stat
- query::schema::Define
- query::schema::Redefine
- query::schema::Undefine
- schema::definable::function::Argument
- schema::definable::function::Check
- schema::definable::function::Function
- schema::definable::function::FunctionBlock
- schema::definable::function::ReturnSingle
- schema::definable::function::ReturnStream
- schema::definable::function::Signature
- schema::definable::function::Single
- schema::definable::function::Stream
- schema::definable::struct_::Field
- schema::definable::struct_::Struct
- schema::definable::type_::Capability
- schema::definable::type_::Type
- schema::definable::type_::capability::Alias
- schema::definable::type_::capability::Owns
- schema::definable::type_::capability::Plays
- schema::definable::type_::capability::Relates
- schema::definable::type_::capability::Sub
- schema::definable::type_::capability::ValueType
- schema::undefinable::AnnotationCapability
- schema::undefinable::AnnotationType
- schema::undefinable::CapabilityType
- schema::undefinable::Function
- schema::undefinable::Specialise
- schema::undefinable::Struct
- statement::Assignment
- statement::InIterable
- statement::Is
- statement::StructDeconstruct
- statement::comparison::Comparison
- statement::comparison::ComparisonStatement
- statement::thing::Has
- statement::thing::Iid
- statement::thing::Links
- statement::thing::Relation
- statement::thing::Thing
- statement::thing::isa::Isa
- statement::type_::Constraint
- statement::type_::Owns
- statement::type_::Plays
- statement::type_::Relates
- statement::type_::Sub
- statement::type_::Type
- statement::type_::ValueType
- type_::BuiltinValueType
- type_::Label
- type_::NamedTypeList
- type_::NamedTypeOptional
- type_::ScopedLabel
- type_::TypeRefList
- value::BooleanLiteral
- value::DateFragment
- value::DateLiteral
- value::DateTimeLiteral
- value::DateTimeTZLiteral
- value::DurationDate
- value::DurationTime
- value::IntegerLiteral
- value::Literal
- value::NumericLiteral
- value::SignedDecimalLiteral
- value::SignedDoubleLiteral
- value::SignedIntegerLiteral
- value::StringLiteral
- value::StructLiteral
- value::TimeFragment
Enums
- Variable
- annotation::Annotation
- annotation::CardinalityRange
- common::error::TypeQLError
- common::token::Annotation
- common::token::ArithmeticOperator
- common::token::BooleanValue
- common::token::Char
- common::token::Clause
- common::token::Comparator
- common::token::Function
- common::token::Keyword
- common::token::Kind
- common::token::LogicOperator
- common::token::Operator
- common::token::Order
- common::token::ReduceOperatorCollect
- common::token::ReduceOperatorCount
- common::token::ReduceOperatorStat
- common::token::ValueType
- expression::Expression
- expression::FunctionName
- parser::Rule
- pattern::Pattern
- query::QueryStructure
- query::pipeline::stage::Stage
- query::pipeline::stage::delete::DeletableKind
- query::pipeline::stage::fetch::FetchObjectBody
- query::pipeline::stage::fetch::FetchSingle
- query::pipeline::stage::fetch::FetchSome
- query::pipeline::stage::fetch::FetchStream
- query::pipeline::stage::modifier::Operator
- query::pipeline::stage::reduce::Reducer
- query::schema::SchemaQuery
- schema::definable::Definable
- schema::definable::function::Output
- schema::definable::function::ReturnReduction
- schema::definable::function::ReturnStatement
- schema::definable::function::SingleSelector
- schema::definable::type_::CapabilityBase
- schema::undefinable::AnnotationCategory
- schema::undefinable::Undefinable
- statement::AssignmentPattern
- statement::DeconstructField
- statement::Statement
- statement::thing::Constraint
- statement::thing::HasValue
- statement::thing::Head
- statement::thing::RolePlayer
- statement::thing::isa::IsaInstanceConstraint
- statement::thing::isa::IsaKind
- statement::type_::ConstraintBase
- statement::type_::LabelConstraint
- statement::type_::SubKind
- type_::NamedType
- type_::NamedTypeAny
- type_::TypeRef
- type_::TypeRefAny
- value::DurationLiteral
- value::Sign
- value::TimeZone
- value::ValueLiteral
Traits
Macros
Functions
- builder::type_
- builder::var
- common::error::collect_err
- common::identifier::is_valid_label
- common::identifier::is_valid_var_identifier
- generate_reserved_keywords_lookup
- is_reserved_keyword
- parse_definition_function
- parse_definition_struct
- parse_label
- parse_queries
- parse_query
- parse_query_from
- parse_value