pub struct RecursiveChunker { /* private fields */ }Expand description
A recursive text chunker with syntax awareness.
Implementations§
Source§impl RecursiveChunker
impl RecursiveChunker
Sourcepub fn new(config: RecursiveSplitConfig) -> Result<Self, String>
pub fn new(config: RecursiveSplitConfig) -> Result<Self, String>
Create a new recursive chunker with the given configuration.
Returns an error if any regex pattern is invalid or if there are duplicate language names.
Auto Trait Implementations§
impl Freeze for RecursiveChunker
impl RefUnwindSafe for RecursiveChunker
impl Send for RecursiveChunker
impl Sync for RecursiveChunker
impl Unpin for RecursiveChunker
impl UnsafeUnpin for RecursiveChunker
impl UnwindSafe for RecursiveChunker
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