pub struct Violation {
pub path: String,
pub node_type: String,
pub code: String,
pub reason: String,
}Expand description
一条纪律违规
Fields§
§path: String节点在被校验规则集中的位置,如 [0] / [0].on_true[1]
node_type: String节点的 type 字段(缺失时为空串)
code: String纪律条款号,如 DC-05
reason: String违规说明(取自纪律条款的 params.reason,可直接进审计报告)
Trait Implementations§
impl Eq for Violation
impl StructuralPartialEq for Violation
Auto Trait Implementations§
impl Freeze for Violation
impl RefUnwindSafe for Violation
impl Send for Violation
impl Sync for Violation
impl Unpin for Violation
impl UnsafeUnpin for Violation
impl UnwindSafe for Violation
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