pub struct TextEmbedder { /* private fields */ }
Expand description
Accumulates string values that need to be embedded. Used by the Embed trait.
Implementations§
Source§impl TextEmbedder
impl TextEmbedder
Sourcepub fn embed(&mut self, text: String)
pub fn embed(&mut self, text: String)
Adds input text
string to the list of texts in the TextEmbedder that need to be embedded.
Trait Implementations§
Source§impl Default for TextEmbedder
impl Default for TextEmbedder
Source§fn default() -> TextEmbedder
fn default() -> TextEmbedder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TextEmbedder
impl RefUnwindSafe for TextEmbedder
impl Send for TextEmbedder
impl Sync for TextEmbedder
impl Unpin for TextEmbedder
impl UnwindSafe for TextEmbedder
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> 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