use core::fmt;
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum InitError {
InvalidBase,
UnalignedBase,
}
impl fmt::Display for InitError {
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
match self {
Self::InvalidBase => write!(f, "invalid per-CPU base address"),
Self::UnalignedBase => write!(f, "unaligned per-CPU base address"),
}
}
}
impl core::error::Error for InitError {}