Struct google_jobs3::api::HistogramFacets
source · pub struct HistogramFacets {
pub compensation_histogram_facets: Option<Vec<CompensationHistogramRequest>>,
pub custom_attribute_histogram_facets: Option<Vec<CustomAttributeHistogramRequest>>,
pub simple_histogram_facets: Option<Vec<String>>,
}
Expand description
Input only. Histogram facets to be specified in SearchJobsRequest.
This type is not used in any activity, and only used as part of another schema.
Fields§
§compensation_histogram_facets: Option<Vec<CompensationHistogramRequest>>
Optional. Specifies compensation field-based histogram requests. Duplicate values of CompensationHistogramRequest.type are not allowed.
custom_attribute_histogram_facets: Option<Vec<CustomAttributeHistogramRequest>>
Optional. Specifies the custom attributes histogram requests. Duplicate values of CustomAttributeHistogramRequest.key are not allowed.
simple_histogram_facets: Option<Vec<String>>
Optional. Specifies the simple type of histogram facets, for example, COMPANY_SIZE
, EMPLOYMENT_TYPE
etc.
Trait Implementations§
source§impl Clone for HistogramFacets
impl Clone for HistogramFacets
source§fn clone(&self) -> HistogramFacets
fn clone(&self) -> HistogramFacets
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 HistogramFacets
impl Debug for HistogramFacets
source§impl Default for HistogramFacets
impl Default for HistogramFacets
source§fn default() -> HistogramFacets
fn default() -> HistogramFacets
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for HistogramFacets
impl<'de> Deserialize<'de> for HistogramFacets
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 HistogramFacets
impl Serialize for HistogramFacets
impl Part for HistogramFacets
Auto Trait Implementations§
impl RefUnwindSafe for HistogramFacets
impl Send for HistogramFacets
impl Sync for HistogramFacets
impl Unpin for HistogramFacets
impl UnwindSafe for HistogramFacets
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