Trait rocket::mtls::oid::asn1_rs::nom::lib::std::fmt::Display

1.0.0 · source ·
pub trait Display {
    // Required method
    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>;
}
Available on crate feature mtls only.
Expand description

Format trait for an empty format, {}.

Implementing this trait for a type will automatically implement the ToString trait for the type, allowing the usage of the .to_string() method. Prefer implementing the Display trait for a type, rather than ToString.

Display is similar to Debug, but Display is for user-facing output, and so cannot be derived.

For more information on formatters, see the module-level documentation.

Examples

Implementing Display on a type:

use std::fmt;

struct Point {
    x: i32,
    y: i32,
}

impl fmt::Display for Point {
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        write!(f, "({}, {})", self.x, self.y)
    }
}

let origin = Point { x: 0, y: 0 };

assert_eq!(format!("The origin is: {origin}"), "The origin is: (0, 0)");

Required Methods§

source

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.

Examples
use std::fmt;

struct Position {
    longitude: f32,
    latitude: f32,
}

impl fmt::Display for Position {
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        write!(f, "({}, {})", self.longitude, self.latitude)
    }
}

assert_eq!("(1.987, 2.983)",
           format!("{}", Position { longitude: 1.987, latitude: 2.983, }));

Implementors§

§

impl Display for &dyn Show

source§

impl Display for LogLevel

source§

impl Display for Sig

source§

impl Display for rocket::error::ErrorKind

source§

impl Display for Entity

source§

impl Display for rocket::form::error::ErrorKind<'_>

source§

impl Display for rocket::http::Method

§

impl Display for SameSite

source§

impl Display for rocket::http::uri::Uri<'_>

source§

impl Display for rocket::serde::json::Value

source§

impl Display for rocket::serde::msgpack::Error

source§

impl Display for Variant

source§

impl Display for Feature

source§

impl Display for rocket::mtls::Error

§

impl Display for Class

§

impl Display for PEMError

§

impl Display for X509Error

§

impl Display for DerConstraint

§

impl Display for rocket::mtls::oid::asn1_rs::Error

§

impl Display for SerializeError

1.34.0 · source§

impl Display for Infallible

source§

impl Display for AsciiChar

1.7.0 · source§

impl Display for IpAddr

source§

impl Display for SocketAddr

source§

impl Display for VarError

1.60.0 · source§

impl Display for std::io::error::ErrorKind

1.15.0 · source§

impl Display for RecvTimeoutError

source§

impl Display for std::sync::mpsc::TryRecvError

source§

impl Display for Actual

source§

impl Display for figment::error::Kind

source§

impl Display for Source

Displays the source. Location and custom sources are displayed directly. File paths are displayed relative to the current working directory if the relative path is shorter than the complete path.

source§

impl Display for log::Level

source§

impl Display for log::LevelFilter

source§

impl Display for multer::error::Error

source§

impl Display for BernoulliError

source§

impl Display for WeightedError

source§

impl Display for rmp_serde::encode::Error

source§

impl Display for time::error::Error

source§

impl Display for Format

source§

impl Display for InvalidFormatDescription

source§

impl Display for Parse

source§

impl Display for ParseFromDescription

source§

impl Display for TryFromParsed

source§

impl Display for Month

source§

impl Display for Weekday

source§

impl Display for AnyDelimiterCodecError

source§

impl Display for LinesCodecError

source§

impl Display for TryAcquireError

source§

impl Display for tokio::sync::broadcast::error::RecvError

source§

impl Display for tokio::sync::broadcast::error::TryRecvError

source§

impl Display for tokio::sync::mpsc::error::TryRecvError

source§

impl Display for tokio::sync::oneshot::error::TryRecvError

source§

impl Display for ubyte::parse::Error

source§

impl Display for bool

source§

impl Display for char

source§

impl Display for f32

source§

impl Display for f64

source§

impl Display for i8

source§

impl Display for i16

source§

impl Display for i32

source§

impl Display for i64

source§

impl Display for i128

source§

impl Display for isize

source§

impl Display for !

source§

impl Display for str

source§

impl Display for u8

source§

impl Display for u16

source§

impl Display for u32

source§

impl Display for u64

source§

