Enum solana_banks_interface::BanksResponse [−][src]
pub enum BanksResponse { SendTransactionWithContext(()), GetFeesWithCommitmentAndContext((FeeCalculator, Hash, Slot)), GetTransactionStatusWithContext(Option<TransactionStatus>), GetSlotWithContext(Slot), ProcessTransactionWithCommitmentAndContext(Option<Result<()>>), GetAccountWithCommitmentAndContext(Option<Account>), }
The response sent over the wire from the server to the client.
Variants
SendTransactionWithContext(())
GetTransactionStatusWithContext(Option<TransactionStatus>)
Trait Implementations
impl<'de> Deserialize<'de> for BanksResponse
[src]
impl<'de> Deserialize<'de> for BanksResponse
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for BanksResponse
[src]
impl Serialize for BanksResponse
[src]Auto Trait Implementations
impl RefUnwindSafe for BanksResponse
impl RefUnwindSafe for BanksResponse
impl Send for BanksResponse
impl Send for BanksResponse
impl Sync for BanksResponse
impl Sync for BanksResponse
impl Unpin for BanksResponse
impl Unpin for BanksResponse
impl UnwindSafe for BanksResponse
impl UnwindSafe for BanksResponse
Blanket Implementations
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
pub default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
pub default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiExample for T
impl<T> AbiExample for T
pub default fn example() -> T
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[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>,