pub struct Place {
pub location: Option<Location>,
pub duration: Duration,
pub times: Vec<TimeSpan>,
}
Expand description
Represents a job place details where and/or when work has to be performed.
Fields§
§location: Option<Location>
Location where work has to be performed.
duration: Duration
Time has to be spend performing work.
times: Vec<TimeSpan>
Time data which specifies when work can be started.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Place
impl Send for Place
impl Sync for Place
impl Unpin for Place
impl UnwindSafe for Place
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