def close.initial
mylsm-lsm-store@0.6.0.1 · src/transfer/BackupCursorIo.bend:160
import mylsm-lsm-store@0.6.0.1/src/transfer/BackupCursorIo.bend as BackupCursorIo
import Base
import mylsm-lsm-store@0.6.0.1/src/transfer/BackupCursor.bend as BackupCursor
160def close.initial(initial: BackupCursor.Step) -> IO(Unit):
161 match initial:
162 case BackupCursor.Chunk{stream, _}: close.initial.stream(stream)
163 case BackupCursor.Continue{stream}: close.initial.stream(stream)
164 case BackupCursor.Failure{cursor, _}: close.cursor(cursor)
165 case BackupCursor.End{}: IO.pure(Unit, Unit{})