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: DurationTime 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more