pub struct VirtualHosts {
pub host: String,
pub root: Option<PathBuf>,
}
Expand description
Represents virtual hosts with different root directories
Fields§
§host: String
The value to check for in the “Host” header
root: Option<PathBuf>
The root directory for this virtual host
Trait Implementations§
Source§impl Clone for VirtualHosts
impl Clone for VirtualHosts
Source§fn clone(&self) -> VirtualHosts
fn clone(&self) -> VirtualHosts
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 VirtualHosts
impl Debug for VirtualHosts
Source§impl<'de> Deserialize<'de> for VirtualHosts
impl<'de> Deserialize<'de> for VirtualHosts
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 VirtualHosts
impl RefUnwindSafe for VirtualHosts
impl Send for VirtualHosts
impl Sync for VirtualHosts
impl Unpin for VirtualHosts
impl UnwindSafe for VirtualHosts
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