1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//! Content chunking module
//!
//! This module provides traits and implementations for text chunking strategies.
use async_trait;
pub use WordChunker;
pub use ;
/// Trait for content chunking strategies
///
/// Implementors of this trait can provide custom chunking logic for text processing.
/// The trait is async to allow for complex chunking strategies that might require
/// external services or intensive computation.