pub struct EnvExposurePolicy {
pub mode: EnvExposurePolicyMode,
pub names: Option<Vec<String>>,
pub names_hash: Option<String>,
pub redacted: Option<bool>,
}Fields§
§mode: EnvExposurePolicyMode§names: Option<Vec<String>>§names_hash: Option<String>§redacted: Option<bool>Implementations§
Source§impl EnvExposurePolicy
impl EnvExposurePolicy
pub fn new(mode: EnvExposurePolicyMode) -> EnvExposurePolicy
Trait Implementations§
Source§impl Clone for EnvExposurePolicy
impl Clone for EnvExposurePolicy
Source§fn clone(&self) -> EnvExposurePolicy
fn clone(&self) -> EnvExposurePolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EnvExposurePolicy
impl Debug for EnvExposurePolicy
Source§impl Default for EnvExposurePolicy
impl Default for EnvExposurePolicy
Source§fn default() -> EnvExposurePolicy
fn default() -> EnvExposurePolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EnvExposurePolicy
impl<'de> Deserialize<'de> for EnvExposurePolicy
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 EnvExposurePolicy
impl PartialEq for EnvExposurePolicy
Source§fn eq(&self, other: &EnvExposurePolicy) -> bool
fn eq(&self, other: &EnvExposurePolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EnvExposurePolicy
impl Serialize for EnvExposurePolicy
impl StructuralPartialEq for EnvExposurePolicy
Auto Trait Implementations§
impl Freeze for EnvExposurePolicy
impl RefUnwindSafe for EnvExposurePolicy
impl Send for EnvExposurePolicy
impl Sync for EnvExposurePolicy
impl Unpin for EnvExposurePolicy
impl UnsafeUnpin for EnvExposurePolicy
impl UnwindSafe for EnvExposurePolicy
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