Enum station::rpc::RpcError [−][src]
Possible responses to RPC calls that do not contain callback output.
Variants
IoError(IoError)
RpcError(String)
Implementations
impl RpcError
[src]
pub fn is_io(&self) -> bool
[src]
Return True if the RpcError
contains an IO Error.
pub fn is_rpc(&self) -> bool
[src]
Return True if the RpcError
contains an RPC Error.
pub fn unwrap_io(&self) -> &IoError
[src]
Unwrap an IO Error if one exists, else panic.
pub fn unwrap_rpc(&self) -> &str
[src]
Unwrap an RPC error message if one exists, else panic.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for RpcError
impl Send for RpcError
impl Sync for RpcError
impl Unpin for RpcError
impl !UnwindSafe for RpcError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,