Enum ipc_rpc::IpcRpcError
source · [−]pub enum IpcRpcError {
IoError(Arc<Error>),
IpcChannelError(Arc<Error>),
ConnectTimeout,
HandshakeFailure,
ClientAlreadyConnected,
Disconnected,
ReplyTimeout,
ConnectionDropped,
}Expand description
Errors which can occur with ipc-rpc during operation.
Variants
IoError(Arc<Error>)
IpcChannelError(Arc<Error>)
ConnectTimeout
HandshakeFailure
ClientAlreadyConnected
Disconnected
ReplyTimeout
ConnectionDropped
Trait Implementations
sourceimpl Clone for IpcRpcError
impl Clone for IpcRpcError
sourcefn clone(&self) -> IpcRpcError
fn clone(&self) -> IpcRpcError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for IpcRpcError
impl Debug for IpcRpcError
sourceimpl Display for IpcRpcError
impl Display for IpcRpcError
sourceimpl Error for IpcRpcError
impl Error for IpcRpcError
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()
sourceimpl From<Arc<Error>> for IpcRpcError
impl From<Arc<Error>> for IpcRpcError
Auto Trait Implementations
impl !RefUnwindSafe for IpcRpcError
impl Send for IpcRpcError
impl Sync for IpcRpcError
impl Unpin for IpcRpcError
impl !UnwindSafe for IpcRpcError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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