pub struct RustAtomizer { /* private fields */ }Expand description
Rust-specific atomizer with Tree-sitter support
Implementations§
Source§impl RustAtomizer
impl RustAtomizer
pub fn new(config: AtomizerConfig) -> Self
Sourcepub fn extract(&self, source: &str) -> CadiResult<Vec<ExtractedAtom>>
pub fn extract(&self, source: &str) -> CadiResult<Vec<ExtractedAtom>>
Extract atoms using Tree-sitter (when feature enabled)
Auto Trait Implementations§
impl Freeze for RustAtomizer
impl RefUnwindSafe for RustAtomizer
impl Send for RustAtomizer
impl Sync for RustAtomizer
impl Unpin for RustAtomizer
impl UnwindSafe for RustAtomizer
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