Trait scale_info::prelude::fmt::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, }));

Implementors§

source§

impl Display for byte_slice_cast::Error

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.60.0 · source§

impl Display for ErrorKind

1.15.0 · source§

impl Display for RecvTimeoutError

source§

impl Display for TryRecvError

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 parity_scale_codec::error::Error

source§

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

source§

impl Display for NullPtrError

source§

impl Display for Path<PortableForm>

1.57.0 · source§

impl Display for TryReserveError

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

source§

impl Display for ParseFloatError

source§

impl Display for ParseIntError

1.34.0 · source§

impl Display for TryFromIntError

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.28.0 · source§

impl Display for LayoutError

source§

impl Display for AllocError

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 AddrParseError

source§

impl Display for SocketAddrV4

source§

impl Display for SocketAddrV6

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 std::io::error::Error

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 RecvError

1.26.0 · source§

impl Display for AccessError

1.8.0 · source§

impl Display for SystemTimeError

source§

impl Display for Arguments<'_>

source§

impl Display for scale_info::prelude::fmt::Error

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 dyn Expected + 'a

source§

impl<'a, K, V> Display for scale_info::prelude::collections::hash_map::OccupiedError<'a, K, V>where K: Debug, V: Debug,

source§

impl<'a, K, V, A> Display for scale_info::prelude::collections::btree_map::OccupiedError<'a, K, V, A>where K: Debug + Ord, V: Debug, A: Allocator + Clone,

source§

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

source§

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

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,

source§

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

1.33.0 · source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

impl<T> Display for TrySendError<T>

source§

impl<T> Display for TryLockError<T>

source§

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

source§

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

source§

impl<T> Display for CapacityError<T>

source§

impl<T> Display for MisalignError<T>

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

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

source§

impl<T> Display for Arc<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,

source§

impl<T> Display for SendError<T>

1.20.0 · source§

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

source§

impl<T> Display for PoisonError<T>

1.20.0 · source§

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

1.20.0 · source§

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

source§

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

source§

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

source§

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

source§

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

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>

impl Display for Error

impl Display for Error

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

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

impl Display for Prefix

impl Display for Suffix

impl Display for Infix

impl Display for Error

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

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

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

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

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

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

impl Display for Error

impl Display for HexDisplay<'_>

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

impl Display for Error

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

impl Display for Error

impl Display for Error

impl Display for Mnemonic

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 BStr

impl Display for BString

impl Display for AllocErr

impl Display for Vendor

impl Display for Family

impl Display for Triple

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

impl Display for Panic

impl Display for Env

impl Display for Arch

impl Display for Families

impl Display for Os

impl Display for Reason

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

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

impl Display for Utc

impl Display for Weekday

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

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

impl Display for Error

impl Display for Error

impl Display for Id

impl Display for Command

impl Display for Arg

impl<F: ErrorFormatter> Display for Error<F>

impl Display for Str

impl Display for Table

impl Display for Error

impl Display for Error

impl Display for CFError

impl Display for CFString

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

impl Display for Error

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

impl Display for IntCC

impl Display for Loop

impl Display for TrapCode

impl Display for Constant

impl Display for LibCall

impl Display for SigRef

impl Display for Inst

impl Display for Reloc

impl Display for Table

impl Display for Imm64

impl Display for OptLevel

impl Display for Type

impl Display for AbiParam

impl Display for Uimm32

impl Display for FuncRef

impl Display for Value

impl Display for Value

impl Display for FloatCC

impl Display for Block

impl Display for SetError

impl Display for Flags

impl Display for HeapData

impl Display for Offset32

impl Display for Heap

impl Display for MemFlags

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

impl Display for TlsModel

impl Display for Ieee64

impl Display for Function

impl Display for Opcode

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

impl Display for Ieee32

impl Display for Uimm64

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

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

impl Display for CallConv

impl<T> Display for TrySendError<T>

impl<T> Display for SendTimeoutError<T>

impl<T> Display for SendError<T>

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

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

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

impl Display for Limb

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

impl<'a> Display for Utf8StringRef<'a>

