def plan
mylsm-lsm-store@0.6.0.1 · src/transfer/Migrate.bend:358
import mylsm-lsm-store@0.6.0.1/src/transfer/Migrate.bend as Migrate
import Base
import mylsm-lsm-store@0.6.0.1/src/transfer/FormatInspect.bend as FormatInspect
358
359def plan(
360 inspection: FormatInspect.Inspection,
361 validation: SourceValidation,
362 destination_missing: Bool,
363 max_entries: Nat,
364 max_encoded_bytes: Nat
365) -> Decision:
366 match inspection:
367 case FormatInspect.Inspection{identity, integrity}:
368 gate.manifest(validation, destination_missing, max_entries,
369 max_encoded_bytes,
370 source.supported(identity), integrity)