pub struct WebServerSettings {
pub bind: Vec<String>,
pub port: Option<u16>,
}Fields§
§bind: Vec<String>绑定的IP地址
port: Option<u16>Web服务器的端口号
Trait Implementations§
Source§impl Clone for WebServerSettings
impl Clone for WebServerSettings
Source§fn clone(&self) -> WebServerSettings
fn clone(&self) -> WebServerSettings
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 WebServerSettings
impl Debug for WebServerSettings
Source§impl Default for WebServerSettings
impl Default for WebServerSettings
Source§impl<'de> Deserialize<'de> for WebServerSettings
impl<'de> Deserialize<'de> for WebServerSettings
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 WebServerSettings
impl RefUnwindSafe for WebServerSettings
impl Send for WebServerSettings
impl Sync for WebServerSettings
impl Unpin for WebServerSettings
impl UnwindSafe for WebServerSettings
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