Struct google_coordinate1::api::Job
source · pub struct Job {
pub id: Option<u64>,
pub job_change: Option<Vec<JobChange>>,
pub kind: Option<String>,
pub state: Option<JobState>,
}
Expand description
A job.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- get jobs (response)
- insert jobs (request|response)
- list jobs (none)
- patch jobs (request|response)
- update jobs (request|response)
Fields§
§id: Option<u64>
Job id.
job_change: Option<Vec<JobChange>>
List of job changes since it was created. The first change corresponds to the state of the job when it was created.
kind: Option<String>
Identifies this object as a job.
state: Option<JobState>
Current job state.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Job
impl<'de> Deserialize<'de> for Job
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
impl RequestValue for Job
impl Resource for Job
impl ResponseResult for Job
Auto Trait Implementations§
impl RefUnwindSafe for Job
impl Send for Job
impl Sync for Job
impl Unpin for Job
impl UnwindSafe for Job
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