pub struct JobEnvironment {
pub endpoints: Vec<ServiceEndpoint>,
pub mask: Vec<MaskHint>,
pub options: Option<Value>,
pub secure_files: Vec<SecureFile>,
pub system_connection: Option<ServiceEndpoint>,
pub variables: Option<Value>,
}Expand description
Represents the context of variables and vectors for a job request.
Fields§
§endpoints: Vec<ServiceEndpoint>§mask: Vec<MaskHint>§options: Option<Value>§secure_files: Vec<SecureFile>§system_connection: Option<ServiceEndpoint>Represents an endpoint which may be used by an orchestration job.
variables: Option<Value>Implementations§
Trait Implementations§
source§impl Clone for JobEnvironment
impl Clone for JobEnvironment
source§fn clone(&self) -> JobEnvironment
fn clone(&self) -> JobEnvironment
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 JobEnvironment
impl Debug for JobEnvironment
source§impl Default for JobEnvironment
impl Default for JobEnvironment
source§fn default() -> JobEnvironment
fn default() -> JobEnvironment
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for JobEnvironment
impl<'de> Deserialize<'de> for JobEnvironment
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 JobEnvironment
impl PartialEq for JobEnvironment
source§fn eq(&self, other: &JobEnvironment) -> bool
fn eq(&self, other: &JobEnvironment) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for JobEnvironment
impl Serialize for JobEnvironment
impl StructuralPartialEq for JobEnvironment
Auto Trait Implementations§
impl RefUnwindSafe for JobEnvironment
impl Send for JobEnvironment
impl Sync for JobEnvironment
impl Unpin for JobEnvironment
impl UnwindSafe for JobEnvironment
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