pub enum ErrorKind {
Msg(String),
Io(Error),
MsgpackEncode(Error),
MsgpackDecode(Error),
Protobuf(ProtobufError),
EncodeError(Option<usize>, Option<NodeId>),
DecodeError(usize, Option<NodeId>),
RegistrarError(Option<usize>, Option<NodeId>),
WriteError(usize, Option<NodeId>),
ReadError(usize, Option<NodeId>),
BroadcastError(Vec<Error>),
PollNotificationErrors(Vec<Error>),
ConnectError(NodeId),
SendError(String, Option<Pid>),
Shutdown(Pid),
}
Variants
Msg(String)
Io(Error)
MsgpackEncode(Error)
MsgpackDecode(Error)
Protobuf(ProtobufError)
EncodeError(Option<usize>, Option<NodeId>)
DecodeError(usize, Option<NodeId>)
RegistrarError(Option<usize>, Option<NodeId>)
WriteError(usize, Option<NodeId>)
ReadError(usize, Option<NodeId>)
BroadcastError(Vec<Error>)
PollNotificationErrors(Vec<Error>)
ConnectError(NodeId)
SendError(String, Option<Pid>)
Shutdown(Pid)
Methods
Return the socket ids of the error if there are any
Trait Implementations
Formats the value using the given formatter.
Formats the value using the given formatter. Read more