pub struct ReusableWorkflowCallJob {
pub name: Option<String>,
pub permissions: Permissions,
pub needs: Vec<String>,
pub if: Option<If>,
pub uses: String,
pub with: Env,
pub secrets: Option<Secrets>,
}
Fields§
§name: Option<String>
§permissions: Permissions
§needs: Vec<String>
§if: Option<If>
§uses: String
§with: Env
§secrets: Option<Secrets>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ReusableWorkflowCallJob
impl<'de> Deserialize<'de> for ReusableWorkflowCallJob
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 ReusableWorkflowCallJob
impl RefUnwindSafe for ReusableWorkflowCallJob
impl Send for ReusableWorkflowCallJob
impl Sync for ReusableWorkflowCallJob
impl Unpin for ReusableWorkflowCallJob
impl UnwindSafe for ReusableWorkflowCallJob
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