pub struct WorkflowDispatchInput {
pub default: Option<Option<Value>>,
pub deprecation_message: Option<Option<String>>,
pub description: Option<String>,
pub options: Option<Option<Vec<String>>>,
pub required: Option<Option<bool>>,
pub type: Option<Option<WorkflowDispatchInputType>>,
}Expand description
WorkflowDispatchInput : GitHub Workflow Dispatch Input definition
Fields§
§default: Option<Option<Value>>§deprecation_message: Option<Option<String>>A string shown to users using the deprecated input
description: Option<String>A string description of the input parameter
options: Option<Option<Vec<String>>>Options of dropdown, required if type = choice
required: Option<Option<bool>>A boolean to indicate whether the action requires the input parameter. Set to true when the parameter is required.
type: Option<Option<WorkflowDispatchInputType>>A string representing the type of the input.
Implementations§
Source§impl WorkflowDispatchInput
impl WorkflowDispatchInput
Sourcepub fn new() -> WorkflowDispatchInput
pub fn new() -> WorkflowDispatchInput
GitHub Workflow Dispatch Input definition
Trait Implementations§
Source§impl Clone for WorkflowDispatchInput
impl Clone for WorkflowDispatchInput
Source§fn clone(&self) -> WorkflowDispatchInput
fn clone(&self) -> WorkflowDispatchInput
Returns a duplicate of the value. Read more
1.0.0 · 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 WorkflowDispatchInput
impl Debug for WorkflowDispatchInput
Source§impl Default for WorkflowDispatchInput
impl Default for WorkflowDispatchInput
Source§fn default() -> WorkflowDispatchInput
fn default() -> WorkflowDispatchInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkflowDispatchInput
impl<'de> Deserialize<'de> for WorkflowDispatchInput
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 WorkflowDispatchInput
impl PartialEq for WorkflowDispatchInput
Source§impl Serialize for WorkflowDispatchInput
impl Serialize for WorkflowDispatchInput
impl StructuralPartialEq for WorkflowDispatchInput
Auto Trait Implementations§
impl Freeze for WorkflowDispatchInput
impl RefUnwindSafe for WorkflowDispatchInput
impl Send for WorkflowDispatchInput
impl Sync for WorkflowDispatchInput
impl Unpin for WorkflowDispatchInput
impl UnwindSafe for WorkflowDispatchInput
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