def public_manifest_inspection

mylsm-lsm-store@0.6.0.1 · mylsm.bend:1850

import mylsm-lsm-store@0.6.0.1/mylsm.bend as Mylsm
import Base
import mylsm-lsm-store@0.6.0.1/src/transfer/FormatInspect.bend as FormatInspect

1850# Converts the internal format identity and validation into the public record.
1851def public_manifest_inspection(
1852  inspection: FormatInspect.Inspection
1853) -> ManifestInspection:
1854  match inspection:
1855    case FormatInspect.Inspection{identity, integrity}:
1856      match identity:
1857        case FormatInspect.Identity{package_version, storage_version, generation}:
1858          ManifestInspection{package_version, storage_version, generation,
1859            public_manifest_status(integrity)}

Uses (4)

Used by (1)