Trait geng::prelude::Display

1.0.0 · source ·
pub trait Display {
    // Required method
    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>;
}
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, }));

Trait Implementations§

source§

impl ToValue for dyn Display

source§

fn to_value(&self) -> Value<'_>

Perform the conversion.

Implementors§

source§

impl Display for geng::Key

source§

impl Display for MouseButton

source§

impl Display for geng::prelude::bincode::ErrorKind

§

impl Display for ColorChoice

§

impl Display for ContextKind

§

impl Display for ContextValue

§

impl Display for geng::prelude::cli::prelude::clap::error::ErrorKind

§

impl Display for MatchesError

1.60.0 · source§

impl Display for geng::prelude::futures::io::ErrorKind

source§

impl Display for AsciiChar

1.34.0 · source§

impl Display for Infallible

1.7.0 · source§

impl Display for IpAddr

source§

impl Display for SocketAddr

source§

impl Display for VarError

1.15.0 · source§

impl Display for std::sync::mpsc::RecvTimeoutError

source§

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

source§

impl Display for DistanceModelError

source§

impl Display for gilrs::ff::Error

source§

impl Display for gilrs::gamepad::Error

source§

impl Display for MappingError

source§

impl Display for IpNet

source§

impl Display for url::parser::ParseError

source§

impl Display for SyntaxViolation

source§

impl Display for Variant

source§

impl Display for rand::distributions::bernoulli::BernoulliError

source§

impl Display for rand::distributions::weighted::WeightedError

source§

impl Display for geng::prelude::log::Level

source§

impl Display for geng::prelude::log::LevelFilter

source§

impl Display for geng::prelude::rand::distributions::BernoulliError

source§

impl Display for geng::prelude::rand::distributions::WeightedError

source§

impl Display for geng::prelude::ron::Error

source§

impl Display for geng::prelude::serde_json::Value

§

impl Display for geng::prelude::toml::Value

§

impl Display for Offset

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 geng::prelude::anyhow::Error

§

impl Display for Str

§

impl Display for StyledStr

Color-unaware printing. Never uses coloring.

§

impl Display for ValueRange

§

impl Display for Arg

§

impl Display for Command

§

impl Display for Id

source§

impl Display for Arguments<'_>

source§

impl Display for geng::prelude::fmt::Error

§

impl Display for geng::prelude::futures::channel::mpsc::SendError

§

impl Display for geng::prelude::futures::channel::mpsc::TryRecvError

§

impl Display for Canceled

§

impl Display for EnterError

source§

impl Display for geng::prelude::futures::io::Error

§

impl Display for Aborted

§

impl Display for SpawnError

1.57.0 · source§

impl Display for alloc::collections::TryReserveError

1.58.0 · source§

impl Display for FromVecWithNulError

1.7.0 · source§

impl Display for IntoStringError

source§

impl Display for NulError

source§

impl Display for FromUtf8Error

source§

impl Display for FromUtf16Error

source§

impl Display for String

1.28.0 · source§

impl Display for LayoutError

source§

impl Display for AllocError

1.36.0 · source§

impl Display for core::array::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 ParseIntError

1.34.0 · source§

impl Display for 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<'_>

source§

impl Display for ParseBoolError

source§

impl Display for Utf8Error

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 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 std::thread::local::AccessError

1.8.0 · source§

impl Display for SystemTimeError

source§

impl Display for CompressError

source§

impl Display for flate2::mem::DecompressError

source§

impl Display for TrafficWatcher

source§

impl Display for getrandom::error::Error

source§

impl Display for Code

source§

impl Display for GamepadId

source§

impl Display for h2::error::Error

source§

impl Display for Reason

source§

impl Display for bf16

source§

impl Display for f16

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 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 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 Uri

source§

impl Display for indexmap::TryReserveError

source§

impl Display for Ipv4Net

source§

impl Display for Ipv6Net

source§

impl Display for PrefixLenError

source§

impl Display for ipnet::parser::AddrParseError

source§

impl Display for FromStrError

source§

impl Display for Mime

source§

impl Display for ParseRatioError

source§

impl Display for num_traits::ParseFloatError

source§

impl Display for reqwest::error::Error

source§

impl Display for ProgramLinkError

source§

impl Display for ShaderCompilationError

source§

impl Display for Url

Display the serialization of this URL.

