pub struct CacheKeyQueryStringActionParameters {
pub type_name: TypeName,
pub query_string_behavior: QueryStringBehavior,
pub query_parameters: Option<String>,
}Expand description
Defines the parameters for the cache-key query string action.
Fields§
§type_name: TypeName§query_string_behavior: QueryStringBehaviorCaching behavior for the requests
query_parameters: Option<String>query parameters to include or exclude (comma separated).
Implementations§
Source§impl CacheKeyQueryStringActionParameters
impl CacheKeyQueryStringActionParameters
pub fn new( type_name: TypeName, query_string_behavior: QueryStringBehavior, ) -> Self
Trait Implementations§
Source§impl Clone for CacheKeyQueryStringActionParameters
impl Clone for CacheKeyQueryStringActionParameters
Source§fn clone(&self) -> CacheKeyQueryStringActionParameters
fn clone(&self) -> CacheKeyQueryStringActionParameters
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<'de> Deserialize<'de> for CacheKeyQueryStringActionParameters
impl<'de> Deserialize<'de> for CacheKeyQueryStringActionParameters
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
Source§impl PartialEq for CacheKeyQueryStringActionParameters
impl PartialEq for CacheKeyQueryStringActionParameters
Source§fn eq(&self, other: &CacheKeyQueryStringActionParameters) -> bool
fn eq(&self, other: &CacheKeyQueryStringActionParameters) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CacheKeyQueryStringActionParameters
Auto Trait Implementations§
impl Freeze for CacheKeyQueryStringActionParameters
impl RefUnwindSafe for CacheKeyQueryStringActionParameters
impl Send for CacheKeyQueryStringActionParameters
impl Sync for CacheKeyQueryStringActionParameters
impl Unpin for CacheKeyQueryStringActionParameters
impl UnwindSafe for CacheKeyQueryStringActionParameters
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