pub struct CloudJobExtended {
pub completion_time: Option<i32>,
pub create_time: Option<i32>,
pub description: Option<String>,
pub effective_state: Option<String>,
pub files: Option<CloudJobFiles>,
pub id: Option<i32>,
pub job_engine_job: Option<CloudJobJobEngineJob>,
pub job_state: Option<String>,
pub operation_state: Option<String>,
pub state_change_time: Option<i32>,
pub _type: Option<String>,
}
Fields§
§completion_time: Option<i32>
The time at which the job was completed (if applicable)
create_time: Option<i32>
The time at which the job was created
description: Option<String>
A brief description of the job contents
effective_state: Option<String>
The effective state of the job (e.g,. the combination of operation_state and job_state)
files: Option<CloudJobFiles>
The files and filters addressed by this job
id: Option<i32>
The job’s ID
job_engine_job: Option<CloudJobJobEngineJob>
Information about the related job engine job if there is one
job_state: Option<String>
The current state of the job
operation_state: Option<String>
The current state of the operation associated with the job
state_change_time: Option<i32>
The last time at which the job state changed
_type: Option<String>
The type of cloud action to be performed by this job.
Trait Implementations§
Source§impl Debug for CloudJobExtended
impl Debug for CloudJobExtended
Source§impl<'de> Deserialize<'de> for CloudJobExtended
impl<'de> Deserialize<'de> for CloudJobExtended
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
Auto Trait Implementations§
impl Freeze for CloudJobExtended
impl RefUnwindSafe for CloudJobExtended
impl Send for CloudJobExtended
impl Sync for CloudJobExtended
impl Unpin for CloudJobExtended
impl UnwindSafe for CloudJobExtended
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more