impl Display for u128

source§

impl Display for usize

source§

impl Display for Catcher

source§

impl Display for Ident

source§

impl Display for SecretKey

source§

impl Display for Shutdown

source§

impl Display for ByteUnit

Display self as best as possible. For perfectly custom display output, consider using ByteUnit::repr().

Example

use ubyte::{ByteUnit, ToByteUnit};

assert_eq!(323.kilobytes().to_string(), "323kB");
assert_eq!(3.megabytes().to_string(), "3MB");
assert_eq!(3.mebibytes().to_string(), "3MiB");

assert_eq!((3.mebibytes() + 140.kilobytes()).to_string(), "3.13MiB");
assert_eq!((3.mebibytes() + 2.mebibytes()).to_string(), "5MiB");
assert_eq!((7.gigabytes() + 58.mebibytes() + 3.kilobytes()).to_string(), "7.06GB");
assert_eq!((7.gibibytes() + 920.mebibytes()).to_string(), "7.90GiB");
assert_eq!(7231.kilobytes().to_string(), "6.90MiB");

assert_eq!(format!("{:.0}", 7.gibibytes() + 920.mebibytes()), "8GiB");
assert_eq!(format!("{:.1}", 7.gibibytes() + 920.mebibytes()), "7.9GiB");
assert_eq!(format!("{:.2}", 7.gibibytes() + 920.mebibytes()), "7.90GiB");
assert_eq!(format!("{:.3}", 7.gibibytes() + 920.mebibytes()), "7.898GiB");
assert_eq!(format!("{:.4}", 7.gibibytes() + 920.mebibytes()), "7.8984GiB");
assert_eq!(format!("{:.4}", 7231.kilobytes()), "6.8960MiB");
assert_eq!(format!("{:.0}", 7231.kilobytes()), "7MiB");
assert_eq!(format!("{:.2}", 999.kilobytes() + 990.bytes()), "976.55KiB");
assert_eq!(format!("{:.0}", 999.kilobytes() + 990.bytes()), "1MB");

assert_eq!(format!("{:04.2}", 999.kilobytes() + 990.bytes()), "0976.55KiB");
assert_eq!(format!("{:02.0}", 999.kilobytes() + 990.bytes()), "01MB");
assert_eq!(format!("{:04.0}", 999.kilobytes() + 990.bytes()), "0001MB");
source§

impl Display for Limits

source§

impl Display for N

source§

impl Display for rocket::fairing::Kind

source§

impl Display for rocket::form::name::Key

source§

impl Display for rocket::form::name::Name

source§

impl Display for NameBuf<'_>

source§

impl Display for NameView<'_>

source§

impl Display for rocket::form::Error<'_>

source§

impl Display for Errors<'_>

source§

impl Display for Accept

source§

impl Display for ContentType

source§

impl Display for Header<'_>

source§

impl Display for MediaType

source§

impl Display for RawStr

source§

impl Display for RawStrBuf

source§

impl Display for Status

§

impl Display for Uncased<'_>

§

impl Display for UncasedStr

source§

impl Display for TryFromUriError

source§

impl Display for Absolute<'_>

source§

impl Display for Asterisk

source§

impl Display for rocket::http::uri::Authority<'_>

source§

impl Display for rocket::http::uri::Error<'_>

source§

impl Display for Host<'_>

source§

impl Display for Origin<'_>

source§

impl Display for Path<'_>

source§

impl Display for Query<'_>

source§

impl Display for Reference<'_>

source§

impl Display for Request<'_>

source§

impl Display for Route

source§

impl Display for RouteUri<'_>

source§

impl Display for Braced

source§

impl Display for Hyphenated

source§

impl Display for Simple

source§

impl Display for Urn

source§

impl Display for rocket::serde::uuid::Error

source§

impl Display for Uuid

source§

impl Display for rocket::Error

source§

impl Display for BigInt

source§

impl Display for BigUint

source§

impl Display for ParseBigIntError

source§

impl Display for rocket::mtls::Name<'_>

§

impl Display for Tag

§

impl Display for KeyUsage

§

impl Display for NSCertType

§

impl Display for ReasonCode

§

impl Display for ReasonFlags

§

