pub struct StoreDeviceHeadBody {
pub store_root_hash: ObjectHash,
pub author_registration: StoreDeviceRegistrationRef,
pub commit: StoreBatchCommitRef,
pub successor: SuccessorLink,
}Expand description
The wire body of one device’s Store head. Every field here is signed.
Fields§
§store_root_hash: ObjectHash§commit: StoreBatchCommitRef§successor: SuccessorLinkTrait Implementations§
Source§impl Clone for StoreDeviceHeadBody
impl Clone for StoreDeviceHeadBody
Source§fn clone(&self) -> StoreDeviceHeadBody
fn clone(&self) -> StoreDeviceHeadBody
Returns a duplicate 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 StoreDeviceHeadBody
impl Debug for StoreDeviceHeadBody
Source§impl<'de> Deserialize<'de> for StoreDeviceHeadBody
impl<'de> Deserialize<'de> for StoreDeviceHeadBody
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 for StoreDeviceHeadBody
impl PartialEq for StoreDeviceHeadBody
Source§impl Serialize for StoreDeviceHeadBody
impl Serialize for StoreDeviceHeadBody
Source§impl SignedBody for StoreDeviceHeadBody
impl SignedBody for StoreDeviceHeadBody
impl Eq for StoreDeviceHeadBody
impl StructuralPartialEq for StoreDeviceHeadBody
Auto Trait Implementations§
impl Freeze for StoreDeviceHeadBody
impl RefUnwindSafe for StoreDeviceHeadBody
impl Send for StoreDeviceHeadBody
impl Sync for StoreDeviceHeadBody
impl Unpin for StoreDeviceHeadBody
impl UnsafeUnpin for StoreDeviceHeadBody
impl UnwindSafe for StoreDeviceHeadBody
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.