pub struct AttackExecutor { /* private fields */ }Implementations§
Source§impl AttackExecutor
impl AttackExecutor
pub fn new(config: AttackConfig) -> Self
pub fn with_patterns( config: AttackConfig, language: Language, frameworks: &[Framework], ) -> Self
pub fn execute(&self) -> Result<Vec<AttackResult>>
Auto Trait Implementations§
impl Freeze for AttackExecutor
impl RefUnwindSafe for AttackExecutor
impl Send for AttackExecutor
impl Sync for AttackExecutor
impl Unpin for AttackExecutor
impl UnsafeUnpin for AttackExecutor
impl UnwindSafe for AttackExecutor
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