Struct google_jobs3::api::CompensationInfo
source · pub struct CompensationInfo {
pub annualized_base_compensation_range: Option<CompensationRange>,
pub annualized_total_compensation_range: Option<CompensationRange>,
pub entries: Option<Vec<CompensationEntry>>,
}
Expand description
Job compensation details.
This type is not used in any activity, and only used as part of another schema.
Fields§
§annualized_base_compensation_range: Option<CompensationRange>
Output only. Annualized base compensation range. Computed as base compensation entry’s CompensationEntry.compensation times CompensationEntry.expected_units_per_year. See CompensationEntry for explanation on compensation annualization.
annualized_total_compensation_range: Option<CompensationRange>
Output only. Annualized total compensation range. Computed as all compensation entries’ CompensationEntry.compensation times CompensationEntry.expected_units_per_year. See CompensationEntry for explanation on compensation annualization.
entries: Option<Vec<CompensationEntry>>
Optional. Job compensation information. At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as ** base compensation entry ** for the job.
Trait Implementations§
source§impl Clone for CompensationInfo
impl Clone for CompensationInfo
source§fn clone(&self) -> CompensationInfo
fn clone(&self) -> CompensationInfo
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more