List of all items
Structs
- SchemaBuilder
- SchemaDocument
- data_model::DataModelConfig
- document::DocumentConstructionErrorWithOriginMap
- document::EureDocument
- document::InsertError
- document::NodeId
- document::OriginMap
- document::constructor::DocumentConstructor
- document::constructor::Scope
- document::data_model::DataModelConfig
- document::identifier::Identifier
- document::identifier::IdentifierParser
- document::must_be::MustBeText
- document::node::Node
- document::node::NodeArray
- document::node::NodeMut
- document::node::NodeTuple
- document::parse::AccessedSet
- document::parse::AlwaysParser
- document::parse::AndThenParser
- document::parse::FlattenContext
- document::parse::LiteralParser
- document::parse::MapParser
- document::parse::ParseContext
- document::parse::ParseError
- document::parse::RecordParser
- document::parse::TupleParser
- document::parse::UnionParser
- document::parse::VariantLiteralParser
- document::parse::VariantPath
- document::parse::record::RecordParser
- document::parse::tuple::TupleParser
- document::parse::union::UnionParser
- document::parse::variant_path::VariantPath
- document::path::EurePath
- document::source_constructor::SourceConstructor
- document::text::Text
- document::value::Tuple
- document::write::RecordWriter
- document::write::TupleWriter
- document::write::record::RecordWriter
- document::write::tuple::TupleWriter
- query::asset_locator::TextFileLocator
- query::assets::DecorStyleKey
- query::assets::Glob
- query::assets::GlobResult
- query::assets::OpenDocuments
- query::assets::OpenDocumentsList
- query::assets::TextFileContent
- query::assets::Workspace
- query::assets::WorkspaceId
- query::config::ParseConfig
- query::config::ResolveConfig
- query::config::ResolvedConfig
- query::config::WorkspaceConfig
- query::diagnostics::CollectDiagnosticTargets
- query::diagnostics::CollectSchemaFiles
- query::diagnostics::DiagnosticMessage
- query::diagnostics::GetAllDiagnostics
- query::diagnostics::GetFileDiagnostics
- query::error::FileError
- query::parse::ParseCst
- query::parse::ParseDocument
- query::parse::ParseEure
- query::parse::ParsedCst
- query::parse::ParsedDocument
- query::parse::ValidCst
- query::report::GetFileErrorReports
- query::report::WithErrorReports
- query::report::WithFormattedError
- query::schema::DocumentToSchemaQuery
- query::schema::GetSchemaExtension
- query::schema::GetSchemaExtensionDiagnostics
- query::schema::GetValidationErrorsFormatted
- query::schema::GetValidationErrorsFormattedExplicit
- query::schema::GetValidationErrorsFormattedExplicitWithMode
- query::schema::GetValidationErrorsFormattedWithMode
- query::schema::ResolveSchema
- query::schema::ResolvedSchema
- query::schema::ResolvedSchemaExtension
- query::schema::ValidateAgainstExplicitSchema
- query::schema::ValidateAgainstExplicitSchemaWithMode
- query::schema::ValidateAgainstSchema
- query::schema::ValidateAgainstSchemaWithMode
- query::schema::ValidatedSchema
- query::semantic_token::GetSemanticTokens
- query::semantic_token::SemanticToken
- query::validation::TargetValidationResult
- query::validation::TargetsValidationResult
- query::validation::ValidateDocument
- query::validation::ValidateTarget
- query::validation::ValidateTargetResult
- query::validation::ValidateTargets
- query::validation::ValidateTargetsResult
- report::ErrorReport
- report::ErrorReports
- report::Origin
- report::OriginHints
- tree::ArrayBeginHandle
- tree::ArrayBeginView
- tree::ArrayElementsHandle
- tree::ArrayElementsOptHandle
- tree::ArrayElementsTailHandle
- tree::ArrayElementsTailOptHandle
- tree::ArrayElementsTailView
- tree::ArrayElementsView
- tree::ArrayEndHandle
- tree::ArrayEndView
- tree::ArrayHandle
- tree::ArrayMarkerHandle
- tree::ArrayMarkerOptHandle
- tree::ArrayMarkerView
- tree::ArrayOptHandle
- tree::ArrayView
- tree::At
- tree::AtHandle
- tree::AtView
- tree::Backtick2
- tree::Backtick2Handle
- tree::Backtick2View
- tree::Backtick3
- tree::Backtick3Handle
- tree::Backtick3View
- tree::Backtick4
- tree::Backtick4Handle
- tree::Backtick4View
- tree::Backtick5
- tree::Backtick5Handle
- tree::Backtick5View
- tree::BacktickDelim
- tree::BacktickDelimHandle
- tree::BacktickDelimView
- tree::BeginHandle
- tree::BeginView
- tree::Bind
- tree::BindHandle
- tree::BindView
- tree::BindingHandle
- tree::BindingRhsHandle
- tree::BindingView
- tree::BlockBodyHandle
- tree::BlockBodyView
- tree::BlockComment
- tree::BooleanHandle
- tree::CharInfo
- tree::CodeBlock3Handle
- tree::CodeBlock3ListGroupHandle
- tree::CodeBlock3ListHandle
- tree::CodeBlock3ListView
- tree::CodeBlock3View
- tree::CodeBlock4Handle
- tree::CodeBlock4ListGroupHandle
- tree::CodeBlock4ListHandle
- tree::CodeBlock4ListView
- tree::CodeBlock4View
- tree::CodeBlock5Handle
- tree::CodeBlock5ListGroupHandle
- tree::CodeBlock5ListHandle
- tree::CodeBlock5ListView
- tree::CodeBlock5View
- tree::CodeBlock6Handle
- tree::CodeBlock6ListGroupHandle
- tree::CodeBlock6ListHandle
- tree::CodeBlock6ListView
- tree::CodeBlock6View
- tree::CodeBlockEnd3
- tree::CodeBlockEnd3Handle
- tree::CodeBlockEnd3View
- tree::CodeBlockEnd4
- tree::CodeBlockEnd4Handle
- tree::CodeBlockEnd4View
- tree::CodeBlockEnd5
- tree::CodeBlockEnd5Handle
- tree::CodeBlockEnd5View
- tree::CodeBlockEnd6
- tree::CodeBlockEnd6Handle
- tree::CodeBlockEnd6View
- tree::CodeBlockHandle
- tree::CodeBlockStart3
- tree::CodeBlockStart3Handle
- tree::CodeBlockStart3View
- tree::CodeBlockStart4
- tree::CodeBlockStart4Handle
- tree::CodeBlockStart4View
- tree::CodeBlockStart5
- tree::CodeBlockStart5Handle
- tree::CodeBlockStart5View
- tree::CodeBlockStart6
- tree::CodeBlockStart6Handle
- tree::CodeBlockStart6View
- tree::Comma
- tree::CommaHandle
- tree::CommaView
- tree::ContinueHandle
- tree::ContinueView
- tree::CstCommands
- tree::CstNodeId
- tree::DelimCode1Handle
- tree::DelimCode1ListGroupHandle
- tree::DelimCode1ListHandle
- tree::DelimCode1ListView
- tree::DelimCode1View
- tree::DelimCode2Handle
- tree::DelimCode2ListGroupHandle
- tree::DelimCode2ListHandle
- tree::DelimCode2ListView
- tree::DelimCode2View
- tree::DelimCode3Handle
- tree::DelimCode3ListGroupHandle
- tree::DelimCode3ListHandle
- tree::DelimCode3ListView
- tree::DelimCode3View
- tree::DelimCodeEnd1
- tree::DelimCodeEnd1Handle
- tree::DelimCodeEnd1View
- tree::DelimCodeEnd2
- tree::DelimCodeEnd2Handle
- tree::DelimCodeEnd2View
- tree::DelimCodeEnd3
- tree::DelimCodeEnd3Handle
- tree::DelimCodeEnd3View
- tree::DelimCodeHandle
- tree::DelimCodeStart1
- tree::DelimCodeStart1Handle
- tree::DelimCodeStart1View
- tree::DelimCodeStart2
- tree::DelimCodeStart2Handle
- tree::DelimCodeStart2View
- tree::DelimCodeStart3
- tree::DelimCodeStart3Handle
- tree::DelimCodeStart3View
- tree::Dollar
- tree::Dot
- tree::DotHandle
- tree::DotKeyHandle
- tree::DotKeyView
- tree::DotView
- tree::DynamicTokenId
- tree::EndHandle
- tree::EndView
- tree::Esc
- tree::EureBindingsHandle
- tree::EureBindingsView
- tree::EureHandle
- tree::EureOptHandle
- tree::EureSectionsHandle
- tree::EureSectionsView
- tree::EureView
- tree::ExtHandle
- tree::ExtView
- tree::ExtensionNameSpaceHandle
- tree::ExtensionNameSpaceView
- tree::False
- tree::FalseHandle
- tree::FalseView
- tree::FirstKeyHandle
- tree::FlatBodyHandle
- tree::FlatBodyListHandle
- tree::FlatBodyListView
- tree::FlatBodyView
- tree::FlatRootBindingHandle
- tree::Float
- tree::FloatHandle
- tree::FloatView
- tree::GrammarNewline
- tree::GrammarNewlineHandle
- tree::GrammarNewlineView
- tree::Hash
- tree::Hole
- tree::HoleHandle
- tree::HoleView
- tree::Ident
- tree::IdentHandle
- tree::IdentView
- tree::Inf
- tree::InfHandle
- tree::InfView
- tree::InlineCode1
- tree::InlineCode1Handle
- tree::InlineCode1View
- tree::InlineCodeHandle
- tree::InputSpan
- tree::Integer
- tree::IntegerHandle
- tree::IntegerView
- tree::KeyHandle
- tree::KeyIdentHandle
- tree::KeyTailHandle
- tree::KeyTupleElementsHandle
- tree::KeyTupleElementsOptHandle
- tree::KeyTupleElementsTailHandle
- tree::KeyTupleElementsTailOptHandle
- tree::KeyTupleElementsTailView
- tree::KeyTupleElementsView
- tree::KeyTupleHandle
- tree::KeyTupleOptHandle
- tree::KeyTupleView
- tree::KeyValueHandle
- tree::KeysHandle
- tree::KeysListHandle
- tree::KeysListView
- tree::KeysView
- tree::LBrace
- tree::LBracket
- tree::LParen
- tree::LParenHandle
- tree::LParenView
- tree::LineComment
- tree::LineNumbers
- tree::LitStr
- tree::LitStr1End
- tree::LitStr1EndHandle
- tree::LitStr1EndView
- tree::LitStr1Handle
- tree::LitStr1ListGroupHandle
- tree::LitStr1ListHandle
- tree::LitStr1ListView
- tree::LitStr1Start
- tree::LitStr1StartHandle
- tree::LitStr1StartView
- tree::LitStr1View
- tree::LitStr2End
- tree::LitStr2EndHandle
- tree::LitStr2EndView
- tree::LitStr2Handle
- tree::LitStr2ListGroupHandle
- tree::LitStr2ListHandle
- tree::LitStr2ListView
- tree::LitStr2Start
- tree::LitStr2StartHandle
- tree::LitStr2StartView
- tree::LitStr2View
- tree::LitStr3End
- tree::LitStr3EndHandle
- tree::LitStr3EndView
- tree::LitStr3Handle
- tree::LitStr3ListGroupHandle
- tree::LitStr3ListHandle
- tree::LitStr3ListView
- tree::LitStr3Start
- tree::LitStr3StartHandle
- tree::LitStr3StartView
- tree::LitStr3View
- tree::LitStrHandle
- tree::LitStrView
- tree::MapBind
- tree::MapBindHandle
- tree::MapBindView
- tree::NaN
- tree::NaNHandle
- tree::NaNView
- tree::NewLine
- tree::NewlineBind
- tree::NewlineBindHandle
- tree::NewlineBindView
- tree::NewlineHeadHandle
- tree::NewlineHeadOptHandle
- tree::NewlineHeadView
- tree::NewlineTextStart
- tree::NewlineTextStartHandle
- tree::NewlineTextStartView
- tree::NoBacktick
- tree::NoBacktickHandle
- tree::NoBacktickView
- tree::NoSQuote
- tree::NoSQuoteHandle
- tree::NoSQuoteView
- tree::Null
- tree::NullHandle
- tree::NullView
- tree::NumberHandle
- tree::ObjectHandle
- tree::ObjectListHandle
- tree::ObjectListItem
- tree::ObjectListView
- tree::ObjectOpt0Handle
- tree::ObjectOpt1Handle
- tree::ObjectOptHandle
- tree::ObjectOptView
- tree::ObjectView
- tree::RBrace
- tree::RBracket
- tree::RParen
- tree::RParenHandle
- tree::RParenView
- tree::RootBindingHandle
- tree::RootHandle
- tree::RootTextBindingHandle
- tree::RootTextBindingOpt0Handle
- tree::RootTextBindingOpt1Handle
- tree::RootTextBindingOptHandle
- tree::RootTextBindingView
- tree::RootValueBindingHandle
- tree::RootValueBindingView
- tree::RootView
- tree::SQuote
- tree::SQuoteHandle
- tree::SQuoteView
- tree::SectionBindingHandle
- tree::SectionBindingView
- tree::SectionBodyHandle
- tree::SectionBodyOptHandle
- tree::SectionHandle
- tree::SectionHeadHandle
- tree::SectionView
- tree::Str
- tree::StrHandle
- tree::StrView
- tree::StringHandle
- tree::StringsHandle
- tree::StringsListHandle
- tree::StringsListItem
- tree::StringsListView
- tree::StringsView
- tree::Text
- tree::TextBindingHandle
- tree::TextBindingOpt0Handle
- tree::TextBindingOpt1Handle
- tree::TextBindingOptHandle
- tree::TextBindingView
- tree::TextHandle
- tree::TextStart
- tree::TextStartHandle
- tree::TextStartView
- tree::TextView
- tree::TopLevelBindingHandle
- tree::True
- tree::TrueHandle
- tree::TrueView
- tree::TupleElementsHandle
- tree::TupleElementsOptHandle
- tree::TupleElementsTailHandle
- tree::TupleElementsTailOptHandle
- tree::TupleElementsTailView
- tree::TupleElementsView
- tree::TupleHandle
- tree::TupleIndexHandle
- tree::TupleIndexView
- tree::TupleOptHandle
- tree::TupleView
- tree::ValueBindingHandle
- tree::ValueBindingView
- tree::ValueHandle
- tree::Whitespace
- tree::Ws
- tree::WsHandle
- tree::WsView
- value::EurePath
- value::Identifier
- value::IdentifierParser
- value::Text
- value::Tuple
Enums
- data_model::BooleanKeyRepr
- data_model::DataModel
- data_model::NumberKeyRepr
- data_model::TextRepr
- data_model::TupleKeyRepr
- data_model::TupleRepr
- data_model::VariantRepr
- document::CodeBlockError
- document::ConstructorError
- document::DocumentConstructionError
- document::InlineCodeError
- document::InsertErrorKind
- document::NodeValue
- document::constructor::ScopeError
- document::data_model::BooleanKeyRepr
- document::data_model::DataModel
- document::data_model::NumberKeyRepr
- document::data_model::TextRepr
- document::data_model::TupleKeyRepr
- document::data_model::TupleRepr
- document::data_model::VariantRepr
- document::identifier::IdentifierError
- document::node::NodeValue
- document::parse::ParseErrorKind
- document::parse::ParserScope
- document::parse::UnionTagMode
- document::path::PathSegment
- document::text::EureStringError
- document::text::Language
- document::text::SyntaxHint
- document::text::TextParseError
- document::value::ObjectKey
- document::value::PrimitiveValue
- document::value::ValueKind
- document::write::WriteError
- query::UnionTagMode
- query::assets::DecorStyle
- query::assets::TextFile
- query::config::LoadConfigError
- query::diagnostics::DiagnosticSeverity
- query::error::EureQueryError
- query::schema::UnionTagMode
- query::semantic_token::SemanticTokenModifier
- query::semantic_token::SemanticTokenType
- report::AnnotationKind
- report::Element
- report::Severity
- tree::BindingRhsView
- tree::BooleanView
- tree::CodeBlock3ListGroupView
- tree::CodeBlock4ListGroupView
- tree::CodeBlock5ListGroupView
- tree::CodeBlock6ListGroupView
- tree::CodeBlockView
- tree::DelimCode1ListGroupView
- tree::DelimCode2ListGroupView
- tree::DelimCode3ListGroupView
- tree::DelimCodeView
- tree::FirstKeyView
- tree::FlatRootBindingView
- tree::InlineCodeView
- tree::KeyIdentView
- tree::KeyTailView
- tree::KeyValueView
- tree::KeyView
- tree::LitStr1ListGroupView
- tree::LitStr2ListGroupView
- tree::LitStr3ListGroupView
- tree::NonTerminalData
- tree::NonTerminalKind
- tree::NumberView
- tree::RootBindingView
- tree::SectionBodyView
- tree::SectionHeadView
- tree::StringView
- tree::TerminalData
- tree::TerminalKind
- tree::TopLevelBindingView
- tree::ValueView
- tree::WriteError
- value::EureStringError
- value::IdentifierError
- value::Language
- value::ObjectKey
- value::PathSegment
- value::PrimitiveValue
- value::SyntaxHint
- value::TextParseError
- value::ValueKind
Traits
- BuildSchemaTrait
- FromEure
- IntoEure
- document::interpreter_sink::InterpreterSink
- document::must_be::MustBeTextMarker
- document::parse::DocumentParser
- document::parse::DocumentParserExt
- document::parse::FromEure
- document::parse::ParseObjectKey
- document::parse::object_key::ParseObjectKey
- document::write::IntoEure
- report::IntoErrorReports
- tree::CstFacade
- tree::CstVisitor
- tree::_
Macros
Derive Macros
Functions
- document::cst_to_document
- document::cst_to_document_and_origin_map
- document::parse::union::extract_repr_variant
- document::parse_to_document
- parse_content
- query::asset_locator::text_file_locator
- query::build_runtime
- query::config::load_config
- query::config::parse_config
- query::config::resolve_config
- query::config::workspace_config
- query::diagnostics::collect_diagnostic_targets
- query::diagnostics::collect_schema_files
- query::diagnostics::get_all_diagnostics
- query::diagnostics::get_file_diagnostics
- query::parse::parse_cst
- query::parse::parse_document
- query::parse::parse_eure
- query::parse::valid_cst
- query::report::get_file_error_reports
- query::report::with_error_reports
- query::report::with_formatted_error
- query::schema::document_to_schema_query
- query::schema::get_schema_extension
- query::schema::get_schema_extension_diagnostics
- query::schema::get_validation_errors_formatted
- query::schema::get_validation_errors_formatted_explicit
- query::schema::get_validation_errors_formatted_explicit_with_mode
- query::schema::get_validation_errors_formatted_with_mode
- query::schema::resolve_schema
- query::schema::resolve_validation_error_span
- query::schema::validate_against_explicit_schema
- query::schema::validate_against_explicit_schema_with_mode
- query::schema::validate_against_schema
- query::schema::validate_against_schema_with_mode
- query::semantic_token::get_semantic_tokens
- query::semantic_token::semantic_tokens
- query::validation::validate_document
- query::validation::validate_target
- query::validation::validate_targets
- report::error_reports_comparator
- report::format_error_report
- report::format_error_reports
- report::report_config_error
- report::report_conversion_error
- report::report_document_error
- report::report_from_eure_parse_error
- report::report_parse_error
- report::report_schema_load_error
- report::report_schema_validation_errors
- tree::get_error_position_from_error
- tree::inspect_cst
- tree::write_cst
Type Aliases
- document::node::NodeMap
- document::parse::AccessedSnapshot
- document::text::EureString
- tree::Cst
- tree::CstConstructError
- tree::CstNode
- tree::NodeKind
- value::EureString