pub struct DestinationResult {
pub destination_name: String,
pub status: ExportStatus,
pub delivered_at: Option<DateTime<Utc>>,
pub error_message: Option<String>,
pub delivery_info: HashMap<String, String>,
}Fields§
§destination_name: String§status: ExportStatus§delivered_at: Option<DateTime<Utc>>§error_message: Option<String>§delivery_info: HashMap<String, String>Trait Implementations§
Source§impl Clone for DestinationResult
impl Clone for DestinationResult
Source§fn clone(&self) -> DestinationResult
fn clone(&self) -> DestinationResult
Returns a duplicate of the value. Read more
1.0.0 · 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 DestinationResult
impl Debug for DestinationResult
Source§impl<'de> Deserialize<'de> for DestinationResult
impl<'de> Deserialize<'de> for DestinationResult
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 DestinationResult
impl RefUnwindSafe for DestinationResult
impl Send for DestinationResult
impl Sync for DestinationResult
impl Unpin for DestinationResult
impl UnwindSafe for DestinationResult
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