pub struct SocialConfig {
pub enabled: bool,
pub diversity: DiversitySchemaConfig,
pub pay_equity: PayEquitySchemaConfig,
pub safety: SafetySchemaConfig,
}Expand description
Social metrics configuration.
Fields§
§enabled: boolWhether social metrics are generated.
diversity: DiversitySchemaConfigWorkforce diversity tracking settings.
pay_equity: PayEquitySchemaConfigPay equity analysis settings.
safety: SafetySchemaConfigSafety incident and metrics settings.
Trait Implementations§
Source§impl Clone for SocialConfig
impl Clone for SocialConfig
Source§fn clone(&self) -> SocialConfig
fn clone(&self) -> SocialConfig
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 SocialConfig
impl Debug for SocialConfig
Source§impl Default for SocialConfig
impl Default for SocialConfig
Source§impl<'de> Deserialize<'de> for SocialConfig
impl<'de> Deserialize<'de> for SocialConfig
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 SocialConfig
impl RefUnwindSafe for SocialConfig
impl Send for SocialConfig
impl Sync for SocialConfig
impl Unpin for SocialConfig
impl UnsafeUnpin for SocialConfig
impl UnwindSafe for SocialConfig
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