pub struct GraftOverlay {
pub effective: Registry,
pub reports: Vec<RecordReport>,
}Expand description
The effective tree record files produced, with their evidence. 记录文件产生的有效树及其证据。
reports is the kernel’s reconciliation evidence for the records that were
carried through. It is also printed by apply_recorded_grafts, so a host
that never looks at this struct still sees every problem. Records the kernel
refuses, and plans this loader cannot parse, never reach here: they are an
Err instead of a field.
reports 是被带过来的那些记录在内核里的对账证据。它也会由
apply_recorded_grafts 打印,因此从不查看本结构体的宿主依然能看到每一个问题。
内核拒绝的记录与本加载器解析不了的计划到不了这里:它们是 Err,而不是某个字段。
Fields§
§effective: RegistryThe base tree with every applied record overlaid. 叠加全部已应用记录后的有效树。
reports: Vec<RecordReport>The kernel’s per-record reconciliation evidence, problems included. 内核逐条记录的对账证据,含问题项。
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GraftOverlay
impl RefUnwindSafe for GraftOverlay
impl Send for GraftOverlay
impl Sync for GraftOverlay
impl Unpin for GraftOverlay
impl UnsafeUnpin for GraftOverlay
impl UnwindSafe for GraftOverlay
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