pub struct BackgroundSubagentContinuationReceipt {
pub cause: BackgroundSubagentContinuationCause,
pub background: BackgroundSubagentRecord,
pub admission: RunAdmissionReceipt,
}Expand description
Atomic durable continuation admission receipt.
Fields§
§cause: BackgroundSubagentContinuationCauseStore-derived typed cause attesting the admitted canonical input.
background: BackgroundSubagentRecordBackground record after delivery ownership is linked to the continuation.
admission: RunAdmissionReceiptOrdinary durable run admission receipt.
Trait Implementations§
Source§impl Clone for BackgroundSubagentContinuationReceipt
impl Clone for BackgroundSubagentContinuationReceipt
Source§fn clone(&self) -> BackgroundSubagentContinuationReceipt
fn clone(&self) -> BackgroundSubagentContinuationReceipt
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for BackgroundSubagentContinuationReceipt
impl<'de> Deserialize<'de> for BackgroundSubagentContinuationReceipt
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 BackgroundSubagentContinuationReceipt
impl StructuralPartialEq for BackgroundSubagentContinuationReceipt
Auto Trait Implementations§
impl Freeze for BackgroundSubagentContinuationReceipt
impl RefUnwindSafe for BackgroundSubagentContinuationReceipt
impl Send for BackgroundSubagentContinuationReceipt
impl Sync for BackgroundSubagentContinuationReceipt
impl Unpin for BackgroundSubagentContinuationReceipt
impl UnsafeUnpin for BackgroundSubagentContinuationReceipt
impl UnwindSafe for BackgroundSubagentContinuationReceipt
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