pub enum CalendarSource {
Task,
Actor,
Kind,
}Expand description
How a calendar was chosen for work, from the most to the least specific rule.
Variants§
Task
The task names its own calendar.
Actor
The task’s owner has an availability entry.
Kind
The calendar of the owner’s kind, else of the planned executor, else of the default.
Trait Implementations§
Source§impl Clone for CalendarSource
impl Clone for CalendarSource
impl Copy for CalendarSource
Source§impl Debug for CalendarSource
impl Debug for CalendarSource
Source§impl<'de> Deserialize<'de> for CalendarSource
impl<'de> Deserialize<'de> for CalendarSource
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
impl Eq for CalendarSource
Source§impl PartialEq for CalendarSource
impl PartialEq for CalendarSource
Source§impl Serialize for CalendarSource
impl Serialize for CalendarSource
impl StructuralPartialEq for CalendarSource
Auto Trait Implementations§
impl Freeze for CalendarSource
impl RefUnwindSafe for CalendarSource
impl Send for CalendarSource
impl Sync for CalendarSource
impl Unpin for CalendarSource
impl UnsafeUnpin for CalendarSource
impl UnwindSafe for CalendarSource
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