pub struct OriginRequestPolicyConfig {
pub comment: String,
pub name: String,
pub headers_config: OriginRequestPolicyHeadersConfig,
pub cookies_config: OriginRequestPolicyCookiesConfig,
pub query_strings_config: OriginRequestPolicyQueryStringsConfig,
}Expand description
Origin request policy config.
Fields§
§comment: StringComment.
name: StringPolicy name.
headers_config: OriginRequestPolicyHeadersConfigHeaders forwarded to origin.
Cookies forwarded to origin.
query_strings_config: OriginRequestPolicyQueryStringsConfigQuery strings forwarded to origin.
Trait Implementations§
Source§impl Clone for OriginRequestPolicyConfig
impl Clone for OriginRequestPolicyConfig
Source§fn clone(&self) -> OriginRequestPolicyConfig
fn clone(&self) -> OriginRequestPolicyConfig
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 OriginRequestPolicyConfig
impl Debug for OriginRequestPolicyConfig
Source§impl Default for OriginRequestPolicyConfig
impl Default for OriginRequestPolicyConfig
Source§fn default() -> OriginRequestPolicyConfig
fn default() -> OriginRequestPolicyConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OriginRequestPolicyConfig
impl<'de> Deserialize<'de> for OriginRequestPolicyConfig
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 OriginRequestPolicyConfig
impl RefUnwindSafe for OriginRequestPolicyConfig
impl Send for OriginRequestPolicyConfig
impl Sync for OriginRequestPolicyConfig
impl Unpin for OriginRequestPolicyConfig
impl UnsafeUnpin for OriginRequestPolicyConfig
impl UnwindSafe for OriginRequestPolicyConfig
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