Struct google_jobs4::api::JobEvent [−][src]
Expand description
An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.
This type is not used in any activity, and only used as part of another schema.
Fields
jobs: Option<Vec<String>>
Required. The job name(s) associated with this event. For example, if this is an impression event, this field contains the identifiers of all jobs shown to the job seeker. If this was a view event, this field contains the identifier of the viewed job. The format is “projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}”, for example, “projects/foo/tenants/bar/jobs/baz”.
type_: Option<String>
Required. The type of the event (see JobEventType).
Trait Implementations
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 JobEvent
impl UnwindSafe for JobEvent
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more