Struct feroxbuster::event_handlers::Tasks [−][src]
pub struct Tasks { pub terminal: JoinHandle<Result<()>>, pub stats: JoinHandle<Result<()>>, pub filters: JoinHandle<Result<()>>, pub scans: JoinHandle<Result<()>>, }
Expand description
Simple container for multiple JoinHandles
Fields
terminal: JoinHandle<Result<()>>
JoinHandle for terminal handler
stats: JoinHandle<Result<()>>
JoinHandle for statistics handler
filters: JoinHandle<Result<()>>
JoinHandle for filters handler
scans: JoinHandle<Result<()>>
JoinHandle for scans handler
Implementations
Tasks implementation
pub fn new(
terminal: JoinHandle<Result<()>>,
stats: JoinHandle<Result<()>>,
filters: JoinHandle<Result<()>>,
scans: JoinHandle<Result<()>>
) -> Self
pub fn new(
terminal: JoinHandle<Result<()>>,
stats: JoinHandle<Result<()>>,
filters: JoinHandle<Result<()>>,
scans: JoinHandle<Result<()>>
) -> Self
Given JoinHandles for terminal, statistics, and filters create a new Tasks object
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Tasks
impl !UnwindSafe for Tasks