Struct google_jobs3::api::CompensationFilter
source · pub struct CompensationFilter {
pub include_jobs_with_unspecified_compensation_range: Option<bool>,
pub range: Option<CompensationRange>,
pub type_: Option<String>,
pub units: Option<Vec<String>>,
}
Expand description
Input only. Filter on job compensation type and amount.
This type is not used in any activity, and only used as part of another schema.
Fields§
§include_jobs_with_unspecified_compensation_range: Option<bool>
Optional. If set to true, jobs with unspecified compensation range fields are included.
range: Option<CompensationRange>
Optional. Compensation range.
type_: Option<String>
Required. Type of filter.
units: Option<Vec<String>>
Required. Specify desired base compensation entry's
CompensationInfo.CompensationUnit.
Trait Implementations§
source§impl Clone for CompensationFilter
impl Clone for CompensationFilter
source§fn clone(&self) -> CompensationFilter
fn clone(&self) -> CompensationFilter
Returns a copy 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 CompensationFilter
impl Debug for CompensationFilter
source§impl Default for CompensationFilter
impl Default for CompensationFilter
source§fn default() -> CompensationFilter
fn default() -> CompensationFilter
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CompensationFilter
impl<'de> Deserialize<'de> for CompensationFilter
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
source§impl Serialize for CompensationFilter
impl Serialize for CompensationFilter
impl Part for CompensationFilter
Auto Trait Implementations§
impl RefUnwindSafe for CompensationFilter
impl Send for CompensationFilter
impl Sync for CompensationFilter
impl Unpin for CompensationFilter
impl UnwindSafe for CompensationFilter
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