pub struct PublicationCompletion {
pub dispatch: DispatchRef,
pub publication_id: String,
pub lease_token: String,
pub outcome: PublicationOutcome,
}Fields§
§dispatch: DispatchRef§publication_id: String§lease_token: String§outcome: PublicationOutcomeImplementations§
Trait Implementations§
Source§impl Clone for PublicationCompletion
impl Clone for PublicationCompletion
Source§impl Debug for PublicationCompletion
impl Debug for PublicationCompletion
Source§impl<'de> Deserialize<'de> for PublicationCompletion
impl<'de> Deserialize<'de> for PublicationCompletion
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 PublicationCompletion
Source§impl PartialEq for PublicationCompletion
impl PartialEq for PublicationCompletion
Source§impl Serialize for PublicationCompletion
impl Serialize for PublicationCompletion
impl StructuralPartialEq for PublicationCompletion
Auto Trait Implementations§
impl Freeze for PublicationCompletion
impl RefUnwindSafe for PublicationCompletion
impl Send for PublicationCompletion
impl Sync for PublicationCompletion
impl Unpin for PublicationCompletion
impl UnsafeUnpin for PublicationCompletion
impl UnwindSafe for PublicationCompletion
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