/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 | | } |