pub struct ItemDetail {
pub project_id: String,
pub project_name: Option<String>,
pub result: ItemResult,
pub attempts: u32,
}Expand description
Detail of a single item’s processing result
Fields§
§project_id: StringProject ID this result is for
project_name: Option<String>Project name (for display)
result: ItemResultProcessing result
attempts: u32Number of attempts made
Trait Implementations§
Source§impl Clone for ItemDetail
impl Clone for ItemDetail
Source§fn clone(&self) -> ItemDetail
fn clone(&self) -> ItemDetail
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 ItemDetail
impl Debug for ItemDetail
Source§impl<'de> Deserialize<'de> for ItemDetail
impl<'de> Deserialize<'de> for ItemDetail
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 ItemDetail
impl RefUnwindSafe for ItemDetail
impl Send for ItemDetail
impl Sync for ItemDetail
impl Unpin for ItemDetail
impl UnsafeUnpin for ItemDetail
impl UnwindSafe for ItemDetail
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