pub struct ProfessionalServicesConfig {
pub enabled: bool,
pub firm_type: String,
pub billing_model: String,
pub avg_hourly_rate: f64,
pub trust_accounting: TrustAccountingConfig,
pub anomaly_rates: ProfessionalServicesAnomalyRates,
}Expand description
Professional services industry configuration.
Fields§
§enabled: boolEnable professional services-specific generation.
firm_type: StringFirm type.
billing_model: StringBilling model.
avg_hourly_rate: f64Average hourly rate.
trust_accounting: TrustAccountingConfigTrust account settings (for law firms).
anomaly_rates: ProfessionalServicesAnomalyRatesProfessional services anomaly injection rates.
Trait Implementations§
Source§impl Clone for ProfessionalServicesConfig
impl Clone for ProfessionalServicesConfig
Source§fn clone(&self) -> ProfessionalServicesConfig
fn clone(&self) -> ProfessionalServicesConfig
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 ProfessionalServicesConfig
impl Debug for ProfessionalServicesConfig
Source§impl Default for ProfessionalServicesConfig
impl Default for ProfessionalServicesConfig
Source§impl<'de> Deserialize<'de> for ProfessionalServicesConfig
impl<'de> Deserialize<'de> for ProfessionalServicesConfig
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 ProfessionalServicesConfig
impl RefUnwindSafe for ProfessionalServicesConfig
impl Send for ProfessionalServicesConfig
impl Sync for ProfessionalServicesConfig
impl Unpin for ProfessionalServicesConfig
impl UnwindSafe for ProfessionalServicesConfig
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