source§

impl Display for uuid::error::Error

source§

impl Display for Braced

source§

impl Display for Hyphenated

source§

impl Display for Simple

source§

impl Display for Urn

source§

impl Display for Uuid

source§

impl Display for value_bag::error::Error

source§

impl Display for getrandom::error::Error

source§

impl Display for rand::rngs::adapter::read::ReadError

source§

impl Display for rand_core::error::Error

source§

impl Display for geng::prelude::log::kv::Error

source§

impl Display for geng::prelude::log::ParseLevelError

source§

impl Display for SetLoggerError

source§

impl Display for geng::prelude::rand::rngs::adapter::ReadError

source§

impl Display for geng::prelude::rand::Error

source§

impl Display for Position

source§

impl Display for SpannedError

source§

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

source§

impl Display for geng::prelude::serde_json::Error

source§

impl Display for Number

§

impl Display for geng::prelude::toml::de::Error

§

impl Display for Map<String, Value>

§

impl Display for geng::prelude::toml::ser::Error

§

impl Display for Date

§

impl Display for Datetime

§

impl Display for DatetimeParseError

§

impl Display for Time

§

impl Display for AccessError

§

impl Display for AcquireError

§

impl Display for ActivateSlotError

§

impl Display for AddrParseError

§

impl Display for AlgAddr

§

impl Display for AnyDelimiterCodecError

§

impl Display for Array

§

impl Display for ArrayOfTables

§

impl Display for Ast

Print a display representation of this Ast.

This does not preserve any of the original whitespace formatting that may have originally been present in the concrete syntax from which this Ast was generated.

This implementation uses constant stack space and heap space proportional to the size of the Ast.

§

impl Display for AudioReadError

§

impl Display for BStr

§

impl Display for BackendSpecificError

§

impl Display for BadIcon

§

impl Display for BindError

§

impl Display for BlendOp

§

impl Display for BuildError

§

impl Display for BuildError

§

impl Display for BuildError

§

impl Display for BuildError

§

impl Display for BuildError

§

impl Display for BuildStreamError

§

impl Display for Bytes

§

impl Display for CacheError

§

impl Display for Capability

§

impl Display for CaseFoldError

§

impl Display for ChannelError

§

impl Display for Channels

§

impl Display for CheckedCastError

§

impl Display for Chmap

§

impl Display for ChmapPosition

§

impl Display for CodecType

§

impl Display for CollectionAllocErr

§

impl Display for ColorChoiceParseError

§

impl Display for Compression

§

impl Display for ConnectError

§

impl Display for ConnectError

§

impl Display for ConnectionError

§

impl Display for ContextError

§

impl Display for CreateBufferError

§

impl Display for CreatePoolError

§

impl Display for CursorIcon

§

impl Display for DataOfferError

§

impl Display for DecodeError

§

impl Display for DecodeSliceError

§

impl Display for DecoderError

§

impl Display for DecodingError

§

impl Display for DecodingError

§

impl Display for DecodingError

§

impl Display for DecodingFormatError

§

impl Display for DecompressError

§

impl Display for DefaultStreamConfigError

§

impl Display for DeserializeError

§

impl Display for DeviceNameError

§

impl Display for DevicesError

§

impl Display for DispatchError

§

impl Display for DisposeOp

§

impl Display for DlError

§

impl Display for Document

§

impl Display for Duration

§

impl Display for DwAccess

§

impl Display for DwAddr

§

impl Display for DwAt

§

impl Display for DwAte

§

impl Display for DwCc

§

impl Display for DwCfa

§

impl Display for DwChildren

§

impl Display for DwDefaulted

§

impl Display for DwDs

§

impl Display for DwDsc

§

impl Display for DwEhPe

§

impl Display for DwEnd

§

impl Display for DwForm

§

impl Display for DwId

§

impl Display for DwIdx

§

impl Display for DwInl

§

impl Display for DwLang

§

impl Display for DwLle

§

impl Display for DwLnct

§

impl Display for DwLne

§

impl Display for DwLns

§

impl Display for DwMacro

§

impl Display for DwOp

§

impl Display for DwOrd

§

impl Display for DwRle

§

impl Display for DwSect

§

impl Display for DwSectV2

§

impl Display for DwTag

§

impl Display for DwUt

§

impl Display for DwVirtuality

