Struct cli::types::EnvValueScript
source · pub struct EnvValueScript {
pub script: Vec<String>,
pub multi_line: Option<bool>,
pub condition: Option<TaskCondition>,
pub depends_on: Option<Vec<String>>,
}
Expand description
Env value provided by a script
Fields§
§script: Vec<String>
The script to execute to get the env value
multi_line: Option<bool>
True/False to enable multi line env values
condition: Option<TaskCondition>
The condition to validate
depends_on: Option<Vec<String>>
The explicit environment variables this script depends on
Trait Implementations§
source§impl Clone for EnvValueScript
impl Clone for EnvValueScript
source§fn clone(&self) -> EnvValueScript
fn clone(&self) -> EnvValueScript
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 EnvValueScript
impl Debug for EnvValueScript
source§impl<'de> Deserialize<'de> for EnvValueScript
impl<'de> Deserialize<'de> for EnvValueScript
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