pub struct HttpHandlerConfig {
pub port: Option<u16>,
pub write_port_to: Option<PathBuf>,
}Fields§
§port: Option<u16>Instructs the HTTP handler to use the specified port
write_port_to: Option<PathBuf>Instructs the HTTP handler to bind to any open port and report the port to the specified file. The port is written in its textual representation, no newline at the end.
Implementations§
Trait Implementations§
Source§impl Clone for HttpHandlerConfig
impl Clone for HttpHandlerConfig
Source§fn clone(&self) -> HttpHandlerConfig
fn clone(&self) -> HttpHandlerConfig
Returns a copy 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 HttpHandlerConfig
impl Debug for HttpHandlerConfig
Source§impl Default for HttpHandlerConfig
impl Default for HttpHandlerConfig
Source§fn default() -> HttpHandlerConfig
fn default() -> HttpHandlerConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HttpHandlerConfig
impl<'de> Deserialize<'de> for HttpHandlerConfig
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
Source§impl PartialEq for HttpHandlerConfig
impl PartialEq for HttpHandlerConfig
Source§impl Serialize for HttpHandlerConfig
impl Serialize for HttpHandlerConfig
impl Eq for HttpHandlerConfig
impl StructuralPartialEq for HttpHandlerConfig
Auto Trait Implementations§
impl Freeze for HttpHandlerConfig
impl RefUnwindSafe for HttpHandlerConfig
impl Send for HttpHandlerConfig
impl Sync for HttpHandlerConfig
impl Unpin for HttpHandlerConfig
impl UnwindSafe for HttpHandlerConfig
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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