pub struct OfflineMockScanner;Expand description
Deterministic offline scanner for tests and local development only.
Trait Implementations§
Source§impl Clone for OfflineMockScanner
impl Clone for OfflineMockScanner
impl Copy for OfflineMockScanner
Source§impl Debug for OfflineMockScanner
impl Debug for OfflineMockScanner
Source§impl Default for OfflineMockScanner
impl Default for OfflineMockScanner
Source§impl UploadScanner for OfflineMockScanner
impl UploadScanner for OfflineMockScanner
Source§fn scan(
&self,
upload: &QuarantinedUpload,
bytes: &[u8],
) -> Result<ScanVerdict, UploadError>
fn scan( &self, upload: &QuarantinedUpload, bytes: &[u8], ) -> Result<ScanVerdict, UploadError>
Scans bytes previously admitted as
upload and returns an explicit verdict.Auto Trait Implementations§
impl Freeze for OfflineMockScanner
impl RefUnwindSafe for OfflineMockScanner
impl Send for OfflineMockScanner
impl Sync for OfflineMockScanner
impl Unpin for OfflineMockScanner
impl UnsafeUnpin for OfflineMockScanner
impl UnwindSafe for OfflineMockScanner
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