def handle_path_copy_pair
mylsm-lsm-store@0.6.0.1 · src/ByteDurableDb.bend:735
import mylsm-lsm-store@0.6.0.1/src/ByteDurableDb.bend as ByteDurableDb
import Base
import mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend as ByteMemTable
import mylsm-lsm-store@0.6.0.1/src/DbLock.bend as DbLock
import mylsm-lsm-store@0.6.0.1/src/scan/VisibleStats.bend as VisibleStats
735
736def handle_path_copy_pair(
737 paths: String & String,
738 lock: DbLock.Lock,
739 table: ByteMemTable.Table,
740 state: HandleState,
741 base_stats: VisibleStats.Stats
742) -> Handle & String:
743 match paths:
744 case (copy, retained):
745 (Handle{retained, lock, table, state, base_stats}, copy)