pub enum WorkWeek {
FortyHours,
ThirtySixHours,
TwentyFourHours,
}Expand description
Норма рабочей недели для расчёта рабочего времени.
Для рабочих дней используются нормы 8, 7.2 и 4.8 часа соответственно. Сокращённый рабочий день уменьшает норму на 1 час.
Variants§
FortyHours
40-часовая рабочая неделя: 8 часов в рабочий день.
ThirtySixHours
36-часовая рабочая неделя: 7 часов 12 минут в рабочий день.
TwentyFourHours
24-часовая рабочая неделя: 4 часа 48 минут в рабочий день.
Trait Implementations§
impl Copy for WorkWeek
impl Eq for WorkWeek
impl StructuralPartialEq for WorkWeek
Auto Trait Implementations§
impl Freeze for WorkWeek
impl RefUnwindSafe for WorkWeek
impl Send for WorkWeek
impl Sync for WorkWeek
impl Unpin for WorkWeek
impl UnsafeUnpin for WorkWeek
impl UnwindSafe for WorkWeek
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