def inspect.legacy.result

mylsm-lsm-store@0.6.0.1 · src/transfer/FormatInspect.bend:92

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

92def inspect.legacy.result(result: LegacyManifest.ParseResult) -> Integrity:
93  match result:
94    case LegacyManifest.Parsed{_}: Valid{}
95    case LegacyManifest.UnsupportedVersion{version}:
96      UnsupportedVersion{version}
97    case LegacyManifest.ParseLimitExceeded{}: ResourceLimit{}
98    case LegacyManifest.Malformed{}: Corrupt{}

Uses (2)

Used by (1)