Struct virtio_drivers::VirtIOConsole
source · [−]Expand description
Virtio console. Only one single port is allowed since ``alloc’’ is disabled. Emergency and cols/rows unimplemented.
Implementations
sourceimpl<H: Hal, T: Transport> VirtIOConsole<'_, H, T>
impl<H: Hal, T: Transport> VirtIOConsole<'_, H, T>
sourcepub fn ack_interrupt(&mut self) -> Result<bool>
pub fn ack_interrupt(&mut self) -> Result<bool>
Acknowledge interrupt.
Auto Trait Implementations
impl<'a, H, T> RefUnwindSafe for VirtIOConsole<'a, H, T>where
H: RefUnwindSafe,
T: RefUnwindSafe,
impl<'a, H, T> !Send for VirtIOConsole<'a, H, T>
impl<'a, H, T> !Sync for VirtIOConsole<'a, H, T>
impl<'a, H, T> Unpin for VirtIOConsole<'a, H, T>where
H: Unpin,
T: Unpin,
impl<'a, H, T> !UnwindSafe for VirtIOConsole<'a, H, T>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more