pub struct IngestBatch {
pub vectors: Vec<IngestVector>,
pub dedup: bool,
}Expand description
A validated batch.
Fields§
§vectors: Vec<IngestVector>Vectors (1..=MAX_VECTORS_PER_BATCH).
dedup: boolSkip vectors the store already holds (same id, or bit-identical values).
Trait Implementations§
Source§impl Clone for IngestBatch
impl Clone for IngestBatch
Source§impl Debug for IngestBatch
impl Debug for IngestBatch
Source§impl PartialEq for IngestBatch
impl PartialEq for IngestBatch
impl StructuralPartialEq for IngestBatch
Auto Trait Implementations§
impl Freeze for IngestBatch
impl RefUnwindSafe for IngestBatch
impl Send for IngestBatch
impl Sync for IngestBatch
impl Unpin for IngestBatch
impl UnsafeUnpin for IngestBatch
impl UnwindSafe for IngestBatch
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