Struct merino_settings::HttpSettings
source · [−]pub struct HttpSettings {
pub listen: SocketAddr,
pub workers: Option<usize>,
}
Expand description
Settings for the HTTP server.
Fields
listen: SocketAddr
The host and port to listen on, such as “127.0.0.1:8080” or “0.0.0.0:80”.
workers: Option<usize>
The number of workers to use. Optional. If no value is provided, the number of logical cores will be used.
Trait Implementations
sourceimpl Clone for HttpSettings
impl Clone for HttpSettings
sourcefn clone(&self) -> HttpSettings
fn clone(&self) -> HttpSettings
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 HttpSettings
impl Debug for HttpSettings
sourceimpl<'de> Deserialize<'de> for HttpSettings
impl<'de> Deserialize<'de> for HttpSettings
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 HttpSettings
impl Serialize for HttpSettings
Auto Trait Implementations
impl RefUnwindSafe for HttpSettings
impl Send for HttpSettings
impl Sync for HttpSettings
impl Unpin for HttpSettings
impl UnwindSafe for HttpSettings
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