def host.error.classified

mylsm-lsm-store@0.6.0.1 · src/coordinator/Io.bend:64

import mylsm-lsm-store@0.6.0.1/src/coordinator/Io.bend as Io
import Base
import mylsm-lsm-store@0.6.0.1/src/coordinator/UnixSocketPolicy.bend as UnixSocketPolicy

64def host.error.classified(
65  code: U32,
66  message: String,
67  classification: UnixSocketPolicy.Classification
68) -> Error:
69  match classification:
70    case UnixSocketPolicy.UnsupportedPlatform{}: UnsupportedPlatform{}
71    case UnixSocketPolicy.Transient{code}: Transient{code}
72    case UnixSocketPolicy.Host{_}: Host{code, message}

Uses (4)

Used by (1)