pub struct OriginShield {
pub enabled: bool,
pub origin_shield_region: String,
}Expand description
Origin Shield configuration.
Fields§
§enabled: boolWhether Origin Shield is enabled.
origin_shield_region: StringOrigin Shield region.
Trait Implementations§
Source§impl Clone for OriginShield
impl Clone for OriginShield
Source§fn clone(&self) -> OriginShield
fn clone(&self) -> OriginShield
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 OriginShield
impl Debug for OriginShield
Source§impl Default for OriginShield
impl Default for OriginShield
Source§fn default() -> OriginShield
fn default() -> OriginShield
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OriginShield
impl<'de> Deserialize<'de> for OriginShield
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 OriginShield
impl RefUnwindSafe for OriginShield
impl Send for OriginShield
impl Sync for OriginShield
impl Unpin for OriginShield
impl UnsafeUnpin for OriginShield
impl UnwindSafe for OriginShield
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