use std::path::PathBuf;
#[derive(Clone, Debug, Default)]
pub enum KernelFormat {
#[default]
Raw,
Elf,
PeGz,
ImageBz2,
ImageGz,
ImageZstd,
}
#[derive(Clone, Debug, Default)]
pub struct ExternalKernel {
pub path: PathBuf,
pub format: KernelFormat,
pub initramfs_path: Option<PathBuf>,
pub initramfs_size: u64,
pub cmdline: Option<String>,
}