pub struct DebugConsole {
pub base_phys: usize,
pub base_virt: *mut u8,
pub compatibles: Vec<String<COMPATIBLE_STRING_CAPACITY>, COMPATIBLE_VEC_CAPACITY>,
}Fields§
§base_phys: usizeIO\MMIO 物理基地址
base_virt: *mut u8IO\MMIO 虚拟基地址
compatibles: Vec<String<COMPATIBLE_STRING_CAPACITY>, COMPATIBLE_VEC_CAPACITY>Trait Implementations§
Source§impl Clone for DebugConsole
impl Clone for DebugConsole
Source§fn clone(&self) -> DebugConsole
fn clone(&self) -> DebugConsole
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 moreAuto Trait Implementations§
impl Freeze for DebugConsole
impl RefUnwindSafe for DebugConsole
impl !Send for DebugConsole
impl !Sync for DebugConsole
impl Unpin for DebugConsole
impl UnwindSafe for DebugConsole
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