Enum event_engine::errors::EngineError
source · [−]pub enum EngineError {
Show 23 variants
SubSocketCreateError(Error),
SubSocketTCPBindError(String, Error),
SubSocketInProcBindError(String),
PubSocketTCPBindError(String),
PubSocketInProcBindError(String),
PluginPubSocketError(Uuid),
PluginExternalSocketError(Uuid, Error),
PluginSubSocketError(Uuid),
PluginSubscriptionError(String, Uuid),
PluginSyncSocketError(Uuid, i32),
EngineSetSubFilterError(),
EngineSetSubFilterAllError(Error),
PluginSyncSendError(Uuid),
EngineSyncSocketCreateError(),
EngineSyncSocketTCPBindError(i32, Error),
EngineSyncSocketInprocBindError(String),
EngineSyncSocketMsgRcvError(Error),
EngineSyncSocketPopError(),
EngineSyncSocketSendRcvError(Error),
EngineExtSocketRcvError(Uuid, Error),
EngineExtSubSocketRcvError(Uuid, Error),
EngineExtSocketSendError(Uuid, Error),
EngineExtPubSocketSendError(Uuid, Error),
}Expand description
EngineError enumerates all possible error types returned by the event-engine framework.
Variants
SubSocketCreateError(Error)
SubSocketTCPBindError(String, Error)
SubSocketInProcBindError(String)
PubSocketTCPBindError(String)
PubSocketInProcBindError(String)
PluginPubSocketError(Uuid)
PluginExternalSocketError(Uuid, Error)
PluginSubSocketError(Uuid)
PluginSubscriptionError(String, Uuid)
PluginSyncSocketError(Uuid, i32)
EngineSetSubFilterError()
EngineSetSubFilterAllError(Error)
PluginSyncSendError(Uuid)
EngineSyncSocketCreateError()
EngineSyncSocketTCPBindError(i32, Error)
EngineSyncSocketInprocBindError(String)
EngineSyncSocketMsgRcvError(Error)
EngineSyncSocketPopError()
EngineSyncSocketSendRcvError(Error)
EngineExtSocketRcvError(Uuid, Error)
EngineExtSubSocketRcvError(Uuid, Error)
EngineExtSocketSendError(Uuid, Error)
EngineExtPubSocketSendError(Uuid, Error)
Trait Implementations
sourceimpl Debug for EngineError
impl Debug for EngineError
sourceimpl Display for EngineError
impl Display for EngineError
sourceimpl Error for EngineError
impl Error for EngineError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations
impl RefUnwindSafe for EngineError
impl Send for EngineError
impl Sync for EngineError
impl Unpin for EngineError
impl UnwindSafe for EngineError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more