Struct diem_sdk::client::views::AccountStateProofView
pub struct AccountStateProofView {
pub ledger_info_to_transaction_info_proof: BytesView,
pub transaction_info: BytesView,
pub transaction_info_to_account_proof: BytesView,
}
Fields§
§ledger_info_to_transaction_info_proof: BytesView
§transaction_info: BytesView
§transaction_info_to_account_proof: BytesView
Trait Implementations§
§impl Clone for AccountStateProofView
impl Clone for AccountStateProofView
§fn clone(&self) -> AccountStateProofView
fn clone(&self) -> AccountStateProofView
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 AccountStateProofView
impl Debug for AccountStateProofView
§impl<'de> Deserialize<'de> for AccountStateProofView
impl<'de> Deserialize<'de> for AccountStateProofView
§fn deserialize<__D>(
__deserializer: __D
) -> Result<AccountStateProofView, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>( __deserializer: __D ) -> Result<AccountStateProofView, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl PartialEq<AccountStateProofView> for AccountStateProofView
impl PartialEq<AccountStateProofView> for AccountStateProofView
§fn eq(&self, other: &AccountStateProofView) -> bool
fn eq(&self, other: &AccountStateProofView) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl Serialize for AccountStateProofView
impl Serialize for AccountStateProofView
§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 TryFrom<&AccountStateProofView> for AccountStateProof
impl TryFrom<&AccountStateProofView> for AccountStateProof
§fn try_from(
account_state_proof_view: &AccountStateProofView
) -> Result<AccountStateProof, <AccountStateProof as TryFrom<&AccountStateProofView>>::Error>
fn try_from( account_state_proof_view: &AccountStateProofView ) -> Result<AccountStateProof, <AccountStateProof as TryFrom<&AccountStateProofView>>::Error>
Performs the conversion.
§impl TryFrom<AccountStateProof> for AccountStateProofView
impl TryFrom<AccountStateProof> for AccountStateProofView
§fn try_from(
account_state_proof: AccountStateProof
) -> Result<AccountStateProofView, Error>
fn try_from( account_state_proof: AccountStateProof ) -> Result<AccountStateProofView, Error>
Performs the conversion.
impl Eq for AccountStateProofView
impl StructuralEq for AccountStateProofView
impl StructuralPartialEq for AccountStateProofView
Auto Trait Implementations§
impl RefUnwindSafe for AccountStateProofView
impl Send for AccountStateProofView
impl Sync for AccountStateProofView
impl Unpin for AccountStateProofView
impl UnwindSafe for AccountStateProofView
Blanket Implementations§
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.source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> TestOnlyHash for Twhere
T: Serialize + ?Sized,
impl<T> TestOnlyHash for Twhere T: Serialize + ?Sized,
§fn test_only_hash(&self) -> HashValue
fn test_only_hash(&self) -> HashValue
Generates a hash used only for tests.