// SPDX-License-Identifier: MPL-2.0 //! The prelude. pub type Result = core::result::Result; pub(crate) use alloc::{boxed::Box, sync::Arc, vec::Vec}; pub(crate) use core::any::Any; pub use aster_main::aster_main; pub use crate::{ early_print as print, early_println as println, mm::{Paddr, Vaddr}, panicking::abort, };