pub struct ReusableCall {
pub line: usize,
pub spec: String,
pub file_name: String,
pub source: ReusableSource,
}Expand description
A job calling a reusable workflow.
Fields§
§line: usizeLine of the uses: key.
spec: StringScalar text, for example ./.github/workflows/lint.yml.
file_name: StringFile name the call asks for, for example lint.yml.
source: ReusableSourceLocal scan or a remote repository pinned to a ref.
Trait Implementations§
Source§impl Clone for ReusableCall
impl Clone for ReusableCall
Source§impl Debug for ReusableCall
impl Debug for ReusableCall
impl Eq for ReusableCall
Source§impl PartialEq for ReusableCall
impl PartialEq for ReusableCall
impl StructuralPartialEq for ReusableCall
Auto Trait Implementations§
impl Freeze for ReusableCall
impl RefUnwindSafe for ReusableCall
impl Send for ReusableCall
impl Sync for ReusableCall
impl Unpin for ReusableCall
impl UnsafeUnpin for ReusableCall
impl UnwindSafe for ReusableCall
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