pub enum DataCollection {
Allow,
Deny,
}Expand description
Data collection policy for providers.
Controls whether providers are allowed to collect and store request data.
Variants§
Allow
Allow providers that may collect data (default)
Deny
Restrict routing to providers that do not store user data non-transiently
Trait Implementations§
Source§impl Clone for DataCollection
impl Clone for DataCollection
Source§fn clone(&self) -> DataCollection
fn clone(&self) -> DataCollection
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 DataCollection
impl Debug for DataCollection
Source§impl Default for DataCollection
impl Default for DataCollection
Source§fn default() -> DataCollection
fn default() -> DataCollection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DataCollection
impl<'de> Deserialize<'de> for DataCollection
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<DataCollection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DataCollection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DataCollection
impl PartialEq for DataCollection
Source§impl Serialize for DataCollection
impl Serialize for DataCollection
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for DataCollection
impl Eq for DataCollection
impl StructuralPartialEq for DataCollection
Auto Trait Implementations§
impl Freeze for DataCollection
impl RefUnwindSafe for DataCollection
impl Send for DataCollection
impl Sync for DataCollection
impl Unpin for DataCollection
impl UnsafeUnpin for DataCollection
impl UnwindSafe for DataCollection
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.