pub struct HrConfig {
pub enabled: bool,
pub payroll: PayrollConfig,
pub time_attendance: TimeAttendanceConfig,
pub expenses: ExpenseConfig,
}Expand description
HR (Hire-to-Retire) process configuration.
Fields§
§enabled: boolEnable HR generation
payroll: PayrollConfigPayroll configuration
time_attendance: TimeAttendanceConfigTime and attendance configuration
expenses: ExpenseConfigExpense management configuration
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HrConfig
impl<'de> Deserialize<'de> for HrConfig
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
Auto Trait Implementations§
impl Freeze for HrConfig
impl RefUnwindSafe for HrConfig
impl Send for HrConfig
impl Sync for HrConfig
impl Unpin for HrConfig
impl UnwindSafe for HrConfig
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