pub struct SubjectRulesReviewStatus {
pub evaluation_error: Option<String>,
pub rules: Vec<PolicyRule>,
}
Expand description
SubjectRulesReviewStatus is contains the result of a rules check
Fields§
§evaluation_error: Option<String>
EvaluationError can appear in combination with Rules. It means some error happened during evaluation that may have prevented additional rules from being populated.
rules: Vec<PolicyRule>
Rules is the list of rules (no particular sort) that are allowed for the subject
Trait Implementations§
Source§impl Clone for SubjectRulesReviewStatus
impl Clone for SubjectRulesReviewStatus
Source§fn clone(&self) -> SubjectRulesReviewStatus
fn clone(&self) -> SubjectRulesReviewStatus
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 SubjectRulesReviewStatus
impl Debug for SubjectRulesReviewStatus
Source§impl Default for SubjectRulesReviewStatus
impl Default for SubjectRulesReviewStatus
Source§fn default() -> SubjectRulesReviewStatus
fn default() -> SubjectRulesReviewStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubjectRulesReviewStatus
impl<'de> Deserialize<'de> for SubjectRulesReviewStatus
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 SubjectRulesReviewStatus
impl PartialEq for SubjectRulesReviewStatus
Source§impl Serialize for SubjectRulesReviewStatus
impl Serialize for SubjectRulesReviewStatus
impl StructuralPartialEq for SubjectRulesReviewStatus
Auto Trait Implementations§
impl Freeze for SubjectRulesReviewStatus
impl RefUnwindSafe for SubjectRulesReviewStatus
impl Send for SubjectRulesReviewStatus
impl Sync for SubjectRulesReviewStatus
impl Unpin for SubjectRulesReviewStatus
impl UnwindSafe for SubjectRulesReviewStatus
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