impl Display for X509Version

§

impl Display for ASN1DateTime

§

impl Display for GeneralizedTime

§

impl Display for UtcTime

source§

impl Display for AllocError

1.28.0 · source§

impl Display for LayoutError

1.57.0 · source§

impl Display for rocket::mtls::oid::asn1_rs::nom::lib::std::collections::TryReserveError

source§

impl Display for ParseBoolError

source§

impl Display for Utf8Error

source§

impl Display for FromUtf8Error

source§

impl Display for FromUtf16Error

source§

impl Display for String

1.58.0 · source§

impl Display for FromVecWithNulError

1.7.0 · source§

impl Display for IntoStringError

source§

impl Display for NulError

1.36.0 · source§

impl Display for TryFromSliceError

1.39.0 · source§

impl Display for core::ascii::EscapeDefault

1.13.0 · source§

impl Display for BorrowError

1.13.0 · source§

impl Display for BorrowMutError

1.34.0 · source§

impl Display for CharTryFromError

1.20.0 · source§

impl Display for ParseCharError

1.9.0 · source§

impl Display for DecodeUtf16Error

1.20.0 · source§

impl Display for core::char::EscapeDebug

1.16.0 · source§

impl Display for core::char::EscapeDefault

1.16.0 · source§

impl Display for core::char::EscapeUnicode

1.16.0 · source§

impl Display for ToLowercase

1.16.0 · source§

impl Display for ToUppercase

1.59.0 · source§

impl Display for TryFromCharError

1.69.0 · source§

impl Display for FromBytesUntilNulError

1.17.0 · source§

impl Display for FromBytesWithNulError

source§

impl Display for Ipv4Addr

source§

impl Display for Ipv6Addr

Write an Ipv6Addr, conforming to the canonical style described by RFC 5952.

1.4.0 · source§

impl Display for core::net::parser::AddrParseError

source§

impl Display for SocketAddrV4

source§

impl Display for SocketAddrV6

source§

impl Display for core::num::dec2flt::ParseFloatError

source§

impl Display for core::num::error::ParseIntError

1.34.0 · source§

impl Display for core::num::error::TryFromIntError

1.34.0 · source§

impl Display for NonZeroI8

1.34.0 · source§

impl Display for NonZeroI16

1.34.0 · source§

impl Display for NonZeroI32

1.34.0 · source§

impl Display for NonZeroI64

1.34.0 · source§

impl Display for NonZeroI128

1.34.0 · source§

impl Display for NonZeroIsize

1.28.0 · source§

impl Display for NonZeroU8

1.28.0 · source§

impl Display for NonZeroU16

1.28.0 · source§

impl Display for NonZeroU32

1.28.0 · source§

impl Display for NonZeroU64

1.28.0 · source§

impl Display for NonZeroU128

1.28.0 · source§

impl Display for NonZeroUsize

1.26.0 · source§

impl Display for Location<'_>

1.26.0 · source§

impl Display for PanicInfo<'_>

1.66.0 · source§

impl Display for TryFromFloatSecsError

1.65.0 · source§

impl Display for Backtrace

source§

impl Display for JoinPathsError

1.56.0 · source§

impl Display for WriterPanicked

source§

impl Display for std::io::error::Error

source§

impl Display for std::path::Display<'_>

1.7.0 · source§

impl Display for StripPrefixError

source§

impl Display for ExitStatus

source§

impl Display for ExitStatusError

source§

impl Display for std::sync::mpsc::RecvError

1.26.0 · source§

impl Display for AccessError

1.8.0 · source§

impl Display for SystemTimeError

source§

impl Display for figment::error::Error

source§

impl Display for OneOf

source§

impl Display for Profile

source§

impl Display for getrandom::error::Error

source§

impl Display for h2::error::Error

source§

impl Display for Reason

source§

impl Display for hkdf::errors::InvalidLength

source§

impl Display for InvalidPrkLength

source§

impl Display for LengthLimitError

source§

impl Display for http::error::Error

source§

impl Display for HeaderName

source§

impl Display for InvalidHeaderName

source§

impl Display for InvalidHeaderValue

source§

impl Display for ToStrError

source§

impl Display for InvalidMethod

