pub struct EmbedConfig {
pub batch_size: usize,
pub max_retries: u32,
pub base_delay: Duration,
pub concurrency: usize,
pub timeout: Duration,
pub base_url: Option<String>,
pub cache_dir: Option<PathBuf>,
}Fields§
§batch_size: usize§max_retries: u32§base_delay: Duration§concurrency: usize§timeout: Duration§base_url: Option<String>§cache_dir: Option<PathBuf>Implementations§
Source§impl EmbedConfig
impl EmbedConfig
pub fn for_provider(provider: &Provider) -> Self
Trait Implementations§
Source§impl Clone for EmbedConfig
impl Clone for EmbedConfig
Source§fn clone(&self) -> EmbedConfig
fn clone(&self) -> EmbedConfig
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 moreAuto Trait Implementations§
impl Freeze for EmbedConfig
impl RefUnwindSafe for EmbedConfig
impl Send for EmbedConfig
impl Sync for EmbedConfig
impl Unpin for EmbedConfig
impl UnsafeUnpin for EmbedConfig
impl UnwindSafe for EmbedConfig
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