Struct safecoin_client::rpc_config::RpcTransactionConfig
source · pub struct RpcTransactionConfig {
pub encoding: Option<UiTransactionEncoding>,
pub commitment: Option<CommitmentConfig>,
pub max_supported_transaction_version: Option<u8>,
}
Fields§
§encoding: Option<UiTransactionEncoding>
§commitment: Option<CommitmentConfig>
§max_supported_transaction_version: Option<u8>
Trait Implementations§
source§impl Clone for RpcTransactionConfig
impl Clone for RpcTransactionConfig
source§fn clone(&self) -> RpcTransactionConfig
fn clone(&self) -> RpcTransactionConfig
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for RpcTransactionConfig
impl Debug for RpcTransactionConfig
source§impl Default for RpcTransactionConfig
impl Default for RpcTransactionConfig
source§fn default() -> RpcTransactionConfig
fn default() -> RpcTransactionConfig
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for RpcTransactionConfig
impl<'de> Deserialize<'de> for RpcTransactionConfig
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl EncodingConfig for RpcTransactionConfig
impl EncodingConfig for RpcTransactionConfig
fn new_with_encoding(encoding: &Option<UiTransactionEncoding>) -> Self
source§impl From<RpcConfirmedTransactionConfig> for RpcTransactionConfig
impl From<RpcConfirmedTransactionConfig> for RpcTransactionConfig
source§fn from(config: RpcConfirmedTransactionConfig) -> Self
fn from(config: RpcConfirmedTransactionConfig) -> Self
Converts to this type from the input type.
source§impl PartialEq<RpcTransactionConfig> for RpcTransactionConfig
impl PartialEq<RpcTransactionConfig> for RpcTransactionConfig
source§fn eq(&self, other: &RpcTransactionConfig) -> bool
fn eq(&self, other: &RpcTransactionConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for RpcTransactionConfig
impl Serialize for RpcTransactionConfig
impl Copy for RpcTransactionConfig
impl Eq for RpcTransactionConfig
impl StructuralEq for RpcTransactionConfig
impl StructuralPartialEq for RpcTransactionConfig
Auto Trait Implementations§
impl RefUnwindSafe for RpcTransactionConfig
impl Send for RpcTransactionConfig
impl Sync for RpcTransactionConfig
impl Unpin for RpcTransactionConfig
impl UnwindSafe for RpcTransactionConfig
Blanket Implementations§
§impl<T> AbiEnumVisitor for Twhere
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for Twhere T: Serialize + AbiExample + ?Sized,
default fn visit_for_abi( &self, digester: &mut AbiDigester ) -> Result<AbiDigester, DigestError>
§impl<T> AbiEnumVisitor for Twhere
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for Twhere T: Serialize + ?Sized,
default fn visit_for_abi( &self, _digester: &mut AbiDigester ) -> Result<AbiDigester, DigestError>
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.