pub struct ActionRunStep {
pub name: Option<String>,
pub id: Option<String>,
pub condition: Option<String>,
pub env: Option<IndexMap<String, String>>,
pub shell: Option<String>,
pub run: Option<String>,
}Expand description
Action Run Step
Fields§
§name: Option<String>Step Name
id: Option<String>Step ID
condition: Option<String>Run if condition
env: Option<IndexMap<String, String>>Environment Variables
shell: Option<String>Shell to use (if any)
run: Option<String>Run command
Trait Implementations§
Source§impl Debug for ActionRunStep
impl Debug for ActionRunStep
Source§impl Default for ActionRunStep
impl Default for ActionRunStep
Source§fn default() -> ActionRunStep
fn default() -> ActionRunStep
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ActionRunStep
impl<'de> Deserialize<'de> for ActionRunStep
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 ActionRunStep
impl PartialEq for ActionRunStep
Source§impl Serialize for ActionRunStep
impl Serialize for ActionRunStep
impl StructuralPartialEq for ActionRunStep
Auto Trait Implementations§
impl Freeze for ActionRunStep
impl RefUnwindSafe for ActionRunStep
impl Send for ActionRunStep
impl Sync for ActionRunStep
impl Unpin for ActionRunStep
impl UnwindSafe for ActionRunStep
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