pub struct ArchitectureGuardReport {
pub total_paths: usize,
pub allowed_paths: Vec<String>,
pub denied_paths: Vec<String>,
pub unknown_paths: Vec<String>,
pub reports: Vec<ArchitecturePathReport>,
}Fields§
§total_paths: usize§allowed_paths: Vec<String>§denied_paths: Vec<String>§unknown_paths: Vec<String>§reports: Vec<ArchitecturePathReport>Implementations§
Source§impl ArchitectureGuardReport
impl ArchitectureGuardReport
pub fn has_denials(&self) -> bool
Trait Implementations§
Source§impl Clone for ArchitectureGuardReport
impl Clone for ArchitectureGuardReport
Source§fn clone(&self) -> ArchitectureGuardReport
fn clone(&self) -> ArchitectureGuardReport
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 ArchitectureGuardReport
impl Debug for ArchitectureGuardReport
Source§impl Default for ArchitectureGuardReport
impl Default for ArchitectureGuardReport
Source§fn default() -> ArchitectureGuardReport
fn default() -> ArchitectureGuardReport
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ArchitectureGuardReport
impl<'de> Deserialize<'de> for ArchitectureGuardReport
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 ArchitectureGuardReport
impl PartialEq for ArchitectureGuardReport
Source§impl Serialize for ArchitectureGuardReport
impl Serialize for ArchitectureGuardReport
impl Eq for ArchitectureGuardReport
impl StructuralPartialEq for ArchitectureGuardReport
Auto Trait Implementations§
impl Freeze for ArchitectureGuardReport
impl RefUnwindSafe for ArchitectureGuardReport
impl Send for ArchitectureGuardReport
impl Sync for ArchitectureGuardReport
impl Unpin for ArchitectureGuardReport
impl UnsafeUnpin for ArchitectureGuardReport
impl UnwindSafe for ArchitectureGuardReport
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