pub struct ReqPostApp {Show 18 fields
pub id: String,
pub version: String,
pub description: Option<String>,
pub owner: Option<String>,
pub enabled: Option<bool>,
pub version_enabled: Option<bool>,
pub locked: Option<bool>,
pub runtime: Option<RuntimeEnum>,
pub runtime_version: Option<String>,
pub runtime_options: Option<Vec<RuntimeOptionEnum>>,
pub container_image: String,
pub job_type: Option<JobTypeEnum>,
pub max_jobs: Option<i32>,
pub max_jobs_per_user: Option<i32>,
pub strict_file_inputs: Option<bool>,
pub job_attributes: Option<Box<JobAttributes>>,
pub tags: Option<Vec<String>>,
pub notes: Option<Value>,
}Fields§
§id: String§version: String§description: Option<String>§owner: Option<String>§enabled: Option<bool>§version_enabled: Option<bool>§locked: Option<bool>§runtime: Option<RuntimeEnum>§runtime_version: Option<String>§runtime_options: Option<Vec<RuntimeOptionEnum>>§container_image: String§job_type: Option<JobTypeEnum>§max_jobs: Option<i32>§max_jobs_per_user: Option<i32>§strict_file_inputs: Option<bool>§job_attributes: Option<Box<JobAttributes>>§notes: Option<Value>Implementations§
Source§impl ReqPostApp
impl ReqPostApp
Trait Implementations§
Source§impl Clone for ReqPostApp
impl Clone for ReqPostApp
Source§fn clone(&self) -> ReqPostApp
fn clone(&self) -> ReqPostApp
Returns a duplicate 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 ReqPostApp
impl Debug for ReqPostApp
Source§impl Default for ReqPostApp
impl Default for ReqPostApp
Source§fn default() -> ReqPostApp
fn default() -> ReqPostApp
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReqPostApp
impl<'de> Deserialize<'de> for ReqPostApp
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 ReqPostApp
impl PartialEq for ReqPostApp
Source§impl Serialize for ReqPostApp
impl Serialize for ReqPostApp
impl StructuralPartialEq for ReqPostApp
Auto Trait Implementations§
impl Freeze for ReqPostApp
impl RefUnwindSafe for ReqPostApp
impl Send for ReqPostApp
impl Sync for ReqPostApp
impl Unpin for ReqPostApp
impl UnsafeUnpin for ReqPostApp
impl UnwindSafe for ReqPostApp
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