def Bytes.backup.error
mylsm-lsm-store@0.6.0.1 · mylsm.bend:1045
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
1045def Bytes.backup.error(error: BackupCodec.Error) -> Bytes.Error:
1046 match error:
1047 case BackupCodec.UnsupportedPlatform{}: UnsupportedPlatform{}
1048 case BackupCodec.InvalidOrder{}: InvalidArgument{}
1049 case BackupCodec.ResourceLimit{}: ResourceLimit{}
1050 case BackupCodec.CodecFailure{}: Corruption{"backup encoder rejected the snapshot"}
1051 case BackupCodec.SourceFailure{code, message}: Io{code, message}