pub struct PossiblyRedactedPolicyRuleEventContent {
pub entity: Option<String>,
pub recommendation: Option<Recommendation>,
pub reason: Option<String>,
}
Expand description
The possibly redacted form of PolicyRuleEventContent
.
This type is used when it’s not obvious whether the content is redacted or not.
Fields§
§entity: Option<String>
The entity affected by this rule.
Glob characters *
and ?
can be used to match zero or more characters or exactly one
character respectively.
recommendation: Option<Recommendation>
The suggested action to take.
reason: Option<String>
The human-readable description for the recommendation.
Trait Implementations§
source§impl Clone for PossiblyRedactedPolicyRuleEventContent
impl Clone for PossiblyRedactedPolicyRuleEventContent
source§fn clone(&self) -> PossiblyRedactedPolicyRuleEventContent
fn clone(&self) -> PossiblyRedactedPolicyRuleEventContent
Returns a copy 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 PossiblyRedactedPolicyRuleEventContent
impl<'de> Deserialize<'de> for PossiblyRedactedPolicyRuleEventContent
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 PossiblyRedactedPolicyRuleEventContent
impl RefUnwindSafe for PossiblyRedactedPolicyRuleEventContent
impl Send for PossiblyRedactedPolicyRuleEventContent
impl Sync for PossiblyRedactedPolicyRuleEventContent
impl Unpin for PossiblyRedactedPolicyRuleEventContent
impl UnwindSafe for PossiblyRedactedPolicyRuleEventContent
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)