pub enum JobAssignmentPayType {
None,
Hourly,
Salary,
}
Expand description
Enumerates the possible pay types that a job can be assigned.
Variants§
None
The job does not have a defined pay type.
Hourly
The job pays an hourly rate.
Salary
The job pays an annual salary.
Trait Implementations§
Source§impl Clone for JobAssignmentPayType
impl Clone for JobAssignmentPayType
Source§fn clone(&self) -> JobAssignmentPayType
fn clone(&self) -> JobAssignmentPayType
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for JobAssignmentPayType
impl Debug for JobAssignmentPayType
Source§impl Default for JobAssignmentPayType
impl Default for JobAssignmentPayType
Source§impl<'de> Deserialize<'de> for JobAssignmentPayType
impl<'de> Deserialize<'de> for JobAssignmentPayType
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
Source§impl PartialEq for JobAssignmentPayType
impl PartialEq for JobAssignmentPayType
Source§impl Serialize for JobAssignmentPayType
impl Serialize for JobAssignmentPayType
impl Eq for JobAssignmentPayType
impl StructuralPartialEq for JobAssignmentPayType
Auto Trait Implementations§
impl Freeze for JobAssignmentPayType
impl RefUnwindSafe for JobAssignmentPayType
impl Send for JobAssignmentPayType
impl Sync for JobAssignmentPayType
impl Unpin for JobAssignmentPayType
impl UnwindSafe for JobAssignmentPayType
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,
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.