def pin.retired.prepend

mylsm-lsm-store@0.6.0.1 · src/scan/Snapshot.bend:1249

import mylsm-lsm-store@0.6.0.1/src/scan/Snapshot.bend as Snapshot
import Base

1249def pin.retired.prepend(
1250  id: Nat,
1251  size: Nat,
1252  references: Nat,
1253  result: RetiredPin
1254) -> RetiredPin:
1255  match result:
1256    case RetiredPinned{retired}:
1257      RetiredPinned{Con{FileGeneration{id, size, references}, retired}}
1258    case RetiredPinMissing{retired}:
1259      RetiredPinMissing{Con{FileGeneration{id, size, references}, retired}}

Uses (4)

Used by (1)