pub struct Report {
pub edits: usize,
pub iterations: usize,
pub discarded: usize,
pub by_rule: BTreeMap<&'static str, usize>,
}Fields§
§edits: usize成功应用的编辑总数。
iterations: usizefixed-point 扫描轮数。
discarded: usize被校验拒绝丢弃的结构提案数(这些提案需新鲜 walk 复活——外层 收敛循环据此判断是否还有下一轮的必要)。
by_rule: BTreeMap<&'static str, usize>按规则名统计的编辑数。
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Report
impl RefUnwindSafe for Report
impl Send for Report
impl Sync for Report
impl Unpin for Report
impl UnsafeUnpin for Report
impl UnwindSafe for Report
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