pub struct Scan {
pub content: Option<String>,
pub path: Option<String>,
}Fields§
§content: Option<String>Content is the source to scan. It is NEVER stored: what persists is the finding, with a masked preview and a fingerprint.
path: Option<String>Path is where the file lives, recorded on any finding so a result can be located in the tree it came from.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Scan
impl<'de> Deserialize<'de> for Scan
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Scan
Auto Trait Implementations§
impl Freeze for Scan
impl RefUnwindSafe for Scan
impl Send for Scan
impl Sync for Scan
impl Unpin for Scan
impl UnsafeUnpin for Scan
impl UnwindSafe for Scan
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