pub struct ActionManifest {
pub source_path: 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)>,
}Fields§
§source_path: 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)>Implementations§
Trait Implementations§
Source§impl Clone for ActionManifest
impl Clone for ActionManifest
Source§fn clone(&self) -> ActionManifest
fn clone(&self) -> ActionManifest
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 moreSource§impl Debug for ActionManifest
impl Debug for ActionManifest
Source§impl Default for ActionManifest
impl Default for ActionManifest
Source§fn default() -> ActionManifest
fn default() -> ActionManifest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ActionManifest
impl RefUnwindSafe for ActionManifest
impl Send for ActionManifest
impl Sync for ActionManifest
impl Unpin for ActionManifest
impl UnsafeUnpin for ActionManifest
impl UnwindSafe for ActionManifest
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