pub struct FixedSizeChunker {
pub chunk_size: usize,
pub overlap: usize,
}Expand description
固定大小分块策略
Fields§
§chunk_size: usize分块大小(字符数)
overlap: usize重叠大小
Implementations§
Trait Implementations§
Source§impl ChunkingStrategy for FixedSizeChunker
impl ChunkingStrategy for FixedSizeChunker
Source§impl Clone for FixedSizeChunker
impl Clone for FixedSizeChunker
Source§fn clone(&self) -> FixedSizeChunker
fn clone(&self) -> FixedSizeChunker
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FixedSizeChunker
impl Debug for FixedSizeChunker
Auto Trait Implementations§
impl Freeze for FixedSizeChunker
impl RefUnwindSafe for FixedSizeChunker
impl Send for FixedSizeChunker
impl Sync for FixedSizeChunker
impl Unpin for FixedSizeChunker
impl UnsafeUnpin for FixedSizeChunker
impl UnwindSafe for FixedSizeChunker
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more