Struct diem_sdk::types::account_state_blob::AccountStateBlob
pub struct AccountStateBlob { /* private fields */ }
Trait Implementations§
§impl Arbitrary for AccountStateBlob
impl Arbitrary for AccountStateBlob
§type Parameters = ()
type Parameters = ()
The type of parameters that
arbitrary_with
accepts for configuration
of the generated Strategy
. Parameters must implement Default
.§fn arbitrary_with(
_args: <AccountStateBlob as Arbitrary>::Parameters
) -> <AccountStateBlob as Arbitrary>::Strategy
fn arbitrary_with( _args: <AccountStateBlob as Arbitrary>::Parameters ) -> <AccountStateBlob as Arbitrary>::Strategy
§type Strategy = BoxedStrategy<AccountStateBlob>
type Strategy = BoxedStrategy<AccountStateBlob>
The type of
Strategy
used to generate values of type Self
.§impl AsRef<[u8]> for AccountStateBlob
impl AsRef<[u8]> for AccountStateBlob
§impl Clone for AccountStateBlob
impl Clone for AccountStateBlob
§fn clone(&self) -> AccountStateBlob
fn clone(&self) -> AccountStateBlob
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 CryptoHash for AccountStateBlob
impl CryptoHash for AccountStateBlob
§impl Debug for AccountStateBlob
impl Debug for AccountStateBlob
§impl<'de> Deserialize<'de> for AccountStateBlob
impl<'de> Deserialize<'de> for AccountStateBlob
§fn deserialize<__D>(
__deserializer: __D
) -> Result<AccountStateBlob, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>( __deserializer: __D ) -> Result<AccountStateBlob, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl PartialEq<AccountStateBlob> for AccountStateBlob
impl PartialEq<AccountStateBlob> for AccountStateBlob
§fn eq(&self, other: &AccountStateBlob) -> bool
fn eq(&self, other: &AccountStateBlob) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl Serialize for AccountStateBlob
impl Serialize for AccountStateBlob
§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<&AccountState> for AccountStateBlob
impl TryFrom<&AccountState> for AccountStateBlob
§fn try_from(account_state: &AccountState) -> Result<AccountStateBlob, Error>
fn try_from(account_state: &AccountState) -> Result<AccountStateBlob, Error>
Performs the conversion.
§impl TryFrom<&AccountStateBlob> for AccountResource
impl TryFrom<&AccountStateBlob> for AccountResource
§fn try_from(
account_state_blob: &AccountStateBlob
) -> Result<AccountResource, Error>
fn try_from( account_state_blob: &AccountStateBlob ) -> Result<AccountResource, Error>
Performs the conversion.
§impl TryFrom<&AccountStateBlob> for AccountState
impl TryFrom<&AccountStateBlob> for AccountState
§fn try_from(
account_state_blob: &AccountStateBlob
) -> Result<AccountState, Error>
fn try_from( account_state_blob: &AccountStateBlob ) -> Result<AccountState, Error>
Performs the conversion.
§impl TryFrom<(&AccountResource, &BalanceResource)> for AccountStateBlob
impl TryFrom<(&AccountResource, &BalanceResource)> for AccountStateBlob
§fn try_from(
_: (&AccountResource, &BalanceResource)
) -> Result<AccountStateBlob, Error>
fn try_from( _: (&AccountResource, &BalanceResource) ) -> Result<AccountStateBlob, Error>
Performs the conversion.
impl Eq for AccountStateBlob
impl StructuralEq for AccountStateBlob
impl StructuralPartialEq for AccountStateBlob
Auto Trait Implementations§
impl RefUnwindSafe for AccountStateBlob
impl Send for AccountStateBlob
impl Sync for AccountStateBlob
impl Unpin for AccountStateBlob
impl UnwindSafe for AccountStateBlob
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.
source§impl<T> ToHex for Twhere
T: AsRef<[u8]>,
impl<T> ToHex for Twhere T: AsRef<[u8]>,
source§fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex<U>(&self) -> Uwhere U: FromIterator<char>,
Encode the hex strict representing
self
into the result. Lower case
letters are used (e.g. f9b4ca
)source§fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex_upper<U>(&self) -> Uwhere U: FromIterator<char>,
Encode the hex strict representing
self
into the result. Upper case
letters are used (e.g. F9B4CA
)