impl<'a> Display for PrintableStringRef<'a>

impl Display for Tag

impl Display for Class

impl<'a> Display for VideotexStringRef<'a>

impl<'a> Display for Ia5StringRef<'a>

impl Display for Length

impl Display for TagMode

impl Display for Error

impl Display for DateTime

impl<'a> Display for TeletexStringRef<'a>

impl Display for MacError

impl<O> Display for DowncastError<O>

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<C> Display for ScalarCore<C>where C: Curve,

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

impl Display for Error

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

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

impl Display for Error

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

impl<T: Display> Display for Sticky<T>

impl<T: Display> Display for Fragile<T>

impl<T: Display> Display for SemiSticky<T>

impl Display for Analysis

impl Display for Canceled

impl<T> Display for TrySendError<T>

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

impl<T> Display for ReuniteError<T>

impl<T> Display for ReuniteError<T>

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

impl Display for Aborted

impl Display for Error

impl Display for DwOrd

impl Display for DwIdx

impl Display for DwLle

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

impl Display for DwSectV2

impl Display for DwUt

impl Display for DwCfa

impl Display for DwVis

impl Display for DwAt

impl Display for DwLang

impl Display for DwAccess

impl Display for DwLnct

impl Display for DwForm

impl Display for DwAddr

impl Display for DwAte

impl Display for DwEhPe

impl Display for DwId

impl Display for Error

impl Display for DwOp

impl Display for DwDsc

impl Display for DwLns

impl Display for DwCc

impl Display for DwSect

impl Display for DwEnd

impl Display for DwRle

impl Display for DwInl

impl Display for DwDs

impl Display for DwTag

impl Display for DwLne

impl Display for DwMacro

impl Display for Glob

impl Display for Error

impl Display for Error

impl Display for Reason

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 AsTrainCase<T>

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

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

impl Display for Uri

impl Display for Error

impl<T> Display for Port<T>

impl Display for Scheme

impl Display for Method

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 Name

impl Display for Error

impl Display for Errors

impl Display for Ipv6Net

impl Display for IpNet

impl Display for Ipv4Net

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<I> Display for ExactlyOneError<I>where I: Iterator,

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

impl Display for JsString

impl Display for Boolean

impl Display for BigInt

impl Display for Number

impl Display for WsError

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

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

impl Display for Error

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

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

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

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

impl Display for PeerId

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 Display for Error

impl Display for Failure

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

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

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

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: RawRwLock + 'a, T: Display + ?Sized + 'a> Display for MappedRwLockReadGuard<'a, R, T>

impl<'a, R: RawRwLock + 'a, T: Display + ?Sized + 'a> Display for RwLockReadGuard<'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: RawRwLock + 'a, T: Display + ?Sized + 'a> Display for MappedRwLockWriteGuard<'a, R, T>

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

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

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

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

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

impl Display for Level

impl Display for LZ4Error

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: Scalar + Display, const D: usize> Display for Translation<T, D>

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

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

impl Display for WyRand

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

impl<I: Display> Display for VerboseError<I>

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

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<'a> Display for NanStr<'a>

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

impl Display for Error

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

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

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

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

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

impl Display for Error

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

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

impl Display for Error

impl Display for Error

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

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

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

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

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

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<M, Item> Display for NamePredicate<M, Item>where M: Predicate<Item>, Item: ?Sized,

impl<T> Display for EqPredicate<T>where T: Debug,

impl<P> Display for NormalizedPredicate<P>where P: Predicate<str>,

impl<P> Display for FileContentPredicate<P>where P: Predicate<[u8]>,

impl<T> Display for HashableInPredicate<T>where T: Hash + Eq + Debug,

impl<M1, M2, Item> Display for AndPredicate<M1, M2, Item>where M1: Predicate<Item>, M2: Predicate<Item>, Item: ?Sized,

impl<M, Item> Display for NotPredicate<M, Item>where M: Predicate<Item>, Item: ?Sized,

impl<T> Display for InPredicate<T>where T: PartialEq + Debug,

