pub struct ActionPlanInput {
pub action_ref: String,
pub step_id: Option<String>,
pub action_path: Option<Utf8PathBuf>,
pub using: Option<String>,
pub image: Option<String>,
pub entrypoint: Option<String>,
pub pre_entrypoint: Option<String>,
pub post_entrypoint: Option<String>,
pub args: Vec<String>,
pub env: Vec<(String, String)>,
pub location: Option<String>,
}Expand description
Concrete plan-action inputs.
Fields§
§action_ref: String§step_id: Option<String>§action_path: Option<Utf8PathBuf>§using: Option<String>§image: Option<String>§entrypoint: Option<String>§pre_entrypoint: Option<String>§post_entrypoint: Option<String>§args: Vec<String>§env: Vec<(String, String)>§location: Option<String>Trait Implementations§
Source§impl Clone for ActionPlanInput
impl Clone for ActionPlanInput
Source§fn clone(&self) -> ActionPlanInput
fn clone(&self) -> ActionPlanInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ActionPlanInput
impl RefUnwindSafe for ActionPlanInput
impl Send for ActionPlanInput
impl Sync for ActionPlanInput
impl Unpin for ActionPlanInput
impl UnsafeUnpin for ActionPlanInput
impl UnwindSafe for ActionPlanInput
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