pub struct IngestOptions {
pub create_phantoms: Option<bool>,
pub report_per_item: bool,
pub embed: Option<bool>,
}Expand description
Per-request ingest options.
Fields§
§create_phantoms: Option<bool>Create phantom endpoint nodes for edges whose endpoints are not in the
batch and not stored. None = the deployment default (on).
report_per_item: boolReturn per-item outcomes on success (errors are always per item).
embed: Option<bool>Whether this batch’s nodes are embedded. None = the deployment
default (on). false keeps existing vectors rather than clearing
them: a metadata-only re-sync should not cost a re-embedding pass, and
should not silently empty the vector arm either.
Trait Implementations§
Source§impl Clone for IngestOptions
impl Clone for IngestOptions
Source§impl Debug for IngestOptions
impl Debug for IngestOptions
Source§impl Default for IngestOptions
impl Default for IngestOptions
impl Eq for IngestOptions
Source§impl PartialEq for IngestOptions
impl PartialEq for IngestOptions
impl StructuralPartialEq for IngestOptions
Auto Trait Implementations§
impl Freeze for IngestOptions
impl RefUnwindSafe for IngestOptions
impl Send for IngestOptions
impl Sync for IngestOptions
impl Unpin for IngestOptions
impl UnsafeUnpin for IngestOptions
impl UnwindSafe for IngestOptions
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<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.