List of all items
Structs
- diagnostic::Diagnostic
- diagnostic::DiagnosticCode
- diagnostic::DiagnosticLabel
- interpolation::DocumentInterpolation
- interpolation::EmptyEnvironment
- interpolation::EnvironmentValue
- interpolation::InterpolationInput
- interpolation::InterpolationOptions
- interpolation::InterpolationResult
- interpolation::MapEnvironment
- interpolation::Substitution
- loader::DocumentInput
- loader::DocumentOrigin
- loader::LoadedDocument
- loader::LoadedProject
- loader::ProjectInterpolation
- merge::MergeProvenance
- merge::MergeResult
- merge::MergedEntry
- merge::MergedProject
- merge::MergedScalar
- merge::MergedValue
- model::BindOptions
- model::BuildDefinition
- model::BuildField
- model::ComposeDocument
- model::ConfigDefinition
- model::ContainerPath
- model::DeployDefinition
- model::DeployField
- model::EnvironmentListEntry
- model::EnvironmentMapEntry
- model::FieldReference
- model::Healthcheck
- model::HostAddress
- model::ImageDigest
- model::ImageReference
- model::Ipam
- model::IpamConfig
- model::KeyValueEntry
- model::Located
- model::LongExtraHost
- model::LongGrant
- model::LongPort
- model::LongVolumeMount
- model::ModelParse
- model::NetworkDefinition
- model::SecretDefinition
- model::Service
- model::ServiceDependency
- model::ServiceNetwork
- model::ShortExtraHost
- model::ShortPort
- model::ShortVolumeMount
- model::Ulimit
- model::UlimitRange
- model::Ulimits
- model::UserNamespaceMode
- model::UserSpec
- model::VolumeDefinition
- profiles::ProfileRequest
- profiles::ProfileSelection
- profiles::ServiceSelection
- project::ProjectEnvironment
- project::ProjectEnvironmentEntry
- project::ProjectExtraHost
- project::ProjectExtraHosts
- project::ProjectFieldReference
- project::ProjectHealthcheck
- project::ProjectKey
- project::ProjectResource
- project::ProjectService
- project::ProjectServiceDependency
- project::ProjectValue
- project::ProjectView
- project::ProjectViewResult
- render::CanonicalFormatting
- render::CanonicalRender
- render::IndentWidth
- render::PreservationEditResult
- render::ReplacementScalar
- render::ScalarEdit
- resolution::AppliedDefault
- resolution::ComposeDefaults
- resolution::DefaultRequest
- resolution::DefaultResolution
- resolution::NoDefaults
- resolution::PathContext
- resolution::PathResolution
- resolution::Reference
- resolution::ReferenceValidation
- resolution::ResolvedHostPath
- source::LineColumn
- source::SourceId
- source::SourceSpan
- syntax::SyntaxDocument
- syntax::SyntaxParse
- syntax::SyntaxParseError
- validation::CompatibilityEvidence
- validation::CompatibilityFinding
- validation::CompatibilityOccurrence
- validation::CompatibilityProfile
- validation::CompatibilityReport
- validation::CompatibilityRule
- validation::ImplementationVersion
- validation::InvalidVersionRange
- validation::VersionParseError
- validation::VersionRange
Enums
- diagnostic::LabelKind
- diagnostic::Severity
- interpolation::InterpolationOperator
- interpolation::MissingVariablePolicy
- interpolation::SubstitutionOutcome
- loader::ProjectLoadError
- merge::EntrySyntax
- merge::MergeOperation
- merge::MergedScalarKind
- merge::MergedValueKind
- merge::NullStyle
- model::BooleanValue
- model::Build
- model::BuildFieldKind
- model::Command
- model::ComposeScalar
- model::ConfigGrant
- model::ContainerPathKind
- model::DependencyCondition
- model::DependsOn
- model::DeployFieldKind
- model::Environment
- model::ExtraHostSeparator
- model::ExtraHosts
- model::HealthcheckDuration
- model::HealthcheckRetries
- model::HealthcheckTest
- model::HealthcheckTestKind
- model::HostAddressKind
- model::IdentityComponent
- model::Labels
- model::LimitValue
- model::MountType
- model::Port
- model::SecretGrant
- model::SelinuxRelabel
- model::ServiceNetworks
- model::UlimitValue
- model::UserNamespaceModeKind
- model::VolumeMount
- model::VolumeSyntax
- profiles::ActivationReason
- profiles::ServiceStatus
- project::ProjectDependsOn
- render::LineEnding
- resolution::ContainerPlatform
- resolution::DefaultKind
- resolution::DefaultLocation
- resolution::DefaultValue
- resolution::HostPathKind
- resolution::PathPurpose
- resolution::ReferenceKind
- resolution::ReferenceStatus
- validation::CompatibilityClassification
- validation::CompatibilityFeature
- validation::ComposeProvider
- validation::ContainerRuntime
- validation::EvidenceKind
Traits
Functions
- interpolation::interpolate
- interpolation::interpolate_document
- interpolation::interpolate_document_with_options
- interpolation::interpolate_with_options
- merge::merge_project
- profiles::select_profiles
- project::build_project_view
- render::apply_preservation_edits
- render::render_canonical
- render::render_canonical_with_formatting
- resolution::resolve_defaults
- resolution::resolve_paths
- resolution::validate_references
- source::line_column
- validation::validate_compatibility
Constants
- interpolation::INVALID_EXPRESSION
- interpolation::NESTING_LIMIT
- interpolation::REQUIRED_VARIABLE
- interpolation::UNSET_VARIABLE
- merge::INTERPOLATION_PROJECT_MISMATCH
- merge::INVALID_DOCUMENT_ROOT
- merge::UNRESOLVED_ALIAS
- model::DEPENDENCY_HEALTHCHECK_UNVERIFIED
- model::DEPENDENCY_INVALID_CONDITION
- model::DEPENDENCY_MISSING_HEALTHCHECK
- model::DEPENDENCY_MISSING_SERVICE
- model::DOCUMENT_ROOT_TYPE
- model::DUPLICATE_FIELD
- model::EXPECTED_BOOLEAN
- model::EXPECTED_FIELD_FORM
- model::EXPECTED_MAPPING
- model::EXPECTED_SCALAR
- model::EXPECTED_SEQUENCE
- model::EXTRA_HOST_INVALID_ENTRY
- model::GRANT_EXPECTED_FORM
- model::GRANT_MISSING_SOURCE
- model::HEALTHCHECK_INVALID_DURATION
- model::HEALTHCHECK_INVALID_RETRIES
- model::HEALTHCHECK_INVALID_TEST
- model::MULTIPLE_DOCUMENTS
- model::PORT_EXPECTED_FORM
- model::PORT_MISSING_TARGET
- model::RESOURCE_EXPECTED_FORM
- model::ULIMIT_INVALID_VALUE
- model::VOLUME_EXPECTED_FORM
- model::VOLUME_INVALID_SELINUX
- model::VOLUME_MISSING_TARGET
- model::VOLUME_MISSING_TYPE
- profiles::EMPTY_PROFILE_LIST
- profiles::INVALID_PROFILE_NAME
- profiles::PROFILES_EXPECTED_SEQUENCE
- profiles::PROFILE_EXPECTED_SCALAR
- project::PROJECT_EXPECTED_FORM
- project::PROJECT_INVALID_VALUE
- project::PROJECT_MISSING_FIELD
- render::EDIT_INVALID_NUMBER
- render::EDIT_OVERLAP
- render::EDIT_SOURCE_MISMATCH
- render::EDIT_TARGET_NOT_SCALAR
- render::EDIT_UNSUPPORTED_SCALAR_STYLE
- render::UNRENDERABLE_ALIAS
- render::UNRENDERABLE_TAG
- resolution::DISABLED_DEPENDENCY_HEALTHCHECK
- resolution::HOME_DIRECTORY_REQUIRED
- resolution::INACTIVE_SERVICE_REFERENCE
- resolution::MISSING_REFERENCE
- resolution::SELECTION_PROJECT_MISMATCH
- resolution::UNVERIFIED_DEPENDENCY_HEALTHCHECK
- syntax::YAML_SYNTAX_ERROR
- syntax::YAML_UNCLOSED_FLOW_MAPPING
- syntax::YAML_UNCLOSED_FLOW_SEQUENCE
- syntax::YAML_UNPARSED_INPUT
- syntax::YAML_UNTERMINATED_STRING
- validation::DEPRECATED_FEATURE
- validation::IMPLEMENTATION_SPECIFIC_FEATURE
- validation::UNKNOWN_FEATURE_SUPPORT
- validation::UNSUPPORTED_FEATURE