pub struct GHStep {
pub name: Option<String>,
pub uses: Option<String>,
pub run: Option<String>,
pub with_inputs: Option<Value>,
pub env: Option<Value>,
pub condition: Option<String>,
pub id: Option<String>,
pub working_directory: Option<String>,
pub shell: Option<String>,
pub continue_on_error: Option<Value>,
pub timeout_minutes: Option<u32>,
}Fields§
§name: Option<String>§uses: Option<String>§run: Option<String>§with_inputs: Option<Value>§env: Option<Value>§condition: Option<String>§id: Option<String>§working_directory: Option<String>§shell: Option<String>§continue_on_error: Option<Value>§timeout_minutes: Option<u32>Trait Implementations§
Source§impl<'de> Deserialize<'de> for GHStep
impl<'de> Deserialize<'de> for GHStep
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<GHStep, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GHStep, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for GHStep
impl Serialize for GHStep
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for GHStep
impl RefUnwindSafe for GHStep
impl Send for GHStep
impl Sync for GHStep
impl Unpin for GHStep
impl UnsafeUnpin for GHStep
impl UnwindSafe for GHStep
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