pub struct RetrievalServiceConfig {
pub default_search_config: SearchConfig,
pub enable_caching: bool,
pub cache_ttl_seconds: u64,
}Expand description
Configuration for retrieval service
Fields§
§default_search_config: SearchConfigDefault search configuration
enable_caching: boolCache query results
cache_ttl_seconds: u64Cache TTL in seconds
Trait Implementations§
Source§impl Clone for RetrievalServiceConfig
impl Clone for RetrievalServiceConfig
Source§fn clone(&self) -> RetrievalServiceConfig
fn clone(&self) -> RetrievalServiceConfig
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 moreSource§impl Debug for RetrievalServiceConfig
impl Debug for RetrievalServiceConfig
Auto Trait Implementations§
impl Freeze for RetrievalServiceConfig
impl RefUnwindSafe for RetrievalServiceConfig
impl Send for RetrievalServiceConfig
impl Sync for RetrievalServiceConfig
impl Unpin for RetrievalServiceConfig
impl UnwindSafe for RetrievalServiceConfig
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