pub struct DomainConfig {
pub name: String,
pub domain: String,
pub type_project: String,
pub location: Option<String>,
pub servers: Option<Vec<ServerConfig>>,
pub keys: i32,
pub headers: Option<HashMap<String, String>>,
}
Fields§
§name: String
§domain: String
§type_project: String
§location: Option<String>
§servers: Option<Vec<ServerConfig>>
§keys: i32
§headers: Option<HashMap<String, String>>
Trait Implementations§
Source§impl Clone for DomainConfig
impl Clone for DomainConfig
Source§fn clone(&self) -> DomainConfig
fn clone(&self) -> DomainConfig
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 DomainConfig
impl Debug for DomainConfig
Source§impl Default for DomainConfig
impl Default for DomainConfig
Source§fn default() -> DomainConfig
fn default() -> DomainConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DomainConfig
impl<'de> Deserialize<'de> for DomainConfig
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 DomainConfig
impl RefUnwindSafe for DomainConfig
impl Send for DomainConfig
impl Sync for DomainConfig
impl Unpin for DomainConfig
impl UnwindSafe for DomainConfig
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