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}