Struct solana_client::rpc_response::RpcApiVersion
pub struct RpcApiVersion(Version);
Tuple Fields§
§0: Version
Trait Implementations§
§impl Clone for RpcApiVersion
impl Clone for RpcApiVersion
§fn clone(&self) -> RpcApiVersion
fn clone(&self) -> RpcApiVersion
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 more§impl Debug for RpcApiVersion
impl Debug for RpcApiVersion
§impl Default for RpcApiVersion
impl Default for RpcApiVersion
§fn default() -> RpcApiVersion
fn default() -> RpcApiVersion
Returns the “default value” for a type. Read more
§impl Deref for RpcApiVersion
impl Deref for RpcApiVersion
§impl<'de> Deserialize<'de> for RpcApiVersion
impl<'de> Deserialize<'de> for RpcApiVersion
§fn deserialize<D>(
deserializer: D
) -> Result<RpcApiVersion, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>( deserializer: D ) -> Result<RpcApiVersion, <D as Deserializer<'de>>::Error>where D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl PartialEq<RpcApiVersion> for RpcApiVersion
impl PartialEq<RpcApiVersion> for RpcApiVersion
§fn eq(&self, other: &RpcApiVersion) -> bool
fn eq(&self, other: &RpcApiVersion) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl Serialize for RpcApiVersion
impl Serialize for RpcApiVersion
§fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>( &self, serializer: S ) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for RpcApiVersion
impl StructuralEq for RpcApiVersion
impl StructuralPartialEq for RpcApiVersion
Auto Trait Implementations§
impl RefUnwindSafe for RpcApiVersion
impl Send for RpcApiVersion
impl Sync for RpcApiVersion
impl Unpin for RpcApiVersion
impl UnwindSafe for RpcApiVersion
Blanket Implementations§
source§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>
source§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>
source§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>
source§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<'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<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§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,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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.