pub struct PatternScannerBuilder { /* private fields */ }Implementations§
Source§impl PatternScannerBuilder
impl PatternScannerBuilder
Sourcepub fn with_bytes<T: AsRef<[u8]>>(self, bytes: T) -> Self
pub fn with_bytes<T: AsRef<[u8]>>(self, bytes: T) -> Self
Set the bytes to scan
Sourcepub fn with_threads(self, threads: usize) -> Self
pub fn with_threads(self, threads: usize) -> Self
Set the number of threads to use
Sourcepub fn build(self) -> PatternScanner
pub fn build(self) -> PatternScanner
Build the pattern scanner
Auto Trait Implementations§
impl Freeze for PatternScannerBuilder
impl !RefUnwindSafe for PatternScannerBuilder
impl !Send for PatternScannerBuilder
impl !Sync for PatternScannerBuilder
impl Unpin for PatternScannerBuilder
impl !UnwindSafe for PatternScannerBuilder
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more