impl<T> Display for OrdPredicate<T>where T: Debug,

impl<T> Display for OrdInPredicate<T>where T: Ord + Debug,

impl<Item> Display for BoxPredicate<Item>where Item: ?Sized,

impl<P> Display for Utf8Predicate<P>where P: Predicate<str>,

impl<M1, M2, Item> Display for OrPredicate<M1, M2, Item>where M1: Predicate<Item>, M2: Predicate<Item>, Item: ?Sized,

impl<P> Display for TrimPredicate<P>where P: Predicate<str>,

impl<F, T> Display for FnPredicate<F, T>where F: Fn(&T) -> bool, T: ?Sized,

impl Display for Product

impl<'a> Display for Child<'a>

impl<'a> Display for Parameter<'a>

impl Display for CaseTree

impl Display for H128

impl Display for U256

impl Display for U128

impl Display for H256

impl Display for H160

impl Display for H512

impl Display for H768

impl Display for U512

impl Display for H384

impl Display for Error

impl Display for Readout

impl Display for Ident

impl Display for Group

impl Display for LexError

impl Display for Literal

impl Display for Punct

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 Operand

impl Display for VReg

impl Display for PReg

impl Display for Regex

impl Display for Error

impl Display for Regex

impl Display for Error

impl Display for Ast

impl Display for Error

impl Display for Error

impl Display for Error

impl Display for Hir

impl Display for ScopedIp

impl Display for Config

impl Display for Network

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 BadPeer

impl Display for Error

impl Display for ParseErr

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

impl Display for Role

impl Display for Health

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<Block: BlockT> Display for Error<Block>

impl Display for Error

impl Display for Error

impl Display for Values

impl Display for Error

impl Display for Error

impl Display for Error

impl Display for SeqID

impl Display for Error

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

impl Display for Error

impl Display for Message

impl Display for Error

impl Display for Value

impl Display for Number

impl Display for Error

impl Display for RawValue

impl Display for Error

impl Display for AutoSimd<[bool; 16]>

impl Display for AutoSimd<[u16; 16]>

impl Display for AutoSimd<[usize; 2]>

impl Display for AutoSimd<[i128; 2]>

impl Display for AutoSimd<[i8; 16]>

impl Display for AutoSimd<[usize; 4]>

impl Display for AutoSimd<[i64; 8]>

impl Display for AutoSimd<[usize; 8]>

impl Display for AutoSimd<[bool; 4]>

impl Display for AutoSimd<[f64; 8]>

impl Display for AutoSimd<[i8; 8]>

impl Display for AutoSimd<[u128; 2]>

impl Display for AutoSimd<[i32; 16]>

impl Display for AutoSimd<[u8; 2]>

impl Display for AutoSimd<[isize; 8]>

impl Display for AutoSimd<[i32; 4]>

impl Display for AutoSimd<[i64; 2]>

impl Display for AutoSimd<[i16; 32]>

impl Display for AutoSimd<[f64; 2]>

impl Display for AutoSimd<[i8; 2]>

impl Display for AutoSimd<[i16; 4]>

impl Display for AutoSimd<[i16; 2]>

impl Display for AutoSimd<[i128; 4]>

impl Display for AutoSimd<[u64; 4]>

impl Display for AutoSimd<[i32; 2]>

impl Display for AutoSimd<[u8; 4]>

impl Display for AutoSimd<[f32; 8]>

impl Display for AutoSimd<[f32; 16]>

impl Display for AutoSimd<[u32; 8]>

impl Display for AutoSimd<[u32; 4]>

impl Display for AutoSimd<[u128; 1]>

impl Display for AutoSimd<[isize; 2]>

impl Display for AutoSimd<[u16; 8]>

impl Display for AutoSimd<[f32; 4]>

impl Display for AutoSimd<[i16; 16]>

impl Display for AutoSimd<[u128; 4]>

impl Display for AutoSimd<[i128; 1]>

impl Display for AutoSimd<[u64; 8]>

impl Display for AutoSimd<[u16; 32]>

impl Display for AutoSimd<[bool; 1]>

