pub enum Runs {
JavaScript(JavaScript),
Composite(Composite),
Docker(Docker),
}
Expand description
An action runs
definition.
A runs
definition can be either a JavaScript action, a “composite” action
(made up of several constituent actions), or a Docker action.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Runs
impl<'de> Deserialize<'de> for Runs
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 Runs
impl RefUnwindSafe for Runs
impl Send for Runs
impl Sync for Runs
impl Unpin for Runs
impl UnwindSafe for Runs
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