pub struct DeliveryAnnouncement {
pub stream_id: String,
pub author_id: String,
pub sequence: u64,
pub object_path: String,
pub delivery_profile: DeliveryProfile,
pub quorum: Option<QuorumPolicy>,
pub object_digest: Option<String>,
}Fields§
§stream_id: String§sequence: u64§object_path: String§delivery_profile: DeliveryProfile§quorum: Option<QuorumPolicy>§object_digest: Option<String>Trait Implementations§
Source§impl Clone for DeliveryAnnouncement
impl Clone for DeliveryAnnouncement
Source§fn clone(&self) -> DeliveryAnnouncement
fn clone(&self) -> DeliveryAnnouncement
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 DeliveryAnnouncement
impl Debug for DeliveryAnnouncement
Source§impl<'de> Deserialize<'de> for DeliveryAnnouncement
impl<'de> Deserialize<'de> for DeliveryAnnouncement
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 DeliveryAnnouncement
impl PartialEq for DeliveryAnnouncement
Source§impl Serialize for DeliveryAnnouncement
impl Serialize for DeliveryAnnouncement
impl Eq for DeliveryAnnouncement
impl StructuralPartialEq for DeliveryAnnouncement
Auto Trait Implementations§
impl Freeze for DeliveryAnnouncement
impl RefUnwindSafe for DeliveryAnnouncement
impl Send for DeliveryAnnouncement
impl Sync for DeliveryAnnouncement
impl Unpin for DeliveryAnnouncement
impl UnsafeUnpin for DeliveryAnnouncement
impl UnwindSafe for DeliveryAnnouncement
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