def Bytes.backup.next.result
mylsm-lsm-store@0.6.0.1 · mylsm.bend:1083
import mylsm-lsm-store@0.6.0.1/mylsm.bend as Mylsm
import Base
import mylsm-lsm-store@0.6.0.1/src/transfer/Backup.bend as BackupCodec
1083def Bytes.backup.next.result(
1084 result: Result<&1, &1, BackupCodec.Error, BackupCodec.Step>
1085) -> Result<&1, &1, Bytes.Error, Bytes.BackupStep>:
1086 match result:
1087 case Fail{error}: Fail{Bytes.backup.error(error)}
1088 case Done{BackupCodec.End{}}: Done{BackupEnd{}}
1089 case Done{BackupCodec.Chunk{stream, bytes}}:
1090 Done{BackupChunk{ByteBackupStream{stream}, bytes}}