source§

impl Display for http::method::Method

source§

impl Display for InvalidStatusCode

source§

impl Display for StatusCode

Formats the status code, including the canonical reason.

Example

assert_eq!(format!("{}", StatusCode::OK), "200 OK");
source§

impl Display for http::uri::authority::Authority

source§

impl Display for PathAndQuery

source§

impl Display for Scheme

source§

impl Display for InvalidUri

source§

impl Display for InvalidUriParts

source§

impl Display for http::uri::Uri

source§

impl Display for indexmap::TryReserveError

source§

impl Display for IntoArrayError

source§

impl Display for NotEqualError

source§

impl Display for OutIsTooSmallError

source§

impl Display for log::ParseLevelError

source§

impl Display for SetLoggerError

source§

impl Display for FromStrError

source§

impl Display for Mime

source§

impl Display for num_traits::ParseFloatError

source§

impl Display for ReadError

source§

impl Display for serde::de::value::Error

source§

impl Display for serde_json::error::Error

source§

impl Display for Number

source§

impl Display for PathPersistError

source§

impl Display for time::date::Date

source§

impl Display for Duration

The format returned by this implementation is not stable and must not be relied upon.

By default this produces an exact, full-precision printout of the duration. For a concise, rounded printout instead, you can use the .N format specifier:

let duration = Duration::new(123456, 789011223);
println!("{duration:.3}");

For the purposes of this implementation, a day is exactly 24 hours and a minute is exactly 60 seconds.

source§

impl Display for ComponentRange

source§

impl Display for ConversionRange

source§

impl Display for DifferentVariant

source§

impl Display for InvalidVariant

source§

impl Display for OffsetDateTime

source§

impl Display for PrimitiveDateTime

source§

impl Display for time::time::Time

source§

impl Display for UtcOffset

source§

impl Display for tokio_stream::stream_ext::timeout::Elapsed

source§

impl Display for LengthDelimitedCodecError

source§

impl Display for tokio::net::tcp::split_owned::ReuniteError

source§

impl Display for tokio::net::unix::split_owned::ReuniteError

source§

impl Display for TryCurrentError

source§

impl Display for JoinError

source§

impl Display for AcquireError

source§

impl Display for tokio::sync::mutex::TryLockError

source§

impl Display for tokio::sync::oneshot::error::RecvError

source§

impl Display for tokio::sync::watch::error::RecvError

source§

impl Display for tokio::time::error::Elapsed

source§

impl Display for tokio::time::error::Error

source§

impl Display for rand_core::error::Error

source§

impl Display for Arguments<'_>

source§

impl Display for rocket::mtls::oid::asn1_rs::nom::lib::std::fmt::Error

§

impl Display for Aborted

§

impl Display for AddrParseError

§

impl Display for Array

§

impl Display for ArrayOfTables

§

impl Display for BStr

§

impl Display for Bytes

§

impl Display for BytesReadError

§

impl Display for Canceled

§

impl Display for CollectionAllocErr

§

impl Display for ContextError

§

impl Display for CookieBuilder<'_>

§

impl Display for Date

§

impl Display for Datetime

§

impl Display for DatetimeParseError

§

impl Display for DecodeError

§

impl Display for DecodeError

§

impl Display for DecodeError

§

impl Display for DecodeKind

§

impl Display for DecodeSliceError

§

impl Display for Document

§

impl Display for EncodeSliceError

§

impl Display for Errno

§

impl Display for Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for ErrorKind

The Display implementation allows the std::error::Error implementation

§

impl Display for Field

§

impl Display for FieldSet

§

impl Display for HttpDate

§

impl Display for InlinableString

§

impl Display for InlineString

§

impl Display for InlineTable

§

impl Display for InternalString

§

impl Display for InvalidBufferSize

§

impl Display for InvalidChunkSize

§

impl Display for InvalidDnsNameError

§

impl Display for InvalidDnsNameError

§

impl Display for InvalidLength

§

impl Display for InvalidOutputSize

§

impl Display for Item

§

impl Display for Key

§

impl Display for KeyError

§

impl Display for KeyRejected

§

impl Display for Level

§

impl Display for LevelFilter

§

impl Display for MacError

§

