pub struct NewScript {Show 29 fields
pub path: String,
pub parent_hash: Option<String>,
pub summary: String,
pub description: String,
pub content: String,
pub schema: Option<Value>,
pub is_template: Option<bool>,
pub lock: Option<String>,
pub language: ScriptLang,
pub kind: Option<Kind>,
pub tag: Option<String>,
pub draft_only: Option<bool>,
pub envs: Option<Vec<String>>,
pub concurrent_limit: Option<i32>,
pub concurrency_time_window_s: Option<i32>,
pub cache_ttl: Option<f64>,
pub dedicated_worker: Option<bool>,
pub ws_error_handler_muted: Option<bool>,
pub priority: Option<i32>,
pub restart_unless_cancelled: Option<bool>,
pub timeout: Option<i32>,
pub delete_after_use: Option<bool>,
pub deployment_message: Option<String>,
pub concurrency_key: Option<String>,
pub visible_to_runner_only: Option<bool>,
pub no_main_func: Option<bool>,
pub codebase: Option<String>,
pub has_preprocessor: Option<bool>,
pub on_behalf_of_email: Option<String>,
}
Fields§
§path: String
§parent_hash: Option<String>
§summary: String
§description: String
§content: String
§schema: Option<Value>
§is_template: Option<bool>
§lock: Option<String>
§language: ScriptLang
§kind: Option<Kind>
§tag: Option<String>
§draft_only: Option<bool>
§envs: Option<Vec<String>>
§concurrent_limit: Option<i32>
§concurrency_time_window_s: Option<i32>
§cache_ttl: Option<f64>
§dedicated_worker: Option<bool>
§ws_error_handler_muted: Option<bool>
§priority: Option<i32>
§restart_unless_cancelled: Option<bool>
§timeout: Option<i32>
§delete_after_use: Option<bool>
§deployment_message: Option<String>
§concurrency_key: Option<String>
§visible_to_runner_only: Option<bool>
§no_main_func: Option<bool>
§codebase: Option<String>
§has_preprocessor: Option<bool>
§on_behalf_of_email: Option<String>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NewScript
impl<'de> Deserialize<'de> for NewScript
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 StructuralPartialEq for NewScript
Auto Trait Implementations§
impl Freeze for NewScript
impl RefUnwindSafe for NewScript
impl Send for NewScript
impl Sync for NewScript
impl Unpin for NewScript
impl UnwindSafe for NewScript
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