pub struct HostDeliveryRequest {
pub delivery_id: String,
pub expires_at_unix_ms: i64,
pub destination: HostDeliveryDestination,
}Fields§
§delivery_id: StringStable across retransmission of the same attempt. A new attempt needs a new ID.
expires_at_unix_ms: i64§destination: HostDeliveryDestinationImplementations§
Trait Implementations§
Source§impl Clone for HostDeliveryRequest
impl Clone for HostDeliveryRequest
Source§fn clone(&self) -> HostDeliveryRequest
fn clone(&self) -> HostDeliveryRequest
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 Debug for HostDeliveryRequest
impl Debug for HostDeliveryRequest
Source§impl<'de> Deserialize<'de> for HostDeliveryRequest
impl<'de> Deserialize<'de> for HostDeliveryRequest
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
Auto Trait Implementations§
impl Freeze for HostDeliveryRequest
impl RefUnwindSafe for HostDeliveryRequest
impl Send for HostDeliveryRequest
impl Sync for HostDeliveryRequest
impl Unpin for HostDeliveryRequest
impl UnsafeUnpin for HostDeliveryRequest
impl UnwindSafe for HostDeliveryRequest
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