Struct diem_types::write_set::WriteSetMut
source · pub struct WriteSetMut { /* private fields */ }
Expand description
A mutable version of WriteSet
.
This is separate because it goes through validation before becoming an immutable WriteSet
.
Implementations§
Trait Implementations§
source§impl Clone for WriteSetMut
impl Clone for WriteSetMut
source§fn clone(&self) -> WriteSetMut
fn clone(&self) -> WriteSetMut
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 Debug for WriteSetMut
impl Debug for WriteSetMut
source§impl Default for WriteSetMut
impl Default for WriteSetMut
source§fn default() -> WriteSetMut
fn default() -> WriteSetMut
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for WriteSetMut
impl<'de> Deserialize<'de> for WriteSetMut
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 FromIterator<(AccessPath, WriteOp)> for WriteSetMut
impl FromIterator<(AccessPath, WriteOp)> for WriteSetMut
source§fn from_iter<I: IntoIterator<Item = (AccessPath, WriteOp)>>(iter: I) -> Self
fn from_iter<I: IntoIterator<Item = (AccessPath, WriteOp)>>(iter: I) -> Self
Creates a value from an iterator. Read more
source§impl Hash for WriteSetMut
impl Hash for WriteSetMut
source§impl PartialEq<WriteSetMut> for WriteSetMut
impl PartialEq<WriteSetMut> for WriteSetMut
source§fn eq(&self, other: &WriteSetMut) -> bool
fn eq(&self, other: &WriteSetMut) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WriteSetMut
impl Serialize for WriteSetMut
impl Eq for WriteSetMut
impl StructuralEq for WriteSetMut
impl StructuralPartialEq for WriteSetMut
Auto Trait Implementations§
impl RefUnwindSafe for WriteSetMut
impl Send for WriteSetMut
impl Sync for WriteSetMut
impl Unpin for WriteSetMut
impl UnwindSafe for WriteSetMut
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.