pub struct Characters;
Expand description
Used for splitting a piece of text into chunks based on the number of characters in each chunk.
use text_splitter::TextSplitter;
// Uses character splitter by default.
let splitter = TextSplitter::new(10);
Trait Implementations§
Source§impl ChunkSizer for Characters
impl ChunkSizer for Characters
Source§impl Clone for Characters
impl Clone for Characters
Source§fn clone(&self) -> Characters
fn clone(&self) -> Characters
Returns a copy of the value. Read more
1.0.0 · 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 Characters
impl Debug for Characters
Source§impl PartialEq for Characters
impl PartialEq for Characters
impl Copy for Characters
impl StructuralPartialEq for Characters
Auto Trait Implementations§
impl Freeze for Characters
impl RefUnwindSafe for Characters
impl Send for Characters
impl Sync for Characters
impl Unpin for Characters
impl UnwindSafe for Characters
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> 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