pub struct ApiJsonlMigrationConfig {Show 14 fields
pub source_kind: ApiFirstSourceKind,
pub input_path: PathBuf,
pub target_path: PathBuf,
pub runtime: RuntimeConfig,
pub batch_size: usize,
pub create_indexes: bool,
pub id_field: String,
pub doc_id_field: String,
pub content_field: String,
pub embedding_field: String,
pub metadata_field: Option<String>,
pub source_field: Option<String>,
pub doc_metadata_field: Option<String>,
pub doc_source_field: Option<String>,
}Fields§
§source_kind: ApiFirstSourceKind§input_path: PathBuf§target_path: PathBuf§runtime: RuntimeConfig§batch_size: usize§create_indexes: bool§id_field: String§doc_id_field: String§content_field: String§embedding_field: String§metadata_field: Option<String>§source_field: Option<String>§doc_metadata_field: Option<String>§doc_source_field: Option<String>Trait Implementations§
Source§impl Clone for ApiJsonlMigrationConfig
impl Clone for ApiJsonlMigrationConfig
Source§fn clone(&self) -> ApiJsonlMigrationConfig
fn clone(&self) -> ApiJsonlMigrationConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ApiJsonlMigrationConfig
impl RefUnwindSafe for ApiJsonlMigrationConfig
impl Send for ApiJsonlMigrationConfig
impl Sync for ApiJsonlMigrationConfig
impl Unpin for ApiJsonlMigrationConfig
impl UnsafeUnpin for ApiJsonlMigrationConfig
impl UnwindSafe for ApiJsonlMigrationConfig
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