[][src]Enum solana_client::rpc_request::RpcRequest

pub enum RpcRequest {
    ConfirmTransaction,
    DeregisterNode,
    ValidatorExit,
    GetAccountInfo,
    GetBalance,
    GetClusterNodes,
    GetEpochInfo,
    GetEpochSchedule,
    GetGenesisBlockhash,
    GetInflation,
    GetNumBlocksSinceSignatureConfirmation,
    GetProgramAccounts,
    GetRecentBlockhash,
    GetSignatureStatus,
    GetSlot,
    GetSlotLeader,
    GetStorageTurn,
    GetStorageTurnRate,
    GetSlotsPerSegment,
    GetStoragePubkeysForSlot,
    GetTransactionCount,
    GetVersion,
    GetVoteAccounts,
    RegisterNode,
    RequestAirdrop,
    SendTransaction,
    SignVote,
    GetMinimumBalanceForRentExemption,
}

Variants

ConfirmTransaction
DeregisterNode
ValidatorExit
GetAccountInfo
GetBalance
GetClusterNodes
GetEpochInfo
GetEpochSchedule
GetGenesisBlockhash
GetInflation
GetNumBlocksSinceSignatureConfirmation
GetProgramAccounts
GetRecentBlockhash
GetSignatureStatus
GetSlot
GetSlotLeader
GetStorageTurn
GetStorageTurnRate
GetSlotsPerSegment
GetStoragePubkeysForSlot
GetTransactionCount
GetVersion
GetVoteAccounts
RegisterNode
RequestAirdrop
SendTransaction
SignVote
GetMinimumBalanceForRentExemption

Trait Implementations

impl PartialEq<RpcRequest> for RpcRequest[src]

impl Debug for RpcRequest[src]

impl StructuralPartialEq for RpcRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Err = <U as TryFrom<T>>::Err