§

impl Display for DwVis

§

impl Display for Elapsed

§

impl Display for EncodeSliceError

§

impl Display for EncodingError

§

impl Display for EncodingError

§

impl Display for EncodingError

§

impl Display for Errno

§

impl Display for Errno

§

impl Display for Errno

§

impl Display for Errno

§

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 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 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 ErrorKind

§

impl Display for ErrorKind

§

impl Display for ErrorKind

§

impl Display for Errors

§

impl Display for EvCode

§

impl Display for EventLoopError

§

impl Display for ExternalError

§

impl Display for FaceParsingError

§

impl Display for Field

§

impl Display for FieldSet

§

impl Display for FileTime

§

impl Display for FiniteF32

§

impl Display for FiniteF64

§

impl Display for Format

§

impl Display for FormattedDuration

§

impl Display for Frame

§

impl Display for GlobalError

§

impl Display for GlobalError

§

impl Display for GroupInfoError

§

impl Display for HandleError

§

impl Display for HandleError

§

impl Display for HeaderReadError

§

impl Display for Hir

Print a display representation of this Hir.

The result of this is a valid regular expression pattern string.

This implementation uses constant stack space and heap space proportional to the size of the Hir.

§

impl Display for HostUnavailable

§

impl Display for IdsExhausted

§

impl Display for Image

§

impl Display for ImageError

§

impl Display for ImageFormatHint

§

impl Display for InflateDecodeErrors

§

impl Display for InitError

§

impl Display for InlineTable

§

impl Display for Interface

§

impl Display for InternalString

§

impl Display for InvalidChunkSize

§

impl Display for InvalidDnsNameError

§

impl Display for InvalidDnsNameError

§

impl Display for InvalidFont

§

impl Display for InvalidId

§

impl Display for InvalidId

§

impl Display for InvalidNameError

§

impl Display for InvalidOutputSize

§

impl Display for Item

§

impl Display for JoinError

§

impl Display for Key

§

impl Display for KeyRejected

§

impl Display for Language

§

impl Display for LengthDelimitedCodecError

§

impl Display for Level

§

impl Display for LevelFilter

§

impl Display for LibxcbLoadError

§

impl Display for LimitError

§

impl Display for LinesCodecError

§

impl Display for LzwError

§

impl Display for MatchError

§

impl Display for MatchError

§

impl Display for Message

§

impl Display for Mode

§

impl Display for Mp4Type

§

impl Display for Name

§

impl Display for NetlinkAddr

§

impl Display for NoWaylandLib

§

impl Display for NonZeroPositiveF32

§

impl Display for NonZeroPositiveF64

§

impl Display for NormalizedF32

§

impl Display for NormalizedF64

§

impl Display for NotSupportedError

§

impl Display for ObjectId

§

impl Display for ObjectId

§

impl Display for ObjectId

§

impl Display for OggReadError

§

impl Display for OpCode

§

impl Display for OpenError

§

impl Display for OsError

§

impl Display for Output

§

impl Display for ParameterError

§

impl Display for ParameterError

§

impl Display for ParseAlphabetError

§

impl Display for ParseColorError

§

impl Display for ParseError

§

impl Display for ParseError

§

impl Display for ParseError

§

impl Display for ParseError

§

impl Display for ParseLevelError

§

impl Display for ParseLevelFilterError

§

impl Display for PatternIDError

§

impl Display for PatternIDError

§

impl Display for PatternSetInsertError

§

impl Display for PauseStreamError

§

impl Display for PingError

§

impl Display for PlayError

§

impl Display for PlayStreamError

§

impl Display for PodCastError

§

impl Display for PointerThemeError

§

impl Display for PoolError

§

impl Display for PopError

§

impl Display for PositiveF32

§

impl Display for PositiveF64

§

impl Display for ProtocolError

§

impl Display for Range

§

impl Display for RecvError

§

impl Display for RecvError

§

impl Display for RecvError

§

impl Display for RecvError

§

impl Display for RecvError

§

impl Display for RecvError

§

impl Display for RecvError

§

impl Display for RecvError

§

impl Display for RecvTimeoutError

§

impl Display for RecvTimeoutError

§

impl Display for Regex

§

impl Display for Regex

§

impl Display for ReplyError

§

impl Display for ReplyOrIdError

§

