Trait sp_std::fmt::Display

1.0.0 · source ·
pub trait Display {
    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§

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§

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

impl Display for Error

impl Display for Error

impl Display for Prefix

impl Display for Infix

impl Display for Suffix

impl<'a> Display for ANSIString<'a>

impl<'a> Display for ANSIStrings<'a>

impl Display for Error

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

impl<T> Display for CapacityError<T>

impl<T> Display for SendError<T>

impl<T> Display for TrySendError<T>

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

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

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

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

impl Display for TaskId

impl<T: Display> Display for Round<T>

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

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

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

impl Display for HexDisplay<'_>

impl Display for Error

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

impl<T, U> Display for Cow<'_, T, U>where
    T: Beef + Display + ?Sized,
    U: Capacity,

impl Display for Error

impl Display for Public

impl Display for Mnemonic

impl<A, O> Display for BitArray<A, O>where
    O: BitOrder,
    A: BitViewSized,

impl<T, O> Display for BitBox<T, O>where
    O: BitOrder,
    T: BitStore,

impl<'a, T, O> Display for Domain<'a, Const, T, O>where
    O: BitOrder,
    T: BitStore,

impl<R> Display for BitIdx<R>where
    R: BitRegister,

impl<R> Display for BitIdxError<R>where
    R: BitRegister,

impl<R> Display for BitEnd<R>where
    R: BitRegister,

impl<R> Display for BitPos<R>where
    R: BitRegister,

impl<R> Display for BitSel<R>where
    R: BitRegister,

impl<R> Display for BitMask<R>where
    R: BitRegister,

impl<T> Display for MisalignError<T>

impl<M, T, O> Display for BitRef<'_, M, T, O>where
    M: Mutability,
    T: BitStore,
    O: BitOrder,

impl<T> Display for BitPtrError<T>where
    T: BitStore,

impl<T> Display for BitSpanError<T>where
    T: BitStore,

impl<T, O> Display for BitSlice<T, O>where
    T: BitStore,
    O: BitOrder,

impl<T, O> Display for BitVec<T, O>where
    O: BitOrder,
    T: BitStore,

impl Display for Hash

impl Display for HexError

impl Display for Error

impl Display for Error

impl Display for Error

impl Display for Error

impl Display for BString

impl Display for BStr

impl Display for AllocErr

impl Display for Error

impl Display for Reason

impl<'a> Display for Token<'a>

impl Display for Triple

impl Display for Arch

impl Display for Vendor

impl Display for Os

impl Display for Family

impl Display for Env

impl Display for Panic

impl Display for Families

impl<Tz: TimeZone> Display for Date<Tz>where
    Tz::Offset: Display,

impl<Tz: TimeZone> Display for DateTime<Tz>where
    Tz::Offset: Display,

impl<'a, I: Iterator<Item = B> + Clone, B: Borrow<Item<'a>>> Display for DelayedFormat<I>

impl Display for Utc

impl Display for Weekday

impl<const S: usize> Display for Cid<S>

impl Display for Error

impl Display for Error

impl<'help> Display for Arg<'help>

impl Display for App<'_>

impl Display for Error

impl Display for Table

impl Display for PopError

impl<T> Display for PushError<T>

impl Display for Error

impl Display for Error

impl Display for Error

impl<T> Display for Symbol<T>where
    T: AsRef<[u8]>,

impl Display for Reloc

impl<'a> Display for CFGPrinter<'a>

impl<'a> Display for DisplayDataValues<'a>

impl<'a, T> Display for DisplayList<'a, T>where
    T: 'a + Display,

impl Display for IntCC

impl Display for FloatCC

impl<'a> Display for DisplayInst<'a>

impl Display for Block

impl Display for Value

impl Display for Inst

impl Display for Constant

impl Display for FuncRef

impl Display for SigRef

impl Display for Heap

impl Display for Table

impl Display for AbiParam

impl<'a> Display for DisplayFunction<'a>

impl Display for Function

impl Display for HeapData

impl Display for Imm64

impl Display for Uimm64

impl Display for Uimm32

impl Display for Offset32

impl Display for Ieee32

impl Display for Ieee64

impl Display for Opcode

impl Display for LibCall

impl Display for MemFlags

impl Display for TrapCode

impl Display for Type

impl Display for CallConv

impl Display for Loop

impl Display for Value

impl Display for SetError

impl Display for OptLevel

impl Display for TlsModel

impl Display for Flags

impl<T> Display for SendError<T>

impl<T> Display for TrySendError<T>

impl<T> Display for SendTimeoutError<T>

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

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

impl Display for Limb

impl<T> Display for NonZero<T>where
    T: Display + Zero,

impl<const LIMBS: usize> Display for UInt<LIMBS>

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

impl Display for MacError

impl<'a> Display for Ia5String<'a>

impl<'a> Display for PrintableString<'a>

impl<'a> Display for Utf8String<'a>

impl Display for DateTime

impl Display for Error

impl Display for Length

impl Display for Class

impl Display for TagMode

impl Display for Tag

impl Display for MacError

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

impl Display for Error

impl<C> Display for Signature<C>where
    C: PrimeCurve,
    SignatureSize<C>: ArrayLength<u8>,

impl Display for Error

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

impl Display for Error

impl<C> Display for ScalarCore<C>where
    C: Curve,

impl<C> Display for NonZeroScalar<C>where
    C: Curve + ScalarArithmetic,

impl<T> Display for BitFlags<T>where
    T: BitFlag + Debug,

impl<T: BitFlag + Debug> Display for FromBitsError<T>

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

impl Display for Error

impl<Frac: LeEqU8> Display for FixedU8<Frac>

impl<Frac: LeEqU16> Display for FixedU16<Frac>

impl<Frac: LeEqU32> Display for FixedU32<Frac>

impl<Frac: LeEqU64> Display for FixedU64<Frac>

impl<Frac: LeEqU128> Display for FixedU128<Frac>

impl<Frac: LeEqU8> Display for FixedI8<Frac>

impl<Frac: LeEqU16> Display for FixedI16<Frac>

impl<Frac: LeEqU32> Display for FixedI32<Frac>

impl<Frac: LeEqU64> Display for FixedI64<Frac>

impl<Frac: LeEqU128> Display for FixedI128<Frac>

impl<F: Fixed> Display for Unwrapped<F>

impl<F: Fixed> Display for Wrapping<F>

impl<E: Error> Display for Error<E>

impl Display for Analysis

impl Display for Weight

impl<T> Display for TrySendError<T>

impl Display for Canceled

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

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

impl<T> Display for ReuniteError<T>

impl<T> Display for ReuniteError<T>

impl Display for Aborted

impl Display for Error

impl Display for DwSect

impl Display for DwSectV2

impl Display for DwUt

impl Display for DwCfa

impl Display for DwTag

impl Display for DwAt

impl Display for DwForm

impl Display for DwAte

impl Display for DwLle

impl Display for DwDs

impl Display for DwEnd

impl Display for DwAccess

impl Display for DwVis

impl Display for DwLang

impl Display for DwAddr

impl Display for DwId

impl Display for DwCc

impl Display for DwInl

impl Display for DwOrd

impl Display for DwDsc

impl Display for DwIdx

impl Display for DwLns

impl Display for DwLne

impl Display for DwLnct

impl Display for DwMacro

impl Display for DwRle

impl Display for DwOp

impl Display for DwEhPe

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

impl Display for Error

impl Display for Error

impl Display for Glob

impl Display for Error

impl Display for Error

impl Display for Reason

impl Display for bf16

impl Display for f16

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

impl<T: AsRef<str>> Display for AsKebabCase<T>

impl<T: AsRef<str>> Display for AsLowerCamelCase<T>

impl<T: AsRef<str>> Display for AsSnakeCase<T>

impl<T: AsRef<str>> Display for AsTitleCase<T>

impl<T: AsRef<str>> Display for AsUpperCamelCase<T>

impl<T: AsRef<[u8]>> Display for HexFmt<T>

impl<T> Display for HexList<T>where
    T: Clone + IntoIterator,
    T::Item: AsRef<[u8]>,

impl Display for Method

impl<T> Display for Port<T>

impl Display for Scheme

impl Display for Uri

impl Display for Error

impl Display for Error

impl Display for HttpDate

impl Display for Error

impl Display for Error

impl Display for Duration

impl Display for Error

impl Display for Error

impl Display for Name

impl Display for Errors

impl Display for IpNet

impl Display for Ipv4Net

impl Display for Ipv6Net

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

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

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

impl Display for BigInt

impl Display for Boolean

impl Display for Number

impl Display for JsString

impl Display for WsError

impl<T: Display> Display for Mismatch<T>

impl Display for Error

impl<T> Display for GenericTransportError<T>where
    T: Display + Error + Send + Sync,

impl<'a, T: Serialize> Display for Response<'a, T>

impl<'a> Display for ErrorResponse<'a>

impl Display for PeerId

impl<A, B> Display for EitherError<A, B>where
    A: Display,
    B: Display,

impl<TErr> Display for TransportTimeoutError<TErr>where
    TErr: Display,

impl<T, U> Display for TransportUpgradeError<T, U>where
    T: Display,
    U: Display,

impl<TErr> Display for TransportError<TErr>where
    TErr: Display,

impl<E> Display for UpgradeError<E>where
    E: Display,

impl<TErr> Display for DnsErr<TErr>where
    TErr: Display,

impl<H: Hasher> Display for Topic<H>

impl Display for Error

impl Display for Failure

impl<THandlerErr> Display for ConnectionError<THandlerErr>where
    THandlerErr: Display,

impl<TTransErr> Display for PendingConnectionError<TTransErr>where
    TTransErr: Display + Debug,

impl<TUpgrErr> Display for ConnectionHandlerUpgrErr<TUpgrErr>where
    TUpgrErr: Display,

impl Display for JsErr

impl<E: Display> Display for Error<E>

impl Display for Error

impl Display for Error

impl Display for Error

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

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

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

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

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

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

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

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

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

impl Display for Error

impl<'k> Display for Key<'k>

impl<'v> Display for Value<'v>

impl Display for Level

impl Display for LZ4Error

impl Display for Error

impl<'a> Display for Protocol<'a>

impl Display for Error

impl Display for Error

impl Display for Error

impl<T, R: Dim, C: Dim, S> Display for Matrix<T, R, C, S>where
    T: Scalar + Display,
    S: Storage<T, R, C>,
    DefaultAllocator: Allocator<usize, R, C>,

impl<T: Scalar + Display, const D: usize> Display for Point<T, D>

impl<T, const D: usize> Display for Rotation<T, D>where
    T: RealField + Display,

impl<T: RealField + Display> Display for Quaternion<T>

impl<T: Scalar + Display, const D: usize> Display for Translation<T, D>

impl<T: RealField + Display, R, const D: usize> Display for Isometry<T, R, D>where
    R: Display,

impl<T, R, const D: usize> Display for Similarity<T, R, D>where
    T: RealField + Display,
    R: AbstractRotation<T, D> + Display,

impl Display for WyRand

impl<T> Display for Error<T>where
    NetlinkMessage<T>: Debug,

impl Display for Errno

impl Display for Signal

impl Display for TimeSpec

impl Display for TimeVal

impl Display for Pid

impl Display for BigInt

impl Display for BigUint

impl<T> Display for Complex<T>where
    T: Display + Num + PartialOrd + Clone,

impl Display for Buffer

impl Display for Error

impl<'a> Display for DecimalStr<'a>

impl<'a> Display for InfinityStr<'a>

impl<'a> Display for MinusSignStr<'a>

impl<'a> Display for NanStr<'a>

impl<'a> Display for PlusSignStr<'a>

impl<'a> Display for SeparatorStr<'a>

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

impl Display for Error

impl<T: Float + Display> Display for OrderedFloat<T>

impl<T: Float + Display> Display for NotNan<T>

impl<E: Debug> Display for ParseNotNanError<E>

impl Display for Error

impl Display for Error

impl Display for Error

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

impl<R: RuleType> Display for Error<R>

impl<R: RuleType> Display for ErrorVariant<R>

impl<'i, R: RuleType> Display for Pair<'i, R>

impl<'i, R: RuleType> Display for Pairs<'i, R>

impl<'a, G> Display for Dot<'a, G>where
    G: IntoEdgeReferences + IntoNodeReferences + NodeIndexable + GraphProp,
    G::EdgeWeight: Display,
    G::NodeWeight: Display,

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 Id

impl Display for Error

impl Display for Error

impl Display for U128

impl Display for U256

impl Display for U512

impl Display for H128

impl Display for H160

impl Display for H256

impl Display for H384

impl Display for H512

impl Display for H768

impl Display for Error

impl Display for Readout

impl Display for LexError

impl Display for Group

impl Display for Punct

impl Display for Ident

impl Display for Literal

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 PReg

impl Display for VReg

impl Display for Operand

impl Display for Error

impl Display for Regex

impl Display for Regex

impl Display for Error

impl Display for Error

impl Display for Ast

impl Display for Error

impl Display for Error

impl Display for Hir

impl Display for Error

impl Display for Network

impl Display for ScopedIp

impl Display for Config

impl Display for Error

impl Display for Error

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

impl Display for Errno

impl Display for Error

impl Display for Error

impl Display for Error

impl<B: BlockT> Display for Error<B>

impl<B: BlockT> Display for Error<B>

impl Display for Error

impl Display for Error

impl Display for Error

impl Display for Error

impl Display for Error

impl Display for Role

impl Display for Error

impl Display for ParseErr

impl<Block: BlockT> Display for WarpSyncPhase<Block>

impl Display for BadPeer

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 Health

impl Display for Error

impl<Block: BlockT> Display for Error<Block>

impl Display for Error

impl Display for Error

impl Display for Error

impl Display for Values

impl Display for Error

impl Display for Error

impl Display for SeqID

impl<Size> Display for EncodedPoint<Size>where
    Size: ModulusSize,

impl Display for Error

impl Display for Message

impl Display for Error

impl Display for Error

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

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

impl Display for Error

impl Display for Value

impl Display for Number

impl Display for RawValue

impl Display for Error

impl Display for AutoSimd<[f32; 2]>

impl Display for AutoSimd<[f32; 4]>

impl Display for AutoSimd<[f32; 8]>

impl Display for AutoSimd<[f32; 16]>

impl Display for AutoSimd<[f64; 2]>

impl Display for AutoSimd<[f64; 4]>

impl Display for AutoSimd<[f64; 8]>

impl Display for AutoSimd<[i128; 1]>

impl Display for AutoSimd<[i128; 2]>

impl Display for AutoSimd<[i128; 4]>

impl Display for AutoSimd<[i16; 2]>

impl Display for AutoSimd<[i16; 4]>

impl Display for AutoSimd<[i16; 8]>

impl Display for AutoSimd<[i16; 16]>

impl Display for AutoSimd<[i16; 32]>

impl Display for AutoSimd<[i32; 2]>

impl Display for AutoSimd<[i32; 4]>

impl Display for AutoSimd<[i32; 8]>

impl Display for AutoSimd<[i32; 16]>

impl Display for AutoSimd<[i64; 2]>

impl Display for AutoSimd<[i64; 4]>

impl Display for AutoSimd<[i64; 8]>

impl Display for AutoSimd<[i8; 2]>

impl Display for AutoSimd<[i8; 4]>

impl Display for AutoSimd<[i8; 8]>

impl Display for AutoSimd<[i8; 16]>

impl Display for AutoSimd<[i8; 32]>

impl Display for AutoSimd<[isize; 2]>

impl Display for AutoSimd<[isize; 4]>

impl Display for AutoSimd<[isize; 8]>

impl Display for AutoSimd<[u128; 1]>

impl Display for AutoSimd<[u128; 2]>

impl Display for AutoSimd<[u128; 4]>

impl Display for AutoSimd<[u16; 2]>

impl Display for AutoSimd<[u16; 4]>

impl Display for AutoSimd<[u16; 8]>

impl Display for AutoSimd<[u16; 16]>

impl Display for AutoSimd<[u16; 32]>

impl Display for AutoSimd<[u32; 2]>

impl Display for AutoSimd<[u32; 4]>

impl Display for AutoSimd<[u32; 8]>

impl Display for AutoSimd<[u32; 16]>

impl Display for AutoSimd<[u64; 2]>

impl Display for AutoSimd<[u64; 4]>

impl Display for AutoSimd<[u64; 8]>

impl Display for AutoSimd<[u8; 2]>

impl Display for AutoSimd<[u8; 4]>

impl Display for AutoSimd<[u8; 8]>

impl Display for AutoSimd<[u8; 16]>

impl Display for AutoSimd<[u8; 32]>

impl Display for AutoSimd<[usize; 2]>

impl Display for AutoSimd<[usize; 4]>

impl Display for AutoSimd<[usize; 8]>

impl Display for AutoSimd<[bool; 1]>

impl Display for AutoSimd<[bool; 2]>

impl Display for AutoSimd<[bool; 4]>

impl Display for AutoSimd<[bool; 8]>

impl Display for AutoSimd<[bool; 16]>

impl Display for AutoSimd<[bool; 32]>

impl<W> Display for IntoInnerError<W>

impl Display for Error

impl Display for Error

impl Display for OpCode

impl Display for Header

impl Display for Error

impl Display for Error

impl<'a> Display for Param<'a>

impl Display for Error

impl Display for ApiError

impl Display for Public

impl Display for Public

impl Display for Public

impl Display for FixedI64

impl Display for FixedU64

impl Display for Error

impl Display for Error

impl Display for Slot

impl<'a> Display for HexDisplay<'a>

impl Display for Public

impl Display for Public

impl Display for Public

impl Display for Error

impl Display for Keyring

impl Display for Keyring

impl Display for Error

impl Display for Error

impl<Block: BlockT> Display for BlockId<Block>

impl<AccountId, AccountIndex> Display for MultiAddress<AccountId, AccountIndex>where
    AccountId: Debug,
    AccountIndex: Debug,

impl<H> Display for Error<H>where
    Box<TrieError<H, Self>>: Debug,

impl<H, CodecError> Display for Error<H, CodecError>where
    H: Debug,
    Box<TrieError<H, CodecError>>: Debug,

impl Display for Error

impl Display for Error

impl Display for Lifetime

impl Display for LitInt

impl Display for LitFloat

impl<'a> Display for ParseBuffer<'a>

impl Display for Error

impl Display for Vendor

impl Display for Triple

impl Display for TType

impl Display for Error

impl<'a> Display for TmFmt<'a>

impl Display for Duration

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

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

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

impl<T> Display for SendError<T>

impl<T> Display for SendError<T>

impl<T> Display for TrySendError<T>

impl<T> Display for SendTimeoutError<T>

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

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

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

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

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

impl<T: ?Sized, U> Display for OwnedRwLockMappedWriteGuard<T, U>where
    U: 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 RwLockMappedWriteGuard<'a, T>where
    T: Display + ?Sized,

impl<T> Display for SetError<T>

impl<T: Debug> Display for SendError<T>

impl Display for Error

impl Display for Elapsed

impl Display for Elapsed

impl<T> Display for PollSendError<T>

impl Display for Value

impl Display for Datetime

impl Display for Date

impl Display for Time

impl Display for Offset

impl Display for Error

impl Display for Error

impl Display for dyn Value

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

impl Display for Field

impl Display for FieldSet

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

impl Display for Level

impl Display for BadName

impl<E> Display for FormattedFields<E>

impl Display for Error

impl<HO: Debug, CE: Error> Display for Error<HO, CE>

impl<T, E> Display for TrieError<T, E>where
    T: MaybeDebug,
    E: MaybeDebug,

impl Display for Header

impl Display for Flags

impl Display for OpCode

impl Display for Query

impl Display for DNSClass

impl Display for Label

impl Display for Name

impl Display for Property

impl Display for Value

impl Display for KeyValue

impl Display for CAA

impl Display for CSYNC

impl Display for HINFO

impl Display for MX

impl Display for NAPTR

impl Display for NULL

impl Display for SOA

impl Display for SRV

impl Display for SSHFP

impl Display for Alpn

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

impl Display for Unknown

impl Display for SVCB

impl Display for TLSA

impl Display for TXT

impl Display for RData

impl Display for Record

impl<S: Send, MF: MessageFinalizer> Display for UdpClientStream<S, MF>

impl<S, MF> Display for DnsMultiplexer<S, MF>where
    S: DnsClientStream + 'static,
    MF: MessageFinalizer + Send + Sync + 'static,

impl Display for Protocol

impl Display for Error

impl<S: Display> Display for Ascii<S>

impl<S: Display> Display for UniCase<S>

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

impl<I: Iterator<Item = char> + Clone> Display for Recompositions<I>

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

impl Display for Error

impl Display for Error

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

impl Display for Url

impl Display for Error

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

impl Display for Void

impl<T: Hash> Display for ShortHash<T>

impl Display for Trap

impl Display for Error

impl Display for Error

impl Display for Error

impl Display for TrapCode

impl Display for Trap

impl Display for ValType

impl Display for WasmType

impl Display for Error

impl<T: Binary + Display> Display for FmtBinary<T>

impl<T: Display> Display for FmtDisplay<T>

impl<T: LowerExp + Display> Display for FmtLowerExp<T>

impl<T: LowerHex + Display> Display for FmtLowerHex<T>

impl<T: Octal + Display> Display for FmtOctal<T>

impl<T: Pointer + Display> Display for FmtPointer<T>

impl<T: UpperExp + Display> Display for FmtUpperExp<T>

impl<T: UpperHex + Display> Display for FmtUpperHex<T>

impl<T> Display for FmtList<T>where
    for<'a> &'a T: IntoIterator,
    for<'a> <&'a T as IntoIterator>::Item: Display,

impl Display for StreamId

impl Display for Stream

impl<T> Display for Connection<T>