pub struct SearchEngineConfig {
pub enabled: bool,
pub weight: f64,
pub timeout: Option<u64>,
}Expand description
Per-engine search configuration
Fields§
§enabled: boolWhether the engine is enabled
weight: f64Weight for ranking (higher = more influence)
timeout: Option<u64>Per-engine timeout override in seconds
Trait Implementations§
Source§impl Clone for SearchEngineConfig
impl Clone for SearchEngineConfig
Source§fn clone(&self) -> SearchEngineConfig
fn clone(&self) -> SearchEngineConfig
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 SearchEngineConfig
impl Debug for SearchEngineConfig
Source§impl<'de> Deserialize<'de> for SearchEngineConfig
impl<'de> Deserialize<'de> for SearchEngineConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SearchEngineConfig
impl RefUnwindSafe for SearchEngineConfig
impl Send for SearchEngineConfig
impl Sync for SearchEngineConfig
impl Unpin for SearchEngineConfig
impl UnsafeUnpin for SearchEngineConfig
impl UnwindSafe for SearchEngineConfig
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