pub struct TaskAssignment {
pub id: Option<String>,
pub type: Option<TaskAssignmentType>,
pub item: Option<FileMini>,
pub assigned_to: Option<UserMini>,
pub message: Option<String>,
pub completed_at: Option<DateTime<Utc>>,
pub assigned_at: Option<DateTime<Utc>>,
pub reminded_at: Option<DateTime<Utc>>,
pub resolution_state: Option<TaskAssignmentResolutionState>,
pub assigned_by: Option<UserMini>,
}Fields§
§id: Option<String>§type: Option<TaskAssignmentType>§item: Option<FileMini>§assigned_to: Option<UserMini>§message: Option<String>§completed_at: Option<DateTime<Utc>>§assigned_at: Option<DateTime<Utc>>§reminded_at: Option<DateTime<Utc>>§resolution_state: Option<TaskAssignmentResolutionState>§assigned_by: Option<UserMini>Trait Implementations§
Source§impl Clone for TaskAssignment
impl Clone for TaskAssignment
Source§fn clone(&self) -> TaskAssignment
fn clone(&self) -> TaskAssignment
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 TaskAssignment
impl Debug for TaskAssignment
Source§impl Default for TaskAssignment
impl Default for TaskAssignment
Source§fn default() -> TaskAssignment
fn default() -> TaskAssignment
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TaskAssignment
impl<'de> Deserialize<'de> for TaskAssignment
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
Source§impl PartialEq for TaskAssignment
impl PartialEq for TaskAssignment
Source§impl Serialize for TaskAssignment
impl Serialize for TaskAssignment
impl StructuralPartialEq for TaskAssignment
Auto Trait Implementations§
impl Freeze for TaskAssignment
impl RefUnwindSafe for TaskAssignment
impl Send for TaskAssignment
impl Sync for TaskAssignment
impl Unpin for TaskAssignment
impl UnsafeUnpin for TaskAssignment
impl UnwindSafe for TaskAssignment
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