impl Display for AutoSimd<[bool; 8]>

impl Display for AutoSimd<[isize; 4]>

impl Display for AutoSimd<[u64; 2]>

impl Display for AutoSimd<[u8; 8]>

impl Display for AutoSimd<[i8; 4]>

impl Display for AutoSimd<[f32; 2]>

impl Display for AutoSimd<[bool; 2]>

impl Display for AutoSimd<[u16; 2]>

impl Display for AutoSimd<[f64; 4]>

impl Display for AutoSimd<[i64; 4]>

impl Display for AutoSimd<[u32; 16]>

impl Display for AutoSimd<[i8; 32]>

impl Display for AutoSimd<[u8; 16]>

impl Display for AutoSimd<[i32; 8]>

impl Display for AutoSimd<[u8; 32]>

impl Display for AutoSimd<[i16; 8]>

impl Display for AutoSimd<[u32; 2]>

impl Display for AutoSimd<[u16; 4]>

impl Display for AutoSimd<[bool; 32]>

impl Display for Error

impl<W> Display for IntoInnerError<W>

impl Display for Error

impl Display for Error

impl Display for Error

impl Display for OpCode

impl Display for Error

impl Display for Header

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

impl Display for ApiError

impl Display for Public

impl Display for Public

impl Display for Public

impl Display for FixedU64

impl Display for FixedI64

impl Display for Public

impl Display for Error

impl Display for Error

impl Display for Slot

impl Display for Public

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

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 Display for Error

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

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

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

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

impl Display for Error

impl Display for Weight

impl Display for Error

impl Display for Phase

impl Display for Error

impl Display for LitFloat

impl Display for Lifetime

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

impl Display for Error

impl Display for LitInt

impl Display for Vendor

impl Display for Triple

impl<D: Display> Display for Tree<D>

impl Display for Error

impl Display for TType

impl Display for Error

impl Display for Name

impl Display for Duration

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

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

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

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

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

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

impl<T> Display for SendError<T>

impl<T> Display for SendError<T>

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

impl Display for Elapsed

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

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

impl<T> Display for TrySendError<T>

impl Display for Error

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

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

impl<T> Display for SetError<T>

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

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

impl<T> Display for SendTimeoutError<T>

impl Display for Elapsed

impl<T> Display for PollSendError<T>

impl Display for Time

impl Display for Offset

impl Display for Datetime

impl Display for Date

impl Display for Error

impl Display for Error

impl Display for Value

impl Display for Time

impl Display for Datetime

impl Display for Date

impl Display for Offset

impl Display for Table

impl Display for Key

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

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

impl Display for Value

impl Display for Item

impl Display for Array

impl Display for Document

impl Display for Level

impl Display for Field

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

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

impl Display for FieldSet

impl Display for dyn Value

impl Display for Error

impl<E> Display for FormattedFields<E>

impl Display for BadName

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

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

impl Display for SVCB

impl Display for Flags

impl Display for CAA

impl Display for OpCode

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

impl Display for Edns

impl Display for Property

impl Display for DNSClass

impl Display for Alpn

impl Display for RData

impl Display for SSHFP

impl Display for Label

impl Display for Value

impl Display for Header

impl Display for Query

impl Display for SOA

impl Display for Unknown

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

impl Display for CSYNC

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

impl Display for Message

impl Display for MX

impl Display for Name

impl Display for TLSA

impl Display for NULL

impl Display for NAPTR

impl Display for KeyValue

impl Display for HINFO

impl Display for SRV

impl Display for Record

impl Display for TXT

impl Display for Protocol

impl Display for Error

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

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

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

impl Display for Error

impl Display for Error

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

impl Display for Url

impl Display for Void

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

impl Display for Error

impl Display for Trap

impl Display for TrapCode

impl Display for Value

impl Display for Error

impl Display for Error

impl Display for Trap

impl Display for ValType

impl Display for TrapCode

impl Display for WasmType

impl Display for Error

impl Display for Stream

impl<T> Display for Connection<T>

impl Display for StreamId