diff options
Diffstat (limited to 'devices')
-rw-r--r-- | devices/src/register_space/register.rs | 2 | ||||
-rw-r--r-- | devices/src/utils/event_loop.rs | 2 | ||||
-rw-r--r-- | devices/src/virtio/block.rs | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/devices/src/register_space/register.rs b/devices/src/register_space/register.rs index 268b945..c2f5184 100644 --- a/devices/src/register_space/register.rs +++ b/devices/src/register_space/register.rs @@ -448,7 +448,7 @@ mod tests { #[test] fn static_register_interface_test() { - let r: Box<RegisterInterface> = Box::new(static_register! { + let r: Box<dyn RegisterInterface> = Box::new(static_register! { ty: u8, offset: 3, value: 32, diff --git a/devices/src/utils/event_loop.rs b/devices/src/utils/event_loop.rs index 405c543..6db8d0e 100644 --- a/devices/src/utils/event_loop.rs +++ b/devices/src/utils/event_loop.rs @@ -236,7 +236,7 @@ mod tests { cvar: Condvar::new(), evt, }); - let t: Arc<EventHandler> = h.clone(); + let t: Arc<dyn EventHandler> = h.clone(); l.add_event( &h.evt, WatchingEvents::empty().set_read(), diff --git a/devices/src/virtio/block.rs b/devices/src/virtio/block.rs index b171864..a76a3b3 100644 --- a/devices/src/virtio/block.rs +++ b/devices/src/virtio/block.rs @@ -284,7 +284,7 @@ impl Worker { fn process_one_request( avail_desc: DescriptorChain, read_only: bool, - disk: &mut DiskFile, + disk: &mut dyn DiskFile, disk_size: u64, flush_timer: &mut TimerFd, flush_timer_armed: &mut bool, @@ -571,7 +571,7 @@ impl Block { fn execute_request( avail_desc: DescriptorChain, read_only: bool, - disk: &mut DiskFile, + disk: &mut dyn DiskFile, disk_size: u64, flush_timer: &mut TimerFd, flush_timer_armed: &mut bool, |