pub struct VirtualHost {
pub config: VHostConfig,
pub is_default: bool,
}Expand description
Virtual host
Fields§
§config: VHostConfigHost configuration
is_default: boolWhether this is the default host
Implementations§
Source§impl VirtualHost
impl VirtualHost
Sourcepub fn new(config: VHostConfig) -> Self
pub fn new(config: VHostConfig) -> Self
Create a new virtual host
Sourcepub fn default_host(root: impl Into<PathBuf>) -> Self
pub fn default_host(root: impl Into<PathBuf>) -> Self
Create a default virtual host
Sourcepub fn set_default(&mut self, is_default: bool)
pub fn set_default(&mut self, is_default: bool)
Set as default host
Trait Implementations§
Source§impl Clone for VirtualHost
impl Clone for VirtualHost
Source§fn clone(&self) -> VirtualHost
fn clone(&self) -> VirtualHost
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 moreAuto Trait Implementations§
impl Freeze for VirtualHost
impl RefUnwindSafe for VirtualHost
impl Send for VirtualHost
impl Sync for VirtualHost
impl Unpin for VirtualHost
impl UnsafeUnpin for VirtualHost
impl UnwindSafe for VirtualHost
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