pub struct TimeEntry {Show 18 fields
pub id: i64,
pub workspace_id: Option<i64>,
pub project_id: Option<i64>,
pub task_id: Option<i64>,
pub billable: Option<bool>,
pub start: DateTime<Utc>,
pub stop: Option<DateTime<Utc>>,
pub duration: i64,
pub description: Option<String>,
pub tags: Option<Vec<String>>,
pub tag_ids: Option<Vec<i64>>,
pub duronly: Option<bool>,
pub at: Option<DateTime<Utc>>,
pub server_deleted_at: Option<DateTime<Utc>>,
pub user_id: Option<i64>,
pub uid: Option<i64>,
pub wid: Option<i64>,
pub pid: Option<i64>,
}Fields§
§id: i64§workspace_id: Option<i64>§project_id: Option<i64>§task_id: Option<i64>§billable: Option<bool>§start: DateTime<Utc>§stop: Option<DateTime<Utc>>§duration: i64§description: Option<String>§tag_ids: Option<Vec<i64>>§duronly: Option<bool>§at: Option<DateTime<Utc>>§server_deleted_at: Option<DateTime<Utc>>§user_id: Option<i64>§uid: Option<i64>§wid: Option<i64>§pid: Option<i64>Trait Implementations§
Source§impl<'de> Deserialize<'de> for TimeEntry
impl<'de> Deserialize<'de> for TimeEntry
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 TimeEntry
impl RefUnwindSafe for TimeEntry
impl Send for TimeEntry
impl Sync for TimeEntry
impl Unpin for TimeEntry
impl UnsafeUnpin for TimeEntry
impl UnwindSafe for TimeEntry
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