pub struct RuleCheckResult {
pub bypassable: bool,
pub bypassed: bool,
pub rule: Box<RuleMetadata>,
pub violations: Vec<RuleViolation>,
}Fields§
§bypassable: bool§bypassed: bool§rule: Box<RuleMetadata>§violations: Vec<RuleViolation>Implementations§
Source§impl RuleCheckResult
impl RuleCheckResult
pub fn new( bypassable: bool, bypassed: bool, rule: RuleMetadata, violations: Vec<RuleViolation>, ) -> RuleCheckResult
Trait Implementations§
Source§impl Clone for RuleCheckResult
impl Clone for RuleCheckResult
Source§fn clone(&self) -> RuleCheckResult
fn clone(&self) -> RuleCheckResult
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RuleCheckResult
impl Debug for RuleCheckResult
Source§impl Default for RuleCheckResult
impl Default for RuleCheckResult
Source§fn default() -> RuleCheckResult
fn default() -> RuleCheckResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RuleCheckResult
impl<'de> Deserialize<'de> for RuleCheckResult
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 RuleCheckResult
impl PartialEq for RuleCheckResult
Source§impl Serialize for RuleCheckResult
impl Serialize for RuleCheckResult
impl StructuralPartialEq for RuleCheckResult
Auto Trait Implementations§
impl Freeze for RuleCheckResult
impl RefUnwindSafe for RuleCheckResult
impl Send for RuleCheckResult
impl Sync for RuleCheckResult
impl Unpin for RuleCheckResult
impl UnwindSafe for RuleCheckResult
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)