impl Display for Map<String, Value>

§

impl Display for Offset

§

impl Display for OverflowError

§

impl Display for ParseAlphabetError

§

impl Display for ParseError

§

impl Display for ParseError

§

impl Display for ParseIntError

§

impl Display for ParseLevelError

§

impl Display for ParseLevelFilterError

§

impl Display for Range

§

impl Display for SendError

§

impl Display for SetGlobalDefaultError

§

impl Display for SignError

§

impl Display for SpawnError

§

impl Display for SpecificationError

§

impl Display for StrContext

§

impl Display for StrContextValue

§

impl Display for StreamCipherError

§

impl Display for Table

§

impl Display for Time

§

impl Display for TomlError

Displays a TOML parse error

Example

TOML parse error at line 1, column 10 | 1 | 00:32:00.a999999 | ^ Unexpected a Expected digit While parsing a Time While parsing a Date-Time

§

impl Display for TryFromIntError

§

impl Display for TryRecvError

§

impl Display for Unspecified

§

impl Display for Value

§

impl Display for Value

§

impl Display for ValueReadError

§

impl Display for dyn Value

source§

impl<'a> Display for rocket::serde::json::Error<'a>

Available on crate feature json only.
§

impl<'a> Display for GeneralName<'a>

source§

impl<'a> Display for Unexpected<'a>

§

impl<'a> Display for X509Name<'a>

§

impl<'a> Display for Oid<'a>

1.60.0 · source§

impl<'a> Display for EscapeAscii<'a>

1.34.0 · source§

impl<'a> Display for rocket::mtls::oid::asn1_rs::nom::lib::std::str::EscapeDebug<'a>

1.34.0 · source§

impl<'a> Display for rocket::mtls::oid::asn1_rs::nom::lib::std::str::EscapeDefault<'a>

1.34.0 · source§

impl<'a> Display for rocket::mtls::oid::asn1_rs::nom::lib::std::str::EscapeUnicode<'a>

source§

impl<'a> Display for mime::Name<'a>

§

impl<'a> Display for Base64Display<'a>

§

impl<'a> Display for PercentEncode<'a>

§

impl<'a> Display for ValueSet<'a>

source§

impl<'a> Display for dyn Expected + 'a

§

impl<'a, 'c> Display for Display<'a, 'c>
where 'c: 'a,

§

impl<'a, 'e, E> Display for Base64Display<'a, 'e, E>
where E: Engine,

§

impl<'a, E> Display for DecodeStringError<'a, E>
where E: RmpReadErr,

source§

impl<'a, K, V> Display for rocket::mtls::oid::asn1_rs::nom::lib::std::collections::hash_map::OccupiedError<'a, K, V>
where K: Debug, V: Debug,

source§

impl<'a, K, V, A> Display for rocket::mtls::oid::asn1_rs::nom::lib::std::collections::btree_map::OccupiedError<'a, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

§

impl<'a, K, V, S, A> Display for OccupiedError<'a, K, V, S, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<'a, R, G, T> Display for MappedReentrantMutexGuard<'a, R, G, T>
where R: RawMutex + 'a, G: GetThreadId + 'a, T: Display + 'a + ?Sized,

§

impl<'a, R, G, T> Display for ReentrantMutexGuard<'a, R, G, T>
where R: RawMutex + 'a, G: GetThreadId + 'a, T: Display + 'a + ?Sized,

§

impl<'a, R, T> Display for MappedMutexGuard<'a, R, T>
where R: RawMutex + 'a, T: Display + 'a + ?Sized,

§

impl<'a, R, T> Display for MappedRwLockReadGuard<'a, R, T>
where R: RawRwLock + 'a, T: Display + 'a + ?Sized,

§

impl<'a, R, T> Display for MappedRwLockWriteGuard<'a, R, T>
where R: RawRwLock + 'a, T: Display + 'a + ?Sized,

§

impl<'a, R, T> Display for MutexGuard<'a, R, T>
where R: RawMutex + 'a, T: Display + 'a + ?Sized,

§

impl<'a, R, T> Display for RwLockReadGuard<'a, R, T>
where R: RawRwLock + 'a, T: Display + 'a + ?Sized,

§

