pub enum OnEmbedFailure {
Disable,
Warn,
}Expand description
Policy when an embedding request fails structurally during indexing.
Variants§
Disable
Stop indexing on the first failure and log one actionable error — a structural failure (wrong endpoint / missing model) is total, not transient, so degrading per-chunk just produces an empty index quietly.
Warn
Log every failed chunk and keep going (the historical behaviour).
Trait Implementations§
Source§impl Clone for OnEmbedFailure
impl Clone for OnEmbedFailure
Source§fn clone(&self) -> OnEmbedFailure
fn clone(&self) -> OnEmbedFailure
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 moreimpl Copy for OnEmbedFailure
Source§impl Debug for OnEmbedFailure
impl Debug for OnEmbedFailure
Source§impl Default for OnEmbedFailure
impl Default for OnEmbedFailure
Source§fn default() -> OnEmbedFailure
fn default() -> OnEmbedFailure
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OnEmbedFailure
impl<'de> Deserialize<'de> for OnEmbedFailure
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for OnEmbedFailure
Source§impl PartialEq for OnEmbedFailure
impl PartialEq for OnEmbedFailure
Source§impl Serialize for OnEmbedFailure
impl Serialize for OnEmbedFailure
impl StructuralPartialEq for OnEmbedFailure
Auto Trait Implementations§
impl Freeze for OnEmbedFailure
impl RefUnwindSafe for OnEmbedFailure
impl Send for OnEmbedFailure
impl Sync for OnEmbedFailure
impl Unpin for OnEmbedFailure
impl UnsafeUnpin for OnEmbedFailure
impl UnwindSafe for OnEmbedFailure
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> ErasedDestructor for Twhere
T: 'static,
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