pub struct JsonlConfig {
pub id_field: Option<String>,
pub embedding_field: Option<String>,
pub collection: String,
pub batch_size: usize,
pub skip_errors: bool,
pub max_lines: Option<usize>,
}Expand description
JSONL import configuration
Fields§
§id_field: Option<String>Field to use as entity ID (auto-generated if None)
embedding_field: Option<String>Field containing vector embedding (if any)
collection: StringCollection/table name
batch_size: usizeNumber of records to process in each batch
skip_errors: boolSkip lines that fail to parse
max_lines: Option<usize>Maximum lines to import (None for all)
Trait Implementations§
Source§impl Clone for JsonlConfig
impl Clone for JsonlConfig
Source§fn clone(&self) -> JsonlConfig
fn clone(&self) -> JsonlConfig
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 moreSource§impl Debug for JsonlConfig
impl Debug for JsonlConfig
Auto Trait Implementations§
impl Freeze for JsonlConfig
impl RefUnwindSafe for JsonlConfig
impl Send for JsonlConfig
impl Sync for JsonlConfig
impl Unpin for JsonlConfig
impl UnsafeUnpin for JsonlConfig
impl UnwindSafe for JsonlConfig
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request