pub struct WorkflowReport {
pub workflow: Utf8PathBuf,
pub workflow_permissions: Option<PermissionSet>,
pub jobs: Vec<JobApiReport>,
pub summary: ReceiptSummary,
pub checks: Vec<Check>,
}Fields§
§workflow: Utf8PathBuf§workflow_permissions: Option<PermissionSet>§jobs: Vec<JobApiReport>§summary: ReceiptSummary§checks: Vec<Check>Trait Implementations§
Source§impl Clone for WorkflowReport
impl Clone for WorkflowReport
Source§impl Debug for WorkflowReport
impl Debug for WorkflowReport
Source§impl<'de> Deserialize<'de> for WorkflowReport
impl<'de> Deserialize<'de> for WorkflowReport
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 WorkflowReport
impl RefUnwindSafe for WorkflowReport
impl Send for WorkflowReport
impl Sync for WorkflowReport
impl Unpin for WorkflowReport
impl UnsafeUnpin for WorkflowReport
impl UnwindSafe for WorkflowReport
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