Struct ethers_iqkms::types::AccountDiff
source · [−]pub struct AccountDiff {
pub balance: Diff<U256>,
pub nonce: Diff<U256>,
pub code: Diff<Bytes>,
pub storage: BTreeMap<H256, Diff<H256>, Global>,
}Expand description
Serde-friendly AccountDiff shadow.
Fields
balance: Diff<U256>Account balance.
nonce: Diff<U256>Account nonce.
code: Diff<Bytes>Account code.
storage: BTreeMap<H256, Diff<H256>, Global>Account storage.
Trait Implementations
sourceimpl Clone for AccountDiff
impl Clone for AccountDiff
sourcefn clone(&self) -> AccountDiff
fn clone(&self) -> AccountDiff
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for AccountDiff
impl Debug for AccountDiff
sourceimpl<'de> Deserialize<'de> for AccountDiff
impl<'de> Deserialize<'de> for AccountDiff
sourcefn deserialize<__D>(
__deserializer: __D
) -> Result<AccountDiff, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<AccountDiff, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<AccountDiff> for AccountDiff
impl PartialEq<AccountDiff> for AccountDiff
sourcefn eq(&self, other: &AccountDiff) -> bool
fn eq(&self, other: &AccountDiff) -> bool
sourceimpl Serialize for AccountDiff
impl Serialize for AccountDiff
sourcefn 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 AccountDiff
impl StructuralEq for AccountDiff
impl StructuralPartialEq for AccountDiff
Auto Trait Implementations
impl RefUnwindSafe for AccountDiff
impl Send for AccountDiff
impl Sync for AccountDiff
impl Unpin for AccountDiff
impl UnwindSafe for AccountDiff
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request