Struct google_coordinate1::api::JobChange
source · pub struct JobChange {
pub kind: Option<String>,
pub state: Option<JobState>,
pub timestamp: Option<u64>,
}
Expand description
Change to a job. For example assigning the job to a different worker.
This type is not used in any activity, and only used as part of another schema.
Fields§
§kind: Option<String>
Identifies this object as a job change.
state: Option<JobState>
Change applied to the job. Only the fields that were changed are set.
timestamp: Option<u64>
Time at which this change was applied.
Trait Implementations§
source§impl<'de> Deserialize<'de> for JobChange
impl<'de> Deserialize<'de> for JobChange
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 Part for JobChange
Auto Trait Implementations§
impl RefUnwindSafe for JobChange
impl Send for JobChange
impl Sync for JobChange
impl Unpin for JobChange
impl UnwindSafe for JobChange
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