diff --git a/qemu-display/src/console_listener.rs b/qemu-display/src/console_listener.rs index 0bec922..22ffbd5 100644 --- a/qemu-display/src/console_listener.rs +++ b/qemu-display/src/console_listener.rs @@ -88,10 +88,6 @@ impl ScanoutMap { } impl ScanoutMmap { - pub fn as_ref(&self) -> &[u8] { - self.mmap.as_ref() - } - pub fn stride(&self) -> u32 { self.scanout.stride } @@ -101,6 +97,12 @@ impl ScanoutMmap { } } +impl AsRef<[u8]> for ScanoutMmap { + fn as_ref(&self) -> &[u8] { + self.mmap.as_ref() + } +} + #[derive(Debug, Copy, Clone)] pub struct UpdateMap { pub x: i32,