pub struct PolicyRuleCheckResult {
pub index: f64,
pub status: Status,
pub errors: Vec<PolicyRuleError>,
}
Expand description
PolicyRuleCheckResult : The rule validation result
Fields§
§index: f64
Rule index number in the policy
status: Status
Validation status
errors: Vec<PolicyRuleError>
A set of rule validation error objects
Implementations§
Source§impl PolicyRuleCheckResult
impl PolicyRuleCheckResult
Sourcepub fn new(
index: f64,
status: Status,
errors: Vec<PolicyRuleError>,
) -> PolicyRuleCheckResult
pub fn new( index: f64, status: Status, errors: Vec<PolicyRuleError>, ) -> PolicyRuleCheckResult
The rule validation result
Trait Implementations§
Source§impl Clone for PolicyRuleCheckResult
impl Clone for PolicyRuleCheckResult
Source§fn clone(&self) -> PolicyRuleCheckResult
fn clone(&self) -> PolicyRuleCheckResult
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 Debug for PolicyRuleCheckResult
impl Debug for PolicyRuleCheckResult
Source§impl Default for PolicyRuleCheckResult
impl Default for PolicyRuleCheckResult
Source§fn default() -> PolicyRuleCheckResult
fn default() -> PolicyRuleCheckResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PolicyRuleCheckResult
impl<'de> Deserialize<'de> for PolicyRuleCheckResult
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 PolicyRuleCheckResult
impl PartialEq for PolicyRuleCheckResult
Source§impl Serialize for PolicyRuleCheckResult
impl Serialize for PolicyRuleCheckResult
impl StructuralPartialEq for PolicyRuleCheckResult
Auto Trait Implementations§
impl Freeze for PolicyRuleCheckResult
impl RefUnwindSafe for PolicyRuleCheckResult
impl Send for PolicyRuleCheckResult
impl Sync for PolicyRuleCheckResult
impl Unpin for PolicyRuleCheckResult
impl UnwindSafe for PolicyRuleCheckResult
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