pub struct JobRequestMessage {
pub environment: Option<JobEnvironment>,
pub job_id: Option<String>,
pub job_name: Option<String>,
pub job_ref_name: Option<String>,
pub message_type: Option<String>,
pub plan: Option<TaskOrchestrationPlanReference>,
pub timeline: Option<TimelineReference>,
}
Expand description
Fields§
§environment: Option<JobEnvironment>
Represents the context of variables and vectors for a job request.
job_id: Option<String>
§job_name: Option<String>
§job_ref_name: Option<String>
§message_type: Option<String>
§plan: Option<TaskOrchestrationPlanReference>
§timeline: Option<TimelineReference>
A reference to a timeline.
Implementations§
Trait Implementations§
source§impl Clone for JobRequestMessage
impl Clone for JobRequestMessage
source§fn clone(&self) -> JobRequestMessage
fn clone(&self) -> JobRequestMessage
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 JobRequestMessage
impl Debug for JobRequestMessage
source§impl Default for JobRequestMessage
impl Default for JobRequestMessage
source§fn default() -> JobRequestMessage
fn default() -> JobRequestMessage
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for JobRequestMessage
impl<'de> Deserialize<'de> for JobRequestMessage
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 PartialEq for JobRequestMessage
impl PartialEq for JobRequestMessage
source§fn eq(&self, other: &JobRequestMessage) -> bool
fn eq(&self, other: &JobRequestMessage) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for JobRequestMessage
impl Serialize for JobRequestMessage
impl StructuralPartialEq for JobRequestMessage
Auto Trait Implementations§
impl Freeze for JobRequestMessage
impl RefUnwindSafe for JobRequestMessage
impl Send for JobRequestMessage
impl Sync for JobRequestMessage
impl Unpin for JobRequestMessage
impl UnwindSafe for JobRequestMessage
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