pub struct BashScriptTemplate {
pub script: String,
pub env: Option<BTreeMap<String, Value>>,
pub cwd: Option<String>,
pub sandbox: Option<BashSandboxTemplate>,
}Fields§
§script: String§env: Option<BTreeMap<String, Value>>§cwd: Option<String>§sandbox: Option<BashSandboxTemplate>Trait Implementations§
Source§impl Clone for BashScriptTemplate
impl Clone for BashScriptTemplate
Source§fn clone(&self) -> BashScriptTemplate
fn clone(&self) -> BashScriptTemplate
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 BashScriptTemplate
impl Debug for BashScriptTemplate
Source§impl<'de> Deserialize<'de> for BashScriptTemplate
impl<'de> Deserialize<'de> for BashScriptTemplate
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 BashScriptTemplate
impl RefUnwindSafe for BashScriptTemplate
impl Send for BashScriptTemplate
impl Sync for BashScriptTemplate
impl Unpin for BashScriptTemplate
impl UnsafeUnpin for BashScriptTemplate
impl UnwindSafe for BashScriptTemplate
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