def start.result
mylsm-lsm-store@0.6.0.1 · src/transfer/BackupIo.bend:262
import mylsm-lsm-store@0.6.0.1/src/transfer/BackupIo.bend as BackupIo
import Base
import mylsm-lsm-store@0.6.0.1/src/transfer/Backup.bend as Backup
262def start.result(
263 +destination: String,
264 result: Result<&1, &1, Backup.Error, Backup.Stream>
265) -> IO(Result<&1, &1, Error, Unit>):
266 match result:
267 case Fail{_}: IO.pure(Result<&1, &1, Error, Unit>, Fail{Io{22, "backup encoder rejected its snapshot"}})
268 case Done{stream}: start(destination, stream)