pub struct InboxItem {
pub deadline: InboxDeadline,
pub eligible_bid_count: Option<i64>,
pub help_request: InboxHelpRequest,
pub id: Uuid,
pub kind: InboxItemKind,
pub opened_at: DateTime<Utc>,
pub resolution: Option<InboxItemResolution>,
pub response: InboxResponseAssessment,
pub source_activity_at: DateTime<Utc>,
pub state: InboxItemState,
}Expand description
InboxItem
Fields§
§deadline: InboxDeadline§eligible_bid_count: Option<i64>§help_request: InboxHelpRequest§id: Uuid§kind: InboxItemKind§opened_at: DateTime<Utc>§resolution: Option<InboxItemResolution>§response: InboxResponseAssessment§source_activity_at: DateTime<Utc>§state: InboxItemStateTrait Implementations§
Source§impl<'de> Deserialize<'de> for InboxItem
impl<'de> Deserialize<'de> for InboxItem
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 InboxItem
impl RefUnwindSafe for InboxItem
impl Send for InboxItem
impl Sync for InboxItem
impl Unpin for InboxItem
impl UnsafeUnpin for InboxItem
impl UnwindSafe for InboxItem
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