pub struct AnalysisEngine { /* private fields */ }Expand description
Convenience façade used by the CLI.
Implementations§
Source§impl AnalysisEngine
impl AnalysisEngine
pub fn new() -> Self
pub fn analyze( &self, request: &AnalysisRequest, ) -> Result<AnalysisReport, String>
pub fn supported_languages(&self) -> Vec<LanguageId>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for AnalysisEngine
impl !UnwindSafe for AnalysisEngine
impl Freeze for AnalysisEngine
impl Send for AnalysisEngine
impl Sync for AnalysisEngine
impl Unpin for AnalysisEngine
impl UnsafeUnpin for AnalysisEngine
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