def inspect.result

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

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/ByteManifest.bend as ByteManifest
import mylsm-lsm-store@0.6.0.1/src/Manifest.bend as LegacyManifest
import bend-kit-bytes@0.3.2.0/bytes.bend as Bytes

111def inspect.result(format: StorageFormat, bytes: Bytes.Bytes) -> Integrity:
112  match format:
113    case Format04{}: inspect.legacy.result(LegacyManifest.parse_result(bytes))
114    case Format06{}: inspect.current.result(ByteManifest.decode(bytes))
115    case UnknownFormat{}: UnrecognizedFormat{}

Uses (7)

Used by (1)