pub enum RefreshReason {
Show 16 variants
EmptyBatch,
TooManyItems,
PayloadTooLarge,
WorkspaceMismatch,
SourceMismatch,
EmptySourceId,
EmptyContentType,
InvalidMetadata,
RawBodyConflict,
ItemTooLarge,
SourceIdOutsideScope,
DuplicateSourceId,
ExtractionFailed,
StorageFailed,
EmbeddingPending,
SidecarPending,
}Variants§
EmptyBatch
TooManyItems
PayloadTooLarge
WorkspaceMismatch
SourceMismatch
EmptySourceId
EmptyContentType
InvalidMetadata
RawBodyConflict
ItemTooLarge
SourceIdOutsideScope
DuplicateSourceId
ExtractionFailed
StorageFailed
EmbeddingPending
SidecarPending
Trait Implementations§
Source§impl Clone for RefreshReason
impl Clone for RefreshReason
Source§fn clone(&self) -> RefreshReason
fn clone(&self) -> RefreshReason
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 RefreshReason
Source§impl Debug for RefreshReason
impl Debug for RefreshReason
impl Eq for RefreshReason
Source§impl Hash for RefreshReason
impl Hash for RefreshReason
Source§impl PartialEq for RefreshReason
impl PartialEq for RefreshReason
Source§impl Serialize for RefreshReason
impl Serialize for RefreshReason
impl StructuralPartialEq for RefreshReason
Auto Trait Implementations§
impl Freeze for RefreshReason
impl RefUnwindSafe for RefreshReason
impl Send for RefreshReason
impl Sync for RefreshReason
impl Unpin for RefreshReason
impl UnsafeUnpin for RefreshReason
impl UnwindSafe for RefreshReason
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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