pub struct CSharpAtomizer { /* private fields */ }Expand description
C#-specific atomizer with Tree-sitter support
Implementations§
Source§impl CSharpAtomizer
impl CSharpAtomizer
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 CSharpAtomizer
impl RefUnwindSafe for CSharpAtomizer
impl Send for CSharpAtomizer
impl Sync for CSharpAtomizer
impl Unpin for CSharpAtomizer
impl UnwindSafe for CSharpAtomizer
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