pub struct CompletionLease {
pub subscription: CompletionSubscription,
pub lease_token: String,
pub event_bytes: Vec<u8>,
}Fields§
§subscription: CompletionSubscription§lease_token: String§event_bytes: Vec<u8>Exact committed CloudEvent bytes, reused without regeneration on every send.
Implementations§
Trait Implementations§
Source§impl Clone for CompletionLease
impl Clone for CompletionLease
Auto Trait Implementations§
impl Freeze for CompletionLease
impl RefUnwindSafe for CompletionLease
impl Send for CompletionLease
impl Sync for CompletionLease
impl Unpin for CompletionLease
impl UnsafeUnpin for CompletionLease
impl UnwindSafe for CompletionLease
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