pub enum Role {
FrontDesk,
KennelTechnician,
Groomer,
Trainer,
LeadStaff,
Manager,
}Expand description
Resort labor role that can own or be assigned a staff task.
Variants§
FrontDesk
Front desk staff role, schedule, or labor-planning signal.
KennelTechnician
Kennel technician staff role, schedule, or labor-planning signal.
Groomer
Groomer staff role, schedule, or labor-planning signal.
Trainer
Trainer staff role, schedule, or labor-planning signal.
LeadStaff
Lead staff staff role, schedule, or labor-planning signal.
Manager
Manager staff role, schedule, or labor-planning signal.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Role
impl<'de> Deserialize<'de> for Role
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 Copy for Role
impl Eq for Role
impl StructuralPartialEq for Role
Auto Trait Implementations§
impl Freeze for Role
impl RefUnwindSafe for Role
impl Send for Role
impl Sync for Role
impl Unpin for Role
impl UnsafeUnpin for Role
impl UnwindSafe for Role
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