pub struct BoundaryCoverageViolation {
pub path: PathBuf,
pub line: u32,
pub col: u32,
}Expand description
A source file that does not match any configured architecture boundary zone.
Fields§
§path: PathBufThe unmatched source file.
line: u321-based line number used for diagnostics.
col: u320-based byte column offset used for diagnostics.
Trait Implementations§
Source§impl Clone for BoundaryCoverageViolation
impl Clone for BoundaryCoverageViolation
Source§impl Debug for BoundaryCoverageViolation
impl Debug for BoundaryCoverageViolation
Source§impl<'de> Deserialize<'de> for BoundaryCoverageViolation
impl<'de> Deserialize<'de> for BoundaryCoverageViolation
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 BoundaryCoverageViolation
impl RefUnwindSafe for BoundaryCoverageViolation
impl Send for BoundaryCoverageViolation
impl Sync for BoundaryCoverageViolation
impl Unpin for BoundaryCoverageViolation
impl UnsafeUnpin for BoundaryCoverageViolation
impl UnwindSafe for BoundaryCoverageViolation
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