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)

Uses (9)

Used by (1)