pub struct SubmissionAttempt {
pub attempt_number: u32,
pub timestamp: String,
pub status: AttemptStatus,
pub response_code: Option<u16>,
pub response_message: Option<String>,
pub correlation_id: String,
pub duration_ms: u64,
}Fields§
§attempt_number: u32§timestamp: String§status: AttemptStatus§response_code: Option<u16>§response_message: Option<String>§correlation_id: String§duration_ms: u64Trait Implementations§
Source§impl Clone for SubmissionAttempt
impl Clone for SubmissionAttempt
Source§fn clone(&self) -> SubmissionAttempt
fn clone(&self) -> SubmissionAttempt
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 SubmissionAttempt
impl Debug for SubmissionAttempt
Source§impl<'de> Deserialize<'de> for SubmissionAttempt
impl<'de> Deserialize<'de> for SubmissionAttempt
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 SubmissionAttempt
impl RefUnwindSafe for SubmissionAttempt
impl Send for SubmissionAttempt
impl Sync for SubmissionAttempt
impl Unpin for SubmissionAttempt
impl UnsafeUnpin for SubmissionAttempt
impl UnwindSafe for SubmissionAttempt
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