pub struct CodebaseScanner { /* private fields */ }Expand description
Scanner for finding QAIL and SQL references in source code.
Implementations§
Source§impl CodebaseScanner
impl CodebaseScanner
Sourcepub fn scan(&self, path: &Path) -> Vec<CodeReference>
pub fn scan(&self, path: &Path) -> Vec<CodeReference>
Scan a directory for all QAIL and SQL references.
Sourcepub fn scan_with_details(&self, path: &Path) -> ScanResult
pub fn scan_with_details(&self, path: &Path) -> ScanResult
Scan a directory with detailed per-file breakdown.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CodebaseScanner
impl RefUnwindSafe for CodebaseScanner
impl Send for CodebaseScanner
impl Sync for CodebaseScanner
impl Unpin for CodebaseScanner
impl UnwindSafe for CodebaseScanner
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