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: f64The amount multiplied by the base rate to calculate total compensation per hour worked.
hours: StringThe number of hours to be compensated for this pay period.
job_id: f64The ID of the job for the compensation.
name: StringThe 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