pub struct TimesheetPeriod {Show 13 fields
pub id: Option<String>,
pub short_description: Option<String>,
pub date: Option<String>,
pub morning_start_time: Option<String>,
pub morning_end_time: Option<String>,
pub afternoon_start_time: Option<String>,
pub afternoon_end_time: Option<String>,
pub project_name: Option<String>,
pub period_type: Option<PeriodType>,
pub duration: Option<i64>,
pub day_of_week: Option<DayOfWeek>,
pub row_filled: Option<bool>,
pub duration_in_hours: Option<String>,
}Fields§
§id: Option<String>§short_description: Option<String>§date: Option<String>§morning_start_time: Option<String>§morning_end_time: Option<String>§afternoon_start_time: Option<String>§afternoon_end_time: Option<String>§project_name: Option<String>§period_type: Option<PeriodType>§duration: Option<i64>§day_of_week: Option<DayOfWeek>§row_filled: Option<bool>§duration_in_hours: Option<String>Implementations§
Source§impl TimesheetPeriod
impl TimesheetPeriod
pub fn new() -> TimesheetPeriod
Trait Implementations§
Source§impl Clone for TimesheetPeriod
impl Clone for TimesheetPeriod
Source§fn clone(&self) -> TimesheetPeriod
fn clone(&self) -> TimesheetPeriod
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 TimesheetPeriod
impl Debug for TimesheetPeriod
Source§impl Default for TimesheetPeriod
impl Default for TimesheetPeriod
Source§fn default() -> TimesheetPeriod
fn default() -> TimesheetPeriod
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TimesheetPeriod
impl<'de> Deserialize<'de> for TimesheetPeriod
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 TimesheetPeriod
impl PartialEq for TimesheetPeriod
Source§impl Serialize for TimesheetPeriod
impl Serialize for TimesheetPeriod
impl StructuralPartialEq for TimesheetPeriod
Auto Trait Implementations§
impl Freeze for TimesheetPeriod
impl RefUnwindSafe for TimesheetPeriod
impl Send for TimesheetPeriod
impl Sync for TimesheetPeriod
impl Unpin for TimesheetPeriod
impl UnwindSafe for TimesheetPeriod
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