Skip to main content

Crate boxferry_runtime

Crate boxferry_runtime 

Source
Expand description

Runtime-neutral observations and loss-aware application reconstruction.

Docker and Podman response parsing belongs in separate runtime-specific adapters. Those adapters construct a RuntimeSnapshot from effective inspection data and pass it to the pure RuntimeImporter. No daemon, command, file, or process environment is accessed here.

Structs§

ContainerObservation
Effective state and relationships of one runtime container.
CreationEvidence
Optional runtime creation-command evidence.
ImageObservation
Effective image configuration used to classify container overrides.
NetworkObservation
One inspected runtime network.
PodObservation
One inspected Podman pod and its ordered container relationships.
RuntimeEnvironmentVariable
One effective runtime environment value.
RuntimeHealthcheck
Effective regular health-check configuration observed from a container or image.
RuntimeImporter
Pure runtime-snapshot importer with an explicit override-reconstruction policy.
RuntimeMetadataLabel
One effective runtime metadata label.
RuntimeResolutions
Finite caller-owned lifecycle decisions applied during runtime reconstruction.
RuntimeSnapshot
A complete caller-selected set of related runtime observations.
VolumeObservation
One inspected runtime volume.

Enums§

EffectiveCommand
Effective command arguments observed from a container or image.
OverrideReconstruction
Caller-selected treatment of effective values that may originate from image defaults.
RuntimeImplementation
Container implementation from which a snapshot was obtained.
RuntimeResolutionError
Invalid or ambiguous caller-supplied runtime lifecycle resolution.
RuntimeResourceKind
Kind of runtime-observed resource whose lifecycle is being resolved.
RuntimeSnapshotError
Invalid runtime snapshot structure.