Enum anchor_client::ClientError [−][src]
pub enum ClientError { AccountNotFound, ProgramError(ProgramError), SolanaClientError(SolanaClientError), SolanaClientPubsubError(PubsubClientError), LogParseError(String), }
Variants
SolanaClientError(SolanaClientError)
SolanaClientPubsubError(PubsubClientError)
LogParseError(String)
Trait Implementations
impl Error for ClientError
[src]
impl Error for ClientError
[src]impl From<ClientError> for ClientError
[src]
impl From<ClientError> for ClientError
[src]fn from(source: SolanaClientError) -> Self
[src]
impl From<ProgramError> for ClientError
[src]
impl From<ProgramError> for ClientError
[src]impl From<PubsubClientError> for ClientError
[src]
impl From<PubsubClientError> for ClientError
[src]fn from(source: PubsubClientError) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for ClientError
impl !RefUnwindSafe for ClientError
impl Send for ClientError
impl Send for ClientError
impl Sync for ClientError
impl Sync for ClientError
impl Unpin for ClientError
impl Unpin for ClientError
impl !UnwindSafe for ClientError
impl !UnwindSafe for ClientError
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
pub default fn example() -> T
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,