Struct gusto_api::types::Compensations
source · pub struct Compensations {
pub fixed: Vec<Fixed>,
pub hourly: Vec<Hourly>,
pub paid_time_off: Vec<Fixed>,
}Expand description
The available company-wide compensation rates for the company.
Fields
fixed: Vec<Fixed>The available company-wide compensation rates for the company.
hourly: Vec<Hourly>The available company-wide compensation rates for the company.
paid_time_off: Vec<Fixed>The available company-wide compensation rates for the company.
Trait Implementations
sourceimpl Clone for Compensations
impl Clone for Compensations
sourcefn clone(&self) -> Compensations
fn clone(&self) -> Compensations
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for Compensations
impl Debug for Compensations
sourceimpl<'de> Deserialize<'de> for Compensations
impl<'de> Deserialize<'de> for Compensations
sourcefn 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
sourceimpl JsonSchema for Compensations
impl JsonSchema for Compensations
sourcefn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
sourcefn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moresourceimpl PartialEq<Compensations> for Compensations
impl PartialEq<Compensations> for Compensations
sourcefn eq(&self, other: &Compensations) -> bool
fn eq(&self, other: &Compensations) -> bool
sourceimpl Serialize for Compensations
impl Serialize for Compensations
impl StructuralPartialEq for Compensations
Auto Trait Implementations
impl RefUnwindSafe for Compensations
impl Send for Compensations
impl Sync for Compensations
impl Unpin for Compensations
impl UnwindSafe for Compensations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more