Coverage Report

Created: 2026-02-14 07:02

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/rust/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.38/src/display.rs
Line
Count
Source
1
use std::fmt::Display;
2
use std::path::{self, Path, PathBuf};
3
4
pub trait DisplayAsDisplay {
5
    fn as_display(&self) -> Self;
6
}
7
8
impl<T: Display> DisplayAsDisplay for &T {
9
0
    fn as_display(&self) -> Self {
10
0
        self
11
0
    }
Unexecuted instantiation: <&base::mmap::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&core::num::error::TryFromIntError as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&base::errno::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&std::io::error::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&alloc::string::String as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&base::sys::linux::signal::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&&str as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&i32 as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&serde_json::error::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&usize as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&fuse::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&resources::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&alloc::string::FromUtf8Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&minijail::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&vmm_vhost::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&vhost::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&net_util::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&disk::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&devices::serial_device::SerialType as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&devices::virtio::resource_bridge::ResourceRequest as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&u8 as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&devices::pci::pci_configuration::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&resources::pci_address::PciAddress as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&resources::pci_address::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&u32 as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&core::ffi::c_str::FromBytesWithNulError as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&core::num::error::TryFromIntError as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&base::tube::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&u32 as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&vm_memory::guest_memory::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&core::num::error::ParseIntError as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&core::str::error::Utf8Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&disk::qcow::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&cros_async::mem::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&disk::qcow::refcount::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&alloc::boxed::Box<disk::Error> as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&u32 as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&anyhow::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&base::tube::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&vm_control::VmResponse as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&vm_control::BatControlResult as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&vm_control::UsbControlResult as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&vm_control::VirtioIOMMUResponse as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&vm_control::VirtioIOMMUVfioResult as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&usize as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&i32 as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&serde_json::error::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&mesa3d_util::error::MesaError as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&core::num::error::ParseIntError as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&core::num::error::TryFromIntError as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&core::str::error::Utf8Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&rustix::backend::io::errno::Errno as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&alloc::ffi::c_str::NulError as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&std::io::error::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&&str as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&resources::address_range::AddressRange as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&u64 as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&vm_memory::guest_address::GuestAddress as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&base::volatile_memory::VolatileMemoryError as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&u128 as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&cros_async::sys::linux::poll_source::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&cros_async::io_ext::AsyncError as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&cros_async::sys::linux::uring_executor::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&u64 as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&cros_async::sys::linux::error::AsyncErrorSys as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&cros_async::sys::linux::fd_executor::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&io_uring::uring::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&base::mmap::Error as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&alloc::string::String as thiserror::display::DisplayAsDisplay>::as_display
Unexecuted instantiation: <&_ as thiserror::display::DisplayAsDisplay>::as_display
12
}
13
14
pub trait PathAsDisplay {
15
    fn as_display(&self) -> path::Display<'_>;
16
}
17
18
impl PathAsDisplay for Path {
19
0
    fn as_display(&self) -> path::Display<'_> {
20
0
        self.display()
21
0
    }
22
}
23
24
impl PathAsDisplay for PathBuf {
25
0
    fn as_display(&self) -> path::Display<'_> {
26
0
        self.display()
27
0
    }
28
}