Enum solana_sdk::transport::TransportError
source · [−]pub enum TransportError {
IoError(Error),
TransactionError(TransactionError),
Custom(String),
}
Variants
IoError(Error)
TransactionError(TransactionError)
Custom(String)
Implementations
sourceimpl TransportError
impl TransportError
pub fn unwrap(&self) -> TransactionError
Trait Implementations
sourceimpl Debug for TransportError
impl Debug for TransportError
sourceimpl Display for TransportError
impl Display for TransportError
sourceimpl Error for TransportError
impl Error for TransportError
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
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. 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<Error> for TransportError
impl From<Error> for TransportError
sourceimpl From<TransactionError> for TransportError
impl From<TransactionError> for TransportError
sourcefn from(source: TransactionError) -> Self
fn from(source: TransactionError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for TransportError
impl Send for TransportError
impl Sync for TransportError
impl Unpin for TransportError
impl !UnwindSafe for TransportError
Blanket Implementations
sourceimpl<T> AbiExample for T
impl<T> AbiExample for T
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