Enum coinbase_pro_rs::error::WSError
source · pub enum WSError {
Connect(Error),
Send(Error),
Read(Error),
Serde {
error: Error,
data: String,
},
}
Variants
Connect(Error)
Send(Error)
Read(Error)
Serde
Trait Implementations
sourceimpl<'de> Deserialize<'de> for WSError
impl<'de> Deserialize<'de> for WSError
sourcefn deserialize<D>(_deserializer: D) -> Result<WSError, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(_deserializer: D) -> Result<WSError, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Fail for WSError
impl Fail for WSError
sourcefn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace
carried by this failure, if it
carries one. Read moreAuto Trait Implementations
impl !RefUnwindSafe for WSError
impl Send for WSError
impl Sync for WSError
impl Unpin for WSError
impl !UnwindSafe for WSError
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