impl Display for Request

§

impl Display for Response

§

impl Display for ReuniteError

§

impl Display for ReuniteError

§

impl Display for Rfc3339Timestamp

§

impl Display for SampleFormat

§

impl Display for SeatError

§

impl Display for SeatInfo

§

impl Display for SelectTimeoutError

§

impl Display for SelemChannelId

§

impl Display for SerializeError

§

impl Display for SetGlobalDefaultError

§

impl Display for SignError

§

impl Display for SmallIndexError

§

impl Display for SmolStr

§

impl Display for SockAddr

§

impl Display for SockaddrStorage

§

impl Display for StartError

§

impl Display for StateIDError

§

impl Display for StateIDError

§

impl Display for StrContext

§

impl Display for StrContextValue

§

impl Display for StrSimError

§

impl Display for StreamError

§

impl Display for StreamError

§

impl Display for SupportedStreamConfigsError

§

impl Display for Table

§

impl Display for Tag

§

impl Display for Tag

§

impl Display for TaskId

§

impl Display for Text

§

impl Display for ThreadPoolBuildError

§

impl Display for TiffError

§

impl Display for TiffFormatError

§

impl Display for TiffUnsupportedError

§

impl Display for TimeBase

§

impl Display for TimeSpec

§

impl Display for TimeSpec

§

impl Display for TimeSpec

§

impl Display for TimeVal

§

impl Display for TimeVal

§

impl Display for TimeVal

§

impl Display for TimeoutError

§

impl Display for Timestamp

§

impl Display for Timestamp

§

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 TryAcquireError

§

impl Display for TryCurrentError

§

impl Display for TryFromSliceError

§

impl Display for TryLockError

§

impl Display for TryRecvError

§

impl Display for TryRecvError

§

impl Display for TryRecvError

§

impl Display for TryRecvError

§

impl Display for TryRecvError

§

impl Display for TryRecvError

§

impl Display for TryRecvError

§

impl Display for TryRecvError

§

impl Display for TrySelectError

§

impl Display for UnicodeWordBoundaryError

§

impl Display for UnicodeWordError

§

impl Display for UnixAddr

§

impl Display for UnknownLayer

§

impl Display for Unspecified

§

impl Display for UnsupportedError

§

impl Display for UsageError

§

impl Display for Value

§

impl Display for Value

§

impl Display for VideoMode

§

impl Display for VorbisError

§

impl Display for VsockAddr

§

impl Display for WEnumError

§

impl Display for WaylandError

§

impl Display for XNotSupported

§

impl Display for dyn Value

§

impl Display for i24

§

impl Display for u24

source§

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

1.60.0 · source§

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

1.34.0 · source§

impl<'a> Display for core::str::iter::EscapeDebug<'a>

1.34.0 · source§

impl<'a> Display for core::str::iter::EscapeDefault<'a>

1.34.0 · source§

impl<'a> Display for core::str::iter::EscapeUnicode<'a>

source§

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

§

impl<'a> Display for BytesOrWideString<'a>

§

impl<'a> Display for Demangle<'a>

§

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

§

impl<'a> Display for SymbolName<'a>

§

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

source§

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

§

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

source§

impl<'a, I> Display for itertools::format::Format<'a, I>
where I: Iterator, <I as Iterator>::Item: Display,

source§

impl<'a, I> Display for geng::prelude::itertools::Format<'a, I>
where I: Iterator, <I as Iterator>::Item: Display,

source§

impl<'a, I, F> Display for itertools::format::FormatWith<'a, I, F>
where I: Iterator, F: FnMut(<I as Iterator>::Item, &mut dyn FnMut(&dyn Display) -> Result<(), Error>) -> Result<(), Error>,

source§

impl<'a, I, F> Display for geng::prelude::itertools::FormatWith<'a, I, F>
where I: Iterator, F: FnMut(<I as Iterator>::Item, &mut dyn FnMut(&dyn Display) -> Result<(), Error>) -> Result<(), Error>,

source§

impl<'a, K, V> Display for std::collections::hash::map::OccupiedError<'a, K, V>
where K: Debug, V: Debug,

source§

impl<'a, K, V, A> Display for alloc::collections::btree::map::entry::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,

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T> Display for StyledValue<'a, T>
where T: Display,

source§

impl<'k> Display for geng::prelude::log::kv::Key<'k>

