pub struct TimeEntry {
pub description: Option<String>,
pub duration: Number,
pub id: Number,
pub project_id: Option<Number>,
pub start: Option<String>,
pub stop: Option<String>,
pub task_id: Option<Number>,
pub workspace_id: Number,
}Fields§
§description: Option<String>§duration: Number§id: Number§project_id: Option<Number>§start: Option<String>§stop: Option<String>§task_id: Option<Number>§workspace_id: NumberTrait 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 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