List of all items
Structs
- data_value::DataValueError
- data_value::DataValueValidator
- format_version::DeclaredRelease
- format_version::FormatVersionBaselineSeed
- format_version::FormatVersionDiagnostic
- format_version::FormatVersionReleaseSeed
- format_version::Interval
- format_version::NormalizedFormatVersion
- format_version::ReleaseTriplet
- format_version::SupportTable
- ir::classic::access::AccessControlled
- ir::classic::distribution::Distribution
- ir::classic::documented::Documented
- ir::classic::module::ModuleDefinition
- ir::classic::module::ModuleEntry
- ir::classic::module::ModuleSpecification
- ir::classic::naming::FQName
- ir::classic::naming::Name
- ir::classic::naming::Path
- ir::classic::package::ModuleSpecEntry
- ir::classic::package::PackageDefinition
- ir::classic::package::PackageSpecification
- ir::classic::package::SpecsModuleEntry
- ir::classic::types::Constructor
- ir::classic::types::DerivedTypeConfig
- ir::classic::types::Field
- ir::classic::value::ValueArgument
- ir::classic::value::ValueDefinition
- ir::classic::value::ValueParameter
- ir::classic::value::ValueSpecification
- ir::decimal::DecimalLiteral
- ir::decimal::InvalidDecimalLexeme
- ir::diagnostic::Diagnostic
- ir::diagnostic::DiagnosticError
- ir::diagnostic::Warning
- ir::layout::stems::StemResult
- ir::layout::write::ManifestHeader
- ir::layout::write::TreePolicy
- ir::v4::IRFile
- ir::v4::access::AccessControlled
- ir::v4::annotation::Annotations
- ir::v4::attributes::SourceLocation
- ir::v4::attributes::TypeAttributes
- ir::v4::attributes::ValueAttributes
- ir::v4::distribution::ApplicationContent
- ir::v4::distribution::EntryPoint
- ir::v4::distribution::LibraryContent
- ir::v4::distribution::SpecsContent
- ir::v4::linked_metadata::AssertionSelector
- ir::v4::linked_metadata::AssertionSourceRecord
- ir::v4::linked_metadata::AuthoredContext
- ir::v4::linked_metadata::AuthoredFacts
- ir::v4::linked_metadata::DocumentMeta
- ir::v4::linked_metadata::GraphSubject
- ir::v4::linked_metadata::MetadataScope
- ir::v4::literal::FloatLiteral
- ir::v4::literal::InvalidFloatLexeme
- ir::v4::module::Documentation
- ir::v4::module::Documented
- ir::v4::module::ModuleDefinition
- ir::v4::module::ModuleSpecification
- ir::v4::package::PackageDefinition
- ir::v4::package::PackageSpecification
- ir::v4::tree_files::DistributionManifestFile
- ir::v4::tree_files::ModuleManifestFile
- ir::v4::tree_files::TypeDefinitionFile
- ir::v4::tree_files::ValueDefinitionFile
- ir::v4::types::ConstructorArg
- ir::v4::types::ConstructorArgSpec
- ir::v4::types::ConstructorDefinition
- ir::v4::types::ConstructorSpecification
- ir::v4::types::Field
- ir::v4::value::ExternalBinding
- ir::v4::value::InputType
- ir::v4::value::LetBinding
- ir::v4::value::NativeInfo
- ir::v4::value::PatternCase
- ir::v4::value::RecordFieldEntry
- ir::v4::value::ValueDefinition
- ir::v4::value::ValueSpecification
- metadata::Assertion
- metadata::AssertionKey
- metadata::ContextResources
- metadata::DocumentId
- metadata::EffectiveContext
- metadata::ExpandedKey
- metadata::Fact
- metadata::GraphIndex
- metadata::SourceRecord
- metadata::TypedValue
- metadata::admission::PredicateClosure
- metadata::admission::PredicateDeclaration
- migration::Migrated
- migration::MigrationContext
- migration::MigrationDiagnostic
- migration::MigrationOptions
- migration::MigrationReport
- naming::fqname::FQName
- naming::module_name::ModuleName
- naming::name::Name
- naming::package_name::PackageName
- naming::path::Path
- naming::qname::QName
- node_address::NodeCatalog
- node_address::NodeFingerprintBuilder
- node_address::NodeIndex
- node_address::NodeUri
- node_address::ResolvedNode
- node_address::Sha256Digest
- traversal::cursor::IrCursor
- traversal::event::SemanticEvent
Enums
- data_value::DataValueErrorKind
- error::Error
- format_version::CanonicalSpelling
- format_version::Compatibility
- format_version::ScalarValue
- ir::classic::access::Access
- ir::classic::attributes::Attrs
- ir::classic::distribution::DistributionBody
- ir::classic::distribution::LibraryTag
- ir::classic::literal::Literal
- ir::classic::pattern::Pattern
- ir::classic::types::Type
- ir::classic::types::TypeDefinition
- ir::classic::types::TypeSpecification
- ir::classic::value::Value
- ir::diagnostic::DiagnosticCode
- ir::diagnostic::DiagnosticStage
- ir::layout::AnyTree
- ir::layout::Profile
- ir::layout::V3Kind
- ir::layout::paths::NodeFileKind
- ir::layout::paths::PathKind
- ir::layout::paths::Root
- ir::v4::DocumentGraphError
- ir::v4::FormatVersion
- ir::v4::access::Access
- ir::v4::annotation::Annotation
- ir::v4::annotation::AnnotationArgument
- ir::v4::distribution::Distribution
- ir::v4::distribution::EntryPointKind
- ir::v4::legacy::SpellingMode
- ir::v4::linked_metadata::SourceClaim
- ir::v4::literal::Literal
- ir::v4::pattern::Pattern
- ir::v4::serde_v4::TypeEncoding
- ir::v4::tree_files::DistributionKind
- ir::v4::tree_files::ExpectedEntries
- ir::v4::tree_files::ModuleEntries
- ir::v4::tree_files::NodeFileBody
- ir::v4::types::Incompleteness
- ir::v4::types::Type
- ir::v4::types::TypeDefinition
- ir::v4::types::TypeSpecification
- ir::v4::value::HoleReason
- ir::v4::value::NativeHint
- ir::v4::value::Value
- ir::v4::value::ValueBody
- metadata::AssertionSource
- metadata::Carrier
- metadata::Coercion
- metadata::ContextError
- metadata::GraphMapError
- metadata::GraphName
- metadata::MetadataError
- metadata::ObjectTerm
- metadata::ProviderDeclarationError
- metadata::admission::Admission
- metadata::admission::AdmissionError
- metadata::admission::DeclaredDataType
- metadata::admission::Interpretation
- metadata::admission::Interpreter
- metadata::admission::NodeTargetKind
- metadata::admission::ObjectDeclaration
- metadata::admission::SubjectRole
- metadata::admission::UnvalidatedReason
- migration::Severity
- migration::V4Encoding
- naming::name::NameStyle
- naming::name::Segment
- naming::name::SegmentError
- node_address::ArtifactRevision
- node_address::ArtifactSelector
- node_address::IndexedNodeKind
- node_address::LegacyNodeIdError
- node_address::NodeOwner
- node_address::NodeResolutionError
- node_address::NodeRoot
- node_address::NodeStep
- node_address::NodeUriError
- traversal::cursor::CursorSegment
- traversal::event::DependencyEvent
- traversal::event::DistributionHeader
- traversal::event::ModuleEvent
- traversal::event::SemanticEventKind
Traits
- ir::v4::LinkedMetadataCarrier
- migration::ValueAnnotation
- traversal::classic::ClassicVisitor
- traversal::v4::V4Visitor
Functions
- format_version::default_support_table
- format_version::deserialize_baseline_u32
- format_version::deserialize_declared_release
- ir::classic::distribution::check_specs_release
- ir::classic::distribution::is_specs_before_3_1
- ir::decimal::is_decimal_lexeme
- ir::json::read
- ir::json::read_ir_file
- ir::json::write_canonical
- ir::json::write_ir_file
- ir::layout::paths::classify
- ir::layout::paths::from_physical
- ir::layout::paths::module_dir
- ir::layout::paths::module_dir_prefix
- ir::layout::paths::module_manifest_path
- ir::layout::paths::node_file_path
- ir::layout::paths::package_dir
- ir::layout::paths::to_physical
- ir::layout::read::read_tree
- ir::layout::read_any_tree
- ir::layout::read_tree_v3
- ir::layout::read_v3_manifest_file
- ir::layout::stems::stem_for
- ir::layout::write::write_definition_module
- ir::layout::write::write_manifest
- ir::layout::write::write_manifest_header
- ir::layout::write::write_specification_module
- ir::layout::write::write_tree
- ir::layout::write_tree_v3
- ir::layout::write_v3_definition_module
- ir::layout::write_v3_manifest
- ir::layout::write_v3_specification_module
- ir::v4::decode_ir_file_with_warnings
- ir::v4::expand_document_graph
- ir::v4::expand_v4_single_file_graph
- ir::v4::legacy::accept_legacy_form
- ir::v4::legacy::accept_member
- ir::v4::legacy::record_legacy_form_warning
- ir::v4::legacy::take_warnings
- ir::v4::legacy::with_spelling_mode
- ir::v4::serde_document::document_root
- ir::v4::serde_v4::deserialize_value
- ir::v4::serde_v4::pattern_serde::serialize
- ir::v4::serde_v4::serialize_literal
- ir::v4::serde_v4::serialize_pattern
- ir::v4::serde_v4::serialize_type
- ir::v4::serde_v4::serialize_value
- ir::v4::serde_v4::type_serde::serialize
- ir::v4::serde_v4::value_serde::serialize
- ir::v4::serde_v4::with_type_encoding
- ir::v4::tree_files::is_escaped_stem
- ir::yaml::read
- ir::yaml::read_ir_file
- ir::yaml::write_canonical
- ir::yaml::write_ir_file
- metadata::expand_object
- metadata::expand_properties
- metadata::inline_document_contexts
- metadata::resolve_context
- migration::migrate_access
- migration::migrate_distribution
- migration::migrate_fqname
- migration::migrate_literal
- migration::migrate_module_definition
- migration::migrate_module_specification
- migration::migrate_name
- migration::migrate_package_specification
- migration::migrate_path
- migration::migrate_pattern
- migration::migrate_type
- migration::migrate_type_specification
- migration::migrate_value
- migration::migrate_value_definition
- naming::codecs::classic::serialize_name
- naming::codecs::classic::serialize_path
- naming::interner::intern
- naming::interner::interner
- naming::interner::resolve
- naming::stem::escaped_path
- naming::stem::file_stem
- naming::stem::is_stem_of
- naming::stem::truncate_stem
- node_address::convert_v3_node_id
- traversal::classic::walk_definition
- traversal::classic::walk_pattern
- traversal::classic::walk_type
- traversal::classic::walk_value
- traversal::v4::walk_definition
- traversal::v4::walk_pattern
- traversal::v4::walk_type
- traversal::v4::walk_value
Type Aliases
- error::Result
- ir::classic::module::ModuleTypeDefinition
- ir::classic::module::ModuleTypeSpecification
- ir::classic::module::ModuleValueDefinition
- ir::classic::module::ModuleValueSpecification
- ir::layout::Tree
- ir::v4::attributes::TypeExpr
- ir::v4::attributes::ValueExpr
- ir::v4::distribution::DefinitionDependencies
- ir::v4::distribution::Dependencies
- ir::v4::distribution::EntryPoints
- naming::interner::Word
- traversal::event::ClassicV3Module
Constants
- format_version::COMPONENT_MAX
- format_version::REFERENCE_SUPPORT_TABLE
- ir::classic::distribution::SPECS_FIRST_RELEASE
- ir::json::MAX_DEPTH
- ir::layout::V3_TREE_FORMAT_VERSION
- ir::layout::paths::MANIFEST
- ir::layout::paths::VERSION_SLOT
- ir::v4::legacy::LEGACY
- ir::v4::tree_files::FILE_STEM_PATTERN
- ir::v4::tree_files::MIN_PATH_BUDGET
- ir::yaml::MAX_DEPTH
- naming::name::CANONICAL_STYLE
- naming::stem::MIN_TRUNCATED_STEM_BUDGET