§

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

§

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

§

impl<'rwlock, T, R> Display for RwLockUpgradableGuard<'rwlock, T, R>
where T: Display + ?Sized,

§

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

§

impl<'s> Display for StrippedStr<'s>

§

impl<'s, T> Display for SliceVec<'s, T>
where T: Display,

source§

impl<'v> Display for ValueBag<'v>

source§

impl<'v> Display for geng::prelude::log::kv::Value<'v>

§

impl<A> Display for ArrayVec<A>
where A: Array, <A as Array>::Item: Display,

§

impl<A> Display for TinyVec<A>
where A: Array, <A as Array>::Item: Display,

source§

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

source§

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

§

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

§

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

§

impl<Enum> Display for TryFromPrimitiveError<Enum>
where Enum: TryFromPrimitive,

§

impl<F> Display for geng::prelude::cli::prelude::clap::error::Error<F>
where F: ErrorFormatter,

source§

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

source§

impl<I> Display for itertools::exactly_one_err::ExactlyOneError<I>
where I: Iterator,

source§

impl<I> Display for geng::prelude::itertools::ExactlyOneError<I>
where I: Iterator,

§

impl<I> Display for Decompositions<I>
where I: Iterator<Item = char> + Clone,

§

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

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

§

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 Recompositions<I>
where I: Iterator<Item = char> + Clone,

§

impl<I> Display for Replacements<I>
where I: Iterator<Item = char> + Clone,

§

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

§

impl<I> Display for VerboseError<I>
where I: 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,

§

impl<Id, Fd> Display for Argument<Id, Fd>
where Id: Display, Fd: AsRawFd,

source§

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

1.33.0 · source§

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

§

impl<R, Offset> Display for LineInstruction<R, Offset>
where R: Reader<Offset = Offset>, Offset: ReaderOffset,

source§

impl<S> Display for Host<S>
where S: AsRef<str>,

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 &T
where T: Display + ?Sized,

source§

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

§

impl<T> Display for geng::prelude::futures::channel::mpsc::TrySendError<T>

§

impl<T> Display for geng::prelude::futures::io::ReuniteError<T>

source§

impl<T> Display for ThinBox<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 CapacityError<T>

source§

impl<T> Display for Port<T>

source§

impl<T> Display for Ratio<T>
where T: Display + Clone + Integer,

§

impl<T> Display for RealImpl<T>
where T: Float,

1.20.0 · source§

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

1.20.0 · source§

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

§

impl<T> Display for Rgba<T>
where T: ColorComponent,

§

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

§

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

§

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

§

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

§

impl<T> Display for EventLoopClosed<T>

§

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

§

impl<T> Display for InsertError<T>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> Display for PollSendError<T>

§

impl<T> Display for PushError<T>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> Display for SendError<T>

§

impl<T> Display for SendError<T>

§

impl<T> Display for SendError<T>

§

impl<T> Display for SendError<T>

§

impl<T> Display for SendError<T>

§

impl<T> Display for SendError<T>

§

impl<T> Display for SendError<T>

§

impl<T> Display for SendError<T>

§

impl<T> Display for SendError<T>

§

impl<T> Display for SendTimeoutError<T>

§

impl<T> Display for SendTimeoutError<T>

§

impl<T> Display for SendTimeoutError<T>

§

impl<T> Display for SetError<T>

§

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

§

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

§

impl<T> Display for TrySendError<T>

§

impl<T> Display for TrySendError<T>

§

impl<T> Display for TrySendError<T>

§

impl<T> Display for TrySendError<T>

§

impl<T> Display for TrySendError<T>

§

impl<T> Display for TrySendError<T>

§

impl<T> Display for TrySendError<T>

§

impl<T> Display for Unalign<T>
where T: Unaligned + Display,

source§

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

source§

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

source§

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

§

impl<T, B> Display for Ref<B, [T]>
where B: ByteSlice, T: FromBytes, [T]: Display,

§

impl<T, B> Display for Ref<B, T>
where B: ByteSlice, T: FromBytes + Display,

§

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 geng::prelude::futures::prelude::stream::ReuniteError<T, Item>

§

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

§

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

§

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

source§

impl<W> Display for IntoInnerError<W>

source§

impl<const CAP: usize> Display for ArrayString<CAP>

source§

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