def error.host
mylsm-lsm-store@0.6.0.1 · src/transfer/BackupCursorIo.bend:21
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/Backup.bend as Backup
21def error.host(error: Backup.Error) -> U32 & String:
22 match error:
23 case Backup.UnsupportedPlatform{}:
24 (95, "backup source transport is unsupported")
25 case Backup.SourceFailure{code, message}: (code, message)
26 case Backup.ResourceLimit{}: (7, "backup cursor exceeded its bounded policy")
27 case Backup.InvalidOrder{}: (22, "backup cursor rejected noncanonical order")
28 case Backup.CodecFailure{}: (22, "backup cursor encoder rejected its source")