impl<'a, R, T> Display for RwLockUpgradableReadGuard<'a, R, T>
where R: RawRwLockUpgrade + 'a, T: Display + 'a + ?Sized,

§

impl<'a, R, T> Display for RwLockWriteGuard<'a, R, T>
where R: RawRwLock + 'a, T: Display + 'a + ?Sized,

source§

impl<'a, T> Display for tokio::sync::mutex::MappedMutexGuard<'a, T>
where T: Display + ?Sized,

source§

impl<'a, T> Display for tokio::sync::rwlock::read_guard::RwLockReadGuard<'a, T>
where T: Display + ?Sized,

source§

impl<'a, T> Display for tokio::sync::rwlock::write_guard::RwLockWriteGuard<'a, T>
where T: Display + ?Sized,

source§

impl<'a, T> Display for RwLockMappedWriteGuard<'a, T>
where T: Display + ?Sized,

§

impl<'a, T> Display for MutexGuard<'a, T>
where T: Display + ?Sized,

§

impl<'a, T> Display for SpinMutexGuard<'a, T>
where T: Display + ?Sized,

§

impl<'c> Display for Cookie<'c>

§

impl<'k> Display for KeyMut<'k>

source§

impl<B> Display for Cow<'_, B>
where B: Display + ToOwned + ?Sized, <B as ToOwned>::Owned: Display,

§

impl<C, E> Display for ParseError<C, E>
where C: Show, E: Display,

§

impl<E> Display for Err<E>
where E: Debug,

source§

impl<E> Display for Report<E>
where E: Error,

§

impl<E> Display for ErrMode<E>
where E: Debug,

§

impl<E> Display for NumValueReadError<E>
where E: RmpReadErr,

§

impl<E> Display for ValueWriteError<E>
where E: RmpWriteErr,

source§

impl<F> Display for PersistError<F>

source§

impl<F> Display for FormatterFn<F>
where F: Fn(&mut Formatter<'_>) -> Result<(), Error>,

§

impl<I> Display for rocket::mtls::oid::asn1_rs::nom::error::Error<I>
where I: Display,

The Display implementation allows the std::error::Error implementation

§

impl<I> Display for rocket::mtls::oid::asn1_rs::nom::error::VerboseError<I>
where I: Display,

§

impl<I> Display for InputError<I>
where I: Clone + Display,

The Display implementation allows the std::error::Error implementation

§

impl<I> Display for Located<I>
where I: Display,

§

impl<I> Display for Partial<I>
where I: Display,

§

impl<I> Display for TreeErrorBase<I>
where I: Clone + Display,

§

impl<I, C> Display for TreeError<I, C>
where I: Clone + Display, C: Display,

§

impl<I, C> Display for TreeErrorContext<I, C>
where I: Clone + Display, C: Display,

§

impl<I, C> Display for VerboseError<I, C>
where I: Clone + Display, C: Display,

§

impl<I, E> Display for ParseError<I, E>
where I: AsBStr, E: Display,

§

impl<I, S> Display for Stateful<I, S>
where I: Display,

source§

impl<L, R> Display for Either<L, R>
where L: Display, R: Display,

source§

impl<P> Display for &dyn UriDisplay<P>
where P: Part,

1.33.0 · source§

impl<P> Display for Pin<P>
where P: Display,

source§

impl<S, E, F> Display for Outcome<S, E, F>

source§

impl<T> Display for std::sync::mpsc::TrySendError<T>

source§

impl<T> Display for std::sync::poison::TryLockError<T>

source§

impl<T> Display for SendTimeoutError<T>

source§

impl<T> Display for tokio::sync::mpsc::error::TrySendError<T>

source§

impl<T> Display for SetError<T>

source§

impl<T> Display for &T
where T: Display + ?Sized,

source§

impl<T> Display for &mut T
where T: Display + ?Sized,

source§

impl<T> Display for TryFromBigIntError<T>

source§

impl<T> Display for ThinBox<T>
where T: Display + ?Sized,

1.20.0 · source§

impl<T> Display for Ref<'_, T>
where T: Display + ?Sized,

1.20.0 · source§

impl<T> Display for RefMut<'_, T>
where T: Display + ?Sized,

1.74.0 · source§

impl<T> Display for Saturating<T>
where T: Display,

1.10.0 · source§

impl<T> Display for Wrapping<T>
where T: Display,

source§

impl<T> Display for std::sync::mpsc::SendError<T>

1.20.0 · source§

impl<T> Display for std::sync::mutex::MutexGuard<'_, T>
where T: Display + ?Sized,

source§

impl<T> Display for PoisonError<T>

1.20.0 · source§

impl<T> Display for std::sync::rwlock::RwLockReadGuard<'_, T>
where T: Display + ?Sized,

1.20.0 · source§

impl<T> Display for std::sync::rwlock::RwLockWriteGuard<'_, T>
where T: Display + ?Sized,

source§

impl<T> Display for Port<T>

source§

impl<T> Display for PollSendError<T>

source§

impl<T> Display for tokio::sync::broadcast::error::SendError<T>

source§

impl<T> Display for tokio::sync::mpsc::error::SendError<T>

source§

impl<T> Display for tokio::sync::mutex::MutexGuard<'_, T>
where T: Display + ?Sized,

source§

impl<T> Display for OwnedMutexGuard<T>
where T: Display + ?Sized,

source§

impl<T> Display for OwnedRwLockWriteGuard<T>
where T: Display + ?Sized,

source§

impl<T> Display for tokio::sync::watch::error::SendError<T>

source§

impl<T> Display for Painted<T>
where T: Display,

§

impl<T> Display for DisplayValue<T>
where T: Display,

§

impl<T> Display for Formatted<T>
where T: ValueRepr,

§

impl<T> Display for ReuniteError<T>

§

impl<T> Display for TrySendError<T>

source§

impl<T, A> Display for Box<T, A>
where T: Display + ?Sized, A: Allocator,

source§

impl<T, A> Display for Rc<T, A>
where T: Display + ?Sized, A: Allocator,

source§

impl<T, A> Display for Arc<T, A>
where T: Display + ?Sized, A: Allocator,

§

impl<T, E> Display for TryChunksError<T, E>
where E: Display,

§

impl<T, E> Display for TryReadyChunksError<T, E>
where E: Display,

§

impl<T, Item> Display for ReuniteError<T, Item>

§

impl<T, S> Display for Expected<T, S>
where T: Show, S: Show,

source§

impl<T, U> Display for OwnedMappedMutexGuard<T, U>
where U: Display + ?Sized, T: ?Sized,

source§

impl<T, U> Display for OwnedRwLockReadGuard<T, U>
where U: Display + ?Sized, T: ?Sized,

source§

impl<T, U> Display for OwnedRwLockMappedWriteGuard<T, U>
where U: Display + ?Sized, T: ?Sized,

source§

impl<T: Send + Sync + Display + 'static> Display for State<T>

source§

impl<W> Display for IntoInnerError<W>

§

impl<const MIN: i8, const MAX: i8> Display for RangedI8<MIN, MAX>

§

impl<const MIN: i16, const MAX: i16> Display for RangedI16<MIN, MAX>

§

impl<const MIN: i32, const MAX: i32> Display for RangedI32<MIN, MAX>

§

impl<const MIN: i64, const MAX: i64> Display for RangedI64<MIN, MAX>

§

impl<const MIN: i128, const MAX: i128> Display for RangedI128<MIN, MAX>

§

impl<const MIN: isize, const MAX: isize> Display for RangedIsize<MIN, MAX>

§

impl<const MIN: u8, const MAX: u8> Display for RangedU8<MIN, MAX>

§

impl<const MIN: u16, const MAX: u16> Display for RangedU16<MIN, MAX>

§

impl<const MIN: u32, const MAX: u32> Display for RangedU32<MIN, MAX>

§

impl<const MIN: u64, const MAX: u64> Display for RangedU64<MIN, MAX>

§

impl<const MIN: u128, const MAX: u128> Display for RangedU128<MIN, MAX>

§

impl<const MIN: usize, const MAX: usize> Display for RangedUsize<MIN, MAX>

source§

impl<const N: usize> Display for GetManyMutError<N>

§

impl<const SIZE: usize> Display for WriteBuffer<SIZE>