pub struct PublishedDispatch {
pub dispatch: DispatchRef,
pub publication_id: String,
}Expand description
Publication identity remains unchanged across uncertain send retries. A deliberate repair publication gets a new identity for the same generation.
Fields§
§dispatch: DispatchRef§publication_id: StringImplementations§
Trait Implementations§
Source§impl Clone for PublishedDispatch
impl Clone for PublishedDispatch
Source§impl Debug for PublishedDispatch
impl Debug for PublishedDispatch
Source§impl<'de> Deserialize<'de> for PublishedDispatch
impl<'de> Deserialize<'de> for PublishedDispatch
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 PublishedDispatch
Source§impl PartialEq for PublishedDispatch
impl PartialEq for PublishedDispatch
Source§impl Serialize for PublishedDispatch
impl Serialize for PublishedDispatch
impl StructuralPartialEq for PublishedDispatch
Auto Trait Implementations§
impl Freeze for PublishedDispatch
impl RefUnwindSafe for PublishedDispatch
impl Send for PublishedDispatch
impl Sync for PublishedDispatch
impl Unpin for PublishedDispatch
impl UnsafeUnpin for PublishedDispatch
impl UnwindSafe for PublishedDispatch
Blanket Implementations§
impl<T> ArtifactLease for T
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