pub struct KernelManifest {
pub path: PathBuf,
pub uses: Vec<String>,
pub shadow: BTreeMap<String, String>,
}Expand description
2026-09-26: The resolution-relevant part of one KERNEL.toml.
Fields§
§path: PathBuf§uses: Vec<String>2026-09-26: [sources] use, verbatim, in file order.
shadow: BTreeMap<String, String>2026-09-26: [shadow] <stem> = "<reason>".
Trait Implementations§
Source§impl Clone for KernelManifest
impl Clone for KernelManifest
Source§fn clone(&self) -> KernelManifest
fn clone(&self) -> KernelManifest
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 KernelManifest
impl Debug for KernelManifest
Source§impl Default for KernelManifest
impl Default for KernelManifest
Source§fn default() -> KernelManifest
fn default() -> KernelManifest
Returns the “default value” for a type. Read more
Source§impl PartialEq for KernelManifest
impl PartialEq for KernelManifest
impl Eq for KernelManifest
impl StructuralPartialEq for KernelManifest
Auto Trait Implementations§
impl Freeze for KernelManifest
impl RefUnwindSafe for KernelManifest
impl Send for KernelManifest
impl Sync for KernelManifest
impl Unpin for KernelManifest
impl UnwindSafe for KernelManifest
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