Struct diem_types::account_state_blob::AccountStateBlob
source · pub struct AccountStateBlob { /* private fields */ }
Trait Implementations§
source§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
.source§fn arbitrary_with(_args: Self::Parameters) -> Self::Strategy
fn arbitrary_with(_args: Self::Parameters) -> Self::Strategy
§type Strategy = BoxedStrategy<AccountStateBlob>
type Strategy = BoxedStrategy<AccountStateBlob>
The type of
Strategy
used to generate values of type Self
.source§impl AsRef<[u8]> for AccountStateBlob
impl AsRef<[u8]> for AccountStateBlob
source§impl Clone for AccountStateBlob
impl Clone for AccountStateBlob
source§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 moresource§impl CryptoHash for AccountStateBlob
impl CryptoHash for AccountStateBlob
source§impl Debug for AccountStateBlob
impl Debug for AccountStateBlob
source§impl<'de> Deserialize<'de> for AccountStateBlob
impl<'de> Deserialize<'de> for AccountStateBlob
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 PartialEq<AccountStateBlob> for AccountStateBlob
impl PartialEq<AccountStateBlob> for AccountStateBlob
source§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 ==
.source§impl Serialize for AccountStateBlob
impl Serialize for AccountStateBlob
source§impl TryFrom<&AccountState> for AccountStateBlob
impl TryFrom<&AccountState> for AccountStateBlob
source§impl TryFrom<&AccountStateBlob> for AccountResource
impl TryFrom<&AccountStateBlob> for AccountResource
source§impl TryFrom<&AccountStateBlob> for AccountState
impl TryFrom<&AccountStateBlob> for AccountState
source§impl TryFrom<(&AccountResource, &BalanceResource)> for AccountStateBlob
impl TryFrom<(&AccountResource, &BalanceResource)> for AccountStateBlob
source§fn try_from(
(account_resource, balance_resource): (&AccountResource, &BalanceResource)
) -> Result<Self>
fn try_from( (account_resource, balance_resource): (&AccountResource, &BalanceResource) ) -> Result<Self>
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> TestOnlyHash for Twhere
T: Serialize + ?Sized,
impl<T> TestOnlyHash for Twhere T: Serialize + ?Sized,
source§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
)