pub struct StorePublicationEntryBody {
pub store_root_hash: ObjectHash,
pub position: StorePublicationPosition,
pub predecessor: Option<StorePublicationRef>,
pub previous_record_hash: ObjectHash,
pub author_registration: StoreDeviceRegistrationRef,
pub payload: StorePublicationPayload,
}Fields§
§store_root_hash: ObjectHash§position: StorePublicationPosition§predecessor: Option<StorePublicationRef>§previous_record_hash: ObjectHash§payload: StorePublicationPayloadTrait Implementations§
Source§impl Clone for StorePublicationEntryBody
impl Clone for StorePublicationEntryBody
Source§fn clone(&self) -> StorePublicationEntryBody
fn clone(&self) -> StorePublicationEntryBody
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 StorePublicationEntryBody
impl Debug for StorePublicationEntryBody
Source§impl<'de> Deserialize<'de> for StorePublicationEntryBody
impl<'de> Deserialize<'de> for StorePublicationEntryBody
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
impl Eq for StorePublicationEntryBody
impl StructuralPartialEq for StorePublicationEntryBody
Auto Trait Implementations§
impl Freeze for StorePublicationEntryBody
impl RefUnwindSafe for StorePublicationEntryBody
impl Send for StorePublicationEntryBody
impl Sync for StorePublicationEntryBody
impl Unpin for StorePublicationEntryBody
impl UnsafeUnpin for StorePublicationEntryBody
impl UnwindSafe for StorePublicationEntryBody
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.