def entry.clone
import mylsm-lsm-store@0.6.0.1/src/ByteSstFile.bend as ByteSstFileimport Base
import mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend as ByteMemTable
118# Clones one affine entry for independent validation and encoding passes.
119def entry.clone(entry: ByteMemTable.Entry) -> ByteMemTable.Entry & ByteMemTable.Entry:
120 match entry:
121 case ByteMemTable.Entry{key, value}:
122 entry.clone.parts(ByteMemTable.bytes.clone(key), ByteMemTable.value.clone(value))