Struct gusto_api::types::HourlyCompensations [−][src]
pub struct HourlyCompensations { pub compensation_multiplier: f64, pub hours: String, pub job_id: f64, pub name: String, }
Fields
compensation_multiplier: f64
The amount multiplied by the base rate to calculate total compensation per hour worked.
hours: String
The number of hours to be compensated for this pay period.
job_id: f64
The ID of the job for the compensation.
name: String
The name of the compensation. This also serves as the unique, immutable identifier for this compensation.
Trait Implementations
Returns the “default value” for a type. Read more
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 RefUnwindSafe for HourlyCompensations
impl Send for HourlyCompensations
impl Sync for HourlyCompensations
impl Unpin for HourlyCompensations
impl UnwindSafe for HourlyCompensations
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more