pub struct PayEquitySchemaConfig {
pub enabled: bool,
pub gap_threshold: f64,
}Expand description
Pay equity analysis configuration.
Fields§
§enabled: boolWhether pay equity analysis is generated.
gap_threshold: f64Target pay gap threshold for flagging (e.g., 0.05 = 5% gap).
Trait Implementations§
Source§impl Clone for PayEquitySchemaConfig
impl Clone for PayEquitySchemaConfig
Source§fn clone(&self) -> PayEquitySchemaConfig
fn clone(&self) -> PayEquitySchemaConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PayEquitySchemaConfig
impl Debug for PayEquitySchemaConfig
Source§impl Default for PayEquitySchemaConfig
impl Default for PayEquitySchemaConfig
Source§impl<'de> Deserialize<'de> for PayEquitySchemaConfig
impl<'de> Deserialize<'de> for PayEquitySchemaConfig
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 PayEquitySchemaConfig
impl RefUnwindSafe for PayEquitySchemaConfig
impl Send for PayEquitySchemaConfig
impl Sync for PayEquitySchemaConfig
impl Unpin for PayEquitySchemaConfig
impl UnsafeUnpin for PayEquitySchemaConfig
impl UnwindSafe for PayEquitySchemaConfig
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