pub enum SessionScheduleSpec {
FullDay,
Custom {
items: Vec<NamedSessionSpec>,
},
}Variants§
Trait Implementations§
Source§impl Clone for SessionScheduleSpec
impl Clone for SessionScheduleSpec
Source§impl Debug for SessionScheduleSpec
impl Debug for SessionScheduleSpec
Source§impl Default for SessionScheduleSpec
impl Default for SessionScheduleSpec
Source§impl<'de> Deserialize<'de> for SessionScheduleSpec
impl<'de> Deserialize<'de> for SessionScheduleSpec
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 SessionScheduleSpec
Source§impl PartialEq for SessionScheduleSpec
impl PartialEq for SessionScheduleSpec
Source§impl Serialize for SessionScheduleSpec
impl Serialize for SessionScheduleSpec
impl StructuralPartialEq for SessionScheduleSpec
Auto Trait Implementations§
impl Freeze for SessionScheduleSpec
impl RefUnwindSafe for SessionScheduleSpec
impl Send for SessionScheduleSpec
impl Sync for SessionScheduleSpec
impl Unpin for SessionScheduleSpec
impl UnsafeUnpin for SessionScheduleSpec
impl UnwindSafe for SessionScheduleSpec
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.