Struct merino_settings::providers::MultiplexerConfig
source · [−]pub struct MultiplexerConfig {
pub providers: Vec<SuggestionProviderConfig>,
}
Fields
providers: Vec<SuggestionProviderConfig>
The multiplexed providers.
Trait Implementations
sourceimpl Clone for MultiplexerConfig
impl Clone for MultiplexerConfig
sourcefn clone(&self) -> MultiplexerConfig
fn clone(&self) -> MultiplexerConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MultiplexerConfig
impl Debug for MultiplexerConfig
sourceimpl Default for MultiplexerConfig
impl Default for MultiplexerConfig
sourcefn default() -> MultiplexerConfig
fn default() -> MultiplexerConfig
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for MultiplexerConfig where
MultiplexerConfig: Default,
impl<'de> Deserialize<'de> for MultiplexerConfig where
MultiplexerConfig: Default,
sourcefn 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
sourceimpl Serialize for MultiplexerConfig
impl Serialize for MultiplexerConfig
Auto Trait Implementations
impl RefUnwindSafe for MultiplexerConfig
impl Send for MultiplexerConfig
impl Sync for MultiplexerConfig
impl Unpin for MultiplexerConfig
impl UnwindSafe for MultiplexerConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more