def snapshot.resource.duplicate
mylsm-lsm-store@0.6.0.1 · src/scan/Snapshot.bend:559
import mylsm-lsm-store@0.6.0.1/src/scan/Snapshot.bend as Snapshot
import Base
559def snapshot.resource.duplicate(resource: SnapshotResource) -> SnapshotResource & SnapshotResource:
560 match resource:
561 case SnapshotResource{id, generation, retained_bytes, cursor_count}:
562 snapshot.resource.duplicate.parts(u32.duplicate(id),
563 nat.duplicate(generation), nat.duplicate(retained_bytes),
564 nat.duplicate(cursor_count))