pub struct SecurityScanner { /* private fields */ }Expand description
Security scanner for workflows
Implementations§
Source§impl SecurityScanner
impl SecurityScanner
Sourcepub fn new(config: SecurityConfig) -> Self
pub fn new(config: SecurityConfig) -> Self
Create a new security scanner
Sourcepub fn scan(&self, workflow: &Workflow) -> SecurityAuditReport
pub fn scan(&self, workflow: &Workflow) -> SecurityAuditReport
Scan a workflow for security issues
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SecurityScanner
impl RefUnwindSafe for SecurityScanner
impl Send for SecurityScanner
impl Sync for SecurityScanner
impl Unpin for SecurityScanner
impl UnwindSafe for SecurityScanner
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