Trait snarkvm_debug::prelude::string::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 UpdaterError

§

impl Display for snarkvm_debug::prelude::address::bech32::Error

§

impl Display for LiteralType

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

1.15.0 · source§

impl Display for RecvTimeoutError

source§

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

source§

impl Display for bincode::error::ErrorKind

source§

impl Display for dotenvy::errors::Error

source§

impl Display for FromHexError

source§

impl Display for IpNet

source§

impl Display for log::Level

source§

impl Display for log::LevelFilter

source§

impl Display for num_format::error_kind::ErrorKind

source§

impl Display for BernoulliError

source§

impl Display for WeightedError

source§

impl Display for Status

source§

impl Display for self_update::errors::Error

source§

impl Display for serde_json::value::Value

source§

impl Display for ParameterError

source§

impl Display for SerializationError

source§

impl Display for ureq::error::Error

source§

impl Display for ureq::error::ErrorKind

source§

impl Display for url::parser::ParseError

source§

impl Display for SyntaxViolation

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 snarkvm_debug::prelude::address::de::value::Error

source§

impl Display for Arguments<'_>

source§

impl Display for snarkvm_debug::prelude::address::fmt::Error

source§

impl Display for ParseBoolError

source§

impl Display for Utf8Error

source§

impl Display for KeyRejected

source§

impl Display for Unspecified

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 core::alloc::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 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 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 ColoredString

source§

impl Display for curl::error::Error

source§

impl Display for FormError

source§

impl Display for MultiError

source§

impl Display for ShareError

source§

impl Display for CompressError

source§

impl Display for flate2::mem::DecompressError

source§

impl Display for getrandom::error::Error

source§

impl Display for h2::error::Error

source§

impl Display for Reason

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 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 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 log::ParseLevelError

source§

impl Display for SetLoggerError

source§

impl Display for FromStrError

source§

impl Display for Mime

source§

impl Display for native_tls::Error

source§

impl Display for BigInt

source§

impl Display for BigUint

source§

impl Display for ParseBigIntError

source§

impl Display for Buffer

source§

impl Display for num_format::error::Error

source§

impl Display for num_traits::ParseFloatError

source§

impl Display for Asn1GeneralizedTimeRef

source§

impl Display for Asn1ObjectRef

source§

impl Display for Asn1TimeRef

source§

impl Display for BigNum

source§

impl Display for BigNumRef

source§

impl Display for openssl::error::Error

source§

impl Display for ErrorStack

source§

impl Display for openssl::ssl::error::Error

source§

impl Display for OpensslString

source§

impl Display for OpensslStringRef

source§

impl Display for X509VerifyResult

source§

impl Display for ReadError

source§

impl Display for reqwest::error::Error

source§

impl Display for semver::parse::Error

source§

impl Display for BuildMetadata

source§

impl Display for Comparator

source§

impl Display for Prerelease

source§

impl Display for Version

source§

impl Display for VersionReq

source§

impl Display for serde_json::error::Error

source§

impl Display for Number

source§

impl Display for BigInteger256

source§

impl Display for BigInteger384

source§

impl Display for PathPersistError

source§

impl Display for Transport

source§

impl Display for Url

Display the serialization of this URL.

source§

impl Display for rand_core::error::Error

source§

impl Display for snarkvm_debug::prelude::string::Error

§

impl Display for AHPError

§

impl Display for Aborted

§

impl Display for AcquireError

§

impl Display for AddrParseError

§

impl Display for AleoV0

§

impl Display for AllocError

§

impl Display for AnyDelimiterCodecError

§

impl Display for Arg

§

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 AttrError

§

impl Display for BinaryBytes

§

impl Display for BuildError

§

impl Display for BuildError

§

impl Display for BuildError

§

impl Display for BuildError

§

impl Display for BuildError

§

impl Display for CacheError

§

impl Display for Canceled

§

impl Display for CaseFoldError

§

impl Display for Circuit

§

impl Display for CollectionAllocErr

§

impl Display for ColorChoice

§

impl Display for Command

§

impl Display for ComponentRange

§

impl Display for ConstraintFieldError

§

impl Display for ContextKind

§

impl Display for ContextValue

§

impl Display for ConversionRange

§

impl Display for Count

§

impl Display for Date

§

impl Display for DecimalBytes

§

impl Display for DecodeError

§

impl Display for DecodeSliceError

§

impl Display for DecompressError

§

impl Display for DeserializeError

§

impl Display for DifferentVariant

§

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.

§

impl Display for Elapsed

§

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 Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for Error

§

impl Display for ErrorKind

§

impl Display for ErrorKind

§

impl Display for ErrorKind

§

impl Display for Errors

§

impl Display for Field

§

impl Display for FieldError

§

impl Display for FieldSet

§

impl Display for FormattedDuration

§

impl Display for GroupError

§

impl Display for GroupInfoError

§

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 HumanBytes

§

impl Display for HumanCount

§

impl Display for HumanDuration

§

impl Display for HumanFloatCount

§

impl Display for Id

§

impl Display for InvalidBufferSize

§

impl Display for InvalidChunkSize

§

impl Display for InvalidDnsNameError

§

impl Display for InvalidDnsNameError

§

impl Display for InvalidLength

§

impl Display for InvalidNameError

§

impl Display for InvalidOutputSize

§

impl Display for InvalidVariant

§

impl Display for JoinError

§

impl Display for LengthDelimitedCodecError

§

impl Display for Level

§

impl Display for LevelFilter

§

impl Display for LinesCodecError

§

impl Display for MacError

§

impl Display for MatchError

§

impl Display for MatchError

§

impl Display for MatchesError

§

impl Display for Mode

§

impl Display for Month

§

impl Display for Name

§

impl Display for OffsetDateTime

§

impl Display for Opcode

§

impl Display for PCError

§

impl Display for ParseAlphabetError

§

impl Display for ParseError

§

impl Display for ParseIntError

§

impl Display for ParseLevelError

§

impl Display for ParseLevelFilterError

§

impl Display for PatternIDError

§

impl Display for PatternIDError

§

impl Display for PatternSetInsertError

§

impl Display for Prefix

§

impl Display for PrimitiveDateTime

§

impl Display for RecvError

§

impl Display for RecvError

§

impl Display for RecvError

§

impl Display for Regex

§

impl Display for Regex

§

impl Display for ReuniteError

§

impl Display for ReuniteError

§

impl Display for SNARKError

§

impl Display for SendError

§

impl Display for SerializeError

§

impl Display for SetGlobalDefaultError

§

impl Display for SignError

§

impl Display for SmallIndexError

§

impl Display for SmolStr

§

impl Display for SpawnError

§

impl Display for StartError

§

impl Display for StateIDError

§

impl Display for StateIDError

§

impl Display for Str

§

impl Display for StrSimError

§

impl Display for StyledStr

Color-unaware printing. Never uses coloring.

§

impl Display for SynthesisError

§

impl Display for TemplateError

§

impl Display for ThreadPoolBuildError

§

impl Display for Time

§

impl Display for TryAcquireError

§

impl Display for TryCurrentError

§

impl Display for TryFromIntError

§

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 UnicodeWordBoundaryError

§

impl Display for UnicodeWordError

§

impl Display for UpdatableCount

§

impl Display for UtcOffset

§

impl Display for ValueRange

§

impl Display for Weekday

§

impl Display for dyn Value

source§

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

1.34.0 · source§

impl<'a> Display for snarkvm_debug::prelude::address::str::EscapeDebug<'a>

1.34.0 · source§

impl<'a> Display for snarkvm_debug::prelude::address::str::EscapeDefault<'a>

1.34.0 · source§

impl<'a> Display for snarkvm_debug::prelude::address::str::EscapeUnicode<'a>

1.60.0 · source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

§

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

§

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

source§

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

§

impl<'a, 'b> Display for Emoji<'a, 'b>

§

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

source§

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

source§

impl<'a, I, F> Display for 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 + 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 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<'s> Display for StrippedStr<'s>

§

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

§

impl<A> Display for Access<A>
where A: Aleo,

§

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

§

impl<A> Display for Identifier<A>
where A: Aleo,

§

impl<A> Display for Literal<A>
where A: Aleo,

§

impl<A> Display for Signature<A>
where A: Aleo,

§

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,

§

impl<D> Display for StyledObject<D>
where D: Display,

§

impl<E> Display for snarkvm_debug::prelude::address::Address<E>
where E: Environment,

§

impl<E> Display for snarkvm_debug::prelude::group::Group<E>
where E: Environment,

§

impl<E> Display for snarkvm_debug::prelude::scalar::Scalar<E>
where E: Environment,

§

impl<E> Display for snarkvm_debug::prelude::StringType<E>
where E: Environment,

source§

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

§

impl<E> Display for snarkvm_debug::prelude::string::Boolean<E>
where E: Environment,

§

impl<E> Display for snarkvm_debug::prelude::string::Field<E>
where E: Environment,

§

impl<E> Display for Address<E>
where E: Environment,

§

impl<E> Display for Boolean<E>
where E: Environment,

§

impl<E> Display for CircuitVerifyingKey<E>
where E: PairingEngine,

§

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

§

impl<E> Display for Field<E>
where E: Environment,

§

impl<E> Display for Group<E>
where E: Environment,

§

impl<E> Display for Scalar<E>
where E: Environment,

§

impl<E> Display for StringType<E>
where E: Environment,

§

impl<E, I> Display for snarkvm_debug::prelude::string::Integer<E, I>
where E: Environment, I: IntegerType,

§

impl<E, I> Display for Integer<E, I>
where E: Environment, I: IntegerType,

source§

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

source§

impl<F> Display for PersistError<F>

§

impl<F> Display for Constraint<F>
where F: PrimeField,

§

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

§

impl<F> Display for LinearCombination<F>
where F: PrimeField,

§

impl<F> Display for R1CS<F>
where F: PrimeField,

§

impl<F> Display for Variable<F>
where F: PrimeField,

§

impl<F, const PREFIX: u16> Display for AleoID<F, PREFIX>
where F: FieldTrait,

source§

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

§

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

§

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

source§

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

§

impl<N> Display for snarkvm_debug::prelude::authority::Authority<N>
where N: Network,

§

impl<N> Display for ConfirmedTransaction<N>
where N: Network,

§

impl<N> Display for Ratify<N>
where N: Network,

§

impl<N> Display for Transaction<N>
where N: Network,

§

impl<N> Display for snarkvm_debug::prelude::Access<N>
where N: Network,

§

impl<N> Display for Entry<N, Plaintext<N>>
where N: Network,

§

impl<N> Display for EntryType<N>
where N: Network,

§

impl<N> Display for FinalizeType<N>
where N: Network,

§

impl<N> Display for Input<N>
where N: Network,

§

impl<N> Display for InputID<N>
where N: Network,

§

impl<N> Display for Instruction<N>
where N: Network,

§

impl<N> Display for snarkvm_debug::prelude::Literal<N>
where N: Network,

§

impl<N> Display for Output<N>
where N: Network,

§

impl<N> Display for Owner<N, Plaintext<N>>
where N: Network,

§

impl<N> Display for Plaintext<N>
where N: Network,

§

impl<N> Display for PlaintextType<N>
where N: Network,

§

impl<N> Display for Register<N>
where N: Network,

§

impl<N> Display for RegisterType<N>
where N: Network,

§

impl<N> Display for Rejected<N>
where N: Network,

§

impl<N> Display for snarkvm_debug::prelude::Value<N>
where N: Network,

§

impl<N> Display for ValueType<N>
where N: Network,

§

impl<N> Display for BatchCertificate<N>
where N: Network,

§

impl<N> Display for Transmission<N>
where N: Network,

§

impl<N> Display for TransmissionID<N>
where N: Network,

§

impl<N> Display for Block<N>
where N: Network,

§

impl<N> Display for Header<N>
where N: Network,

§

impl<N> Display for Metadata<N>
where N: Network,

§

impl<N> Display for Transactions<N>
where N: Network,

§

impl<N> Display for CoinbaseSolution<N>
where N: Network,

§

impl<N> Display for PartialSolution<N>
where N: Network,

§

impl<N> Display for ProverSolution<N>
where N: Network,

§

impl<N> Display for PuzzleCommitment<N>
where N: Network,

§

impl<N> Display for Committee<N>
where N: Network,

§

impl<N> Display for BatchHeader<N>
where N: Network,

§

impl<N> Display for Subdag<N>
where N: Network,

§

impl<N> Display for ArrayType<N>
where N: Network,

§

impl<N> Display for Authorization<N>
where N: Network,

§

impl<N> Display for Certificate<N>
where N: Network,

§

impl<N> Display for Ciphertext<N>
where N: Network,

§

impl<N> Display for Deployment<N>
where N: Network,

§

impl<N> Display for Execution<N>
where N: Network,

§

impl<N> Display for Fee<N>
where N: Network,

§

impl<N> Display for Future<N>
where N: Network,

§

impl<N> Display for GraphKey<N>
where N: Network,

§

impl<N> Display for HeaderLeaf<N>
where N: Network,

§

impl<N> Display for snarkvm_debug::prelude::Identifier<N>
where N: Network,

§

impl<N> Display for Locator<N>
where N: Network,

§

impl<N> Display for Mapping<N>
where N: Network,

§

impl<N> Display for PrivateKey<N>
where N: Network,

§

impl<N> Display for ProgramID<N>
where N: Network,

§

impl<N> Display for ProgramOwner<N>
where N: Network,

§

impl<N> Display for Proof<N>
where N: Network,

§

impl<N> Display for ProvingKey<N>
where N: Network,

§

impl<N> Display for Ratifications<N>
where N: Network,

§

impl<N> Display for Record<N, Plaintext<N>>
where N: Network,

§

impl<N> Display for Record<N, Ciphertext<N>>
where N: Network,

§

impl<N> Display for RecordType<N>
where N: Network,

§

impl<N> Display for Request<N>
where N: Network,

§

impl<N> Display for snarkvm_debug::prelude::Signature<N>
where N: Network,

§

impl<N> Display for StatePath<N>
where N: Network,

§

impl<N> Display for StructType<N>
where N: Network,

§

impl<N> Display for TransactionLeaf<N>
where N: Network,

§

impl<N> Display for Transition<N>
where N: Network,

§

impl<N> Display for TransitionLeaf<N>
where N: Network,

§

impl<N> Display for VerifyingKey<N>
where N: Network,

§

impl<N> Display for ViewKey<N>
where N: Network,

§

impl<N> Display for Async<N>
where N: Network,

§

impl<N> Display for Await<N>
where N: Network,

§

impl<N> Display for Call<N>
where N: Network,

§

impl<N> Display for CallOperator<N>
where N: Network,

§

impl<N> Display for CastType<N>
where N: Network,

§

impl<N> Display for Command<N>
where N: Network,

§

impl<N> Display for Contains<N>
where N: Network,

§

impl<N> Display for FinalizeOperation<N>
where N: Network,

§

impl<N> Display for Get<N>
where N: Network,

§

impl<N> Display for GetOrUse<N>
where N: Network,

§

impl<N> Display for Import<N>
where N: Network,

§

impl<N> Display for MappingLocator<N>
where N: Network,

§

impl<N> Display for Operand<N>
where N: Network,

§

impl<N> Display for Position<N>
where N: Network,

§

impl<N> Display for RandChaCha<N>
where N: Network,

§

impl<N> Display for Remove<N>
where N: Network,

§

impl<N> Display for Set<N>
where N: Network,

§

impl<N> Display for SignVerify<N>
where N: Network,

§

impl<N, Command> Display for FinalizeCore<N, Command>
where N: Network, Command: CommandTrait<N>,

§

impl<N, Instruction> Display for ClosureCore<N, Instruction>
where N: Network, Instruction: InstructionTrait<N>,

§

impl<N, Instruction, Command> Display for FunctionCore<N, Instruction, Command>
where N: Network, Instruction: InstructionTrait<N>, Command: CommandTrait<N>,

§

impl<N, Instruction, Command> Display for ProgramCore<N, Instruction, Command>
where N: Network, Instruction: InstructionTrait<N>, Command: CommandTrait<N>,

§

impl<N, O, const NUM_OPERANDS: usize> Display for Literals<N, O, NUM_OPERANDS>
where N: Network, O: Operation<N, Literal<N>, LiteralType, NUM_OPERANDS>,

§

impl<N, const VARIANT: u8> Display for AssertInstruction<N, VARIANT>
where N: Network,

§

impl<N, const VARIANT: u8> Display for Branch<N, VARIANT>
where N: Network,

§

impl<N, const VARIANT: u8> Display for CastOperation<N, VARIANT>
where N: Network,

§

impl<N, const VARIANT: u8> Display for CommitInstruction<N, VARIANT>
where N: Network,

§

impl<N, const VARIANT: u8> Display for HashInstruction<N, VARIANT>
where N: Network,

§

impl<N, const VARIANT: u8> Display for IsInstruction<N, VARIANT>
where N: Network,

1.33.0 · source§

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

§

impl<P> Display for Affine<P>

§

impl<P> Display for Affine<P>
where P: ShortWeierstrassParameters,

§

impl<P> Display for Fp2<P>
where P: Fp2Parameters,

§

impl<P> Display for Fp6<P>
where P: Fp6Parameters,

§

impl<P> Display for Fp12<P>
where P: Fp12Parameters,

§

impl<P> Display for Fp256<P>
where P: Fp256Parameters,

§

impl<P> Display for Fp384<P>
where P: Fp384Parameters,

§

impl<P> Display for Projective<P>

§

impl<P> Display for Projective<P>
where P: ShortWeierstrassParameters,

source§

impl<S> Display for native_tls::HandshakeError<S>
where S: Any + Debug,

source§

impl<S> Display for openssl::ssl::error::HandshakeError<S>
where S: Debug,

source§

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

§

impl<String> Display for Encoded<String>
where String: AsRef<[u8]>,

§

impl<T> Display for Data<T>
where T: FromBytes + ToBytes + Serialize + Send + 'static,

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,

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

source§

impl<T> Display for Port<T>

source§

impl<T> Display for TryFromBigIntError<T>

§

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

§

impl<T> Display for MutexGuard<'_, 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 ReuniteError<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 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>

source§

impl<T, A> Display for alloc::boxed::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, A> Display for Box<T, A>
where T: Display + ?Sized, A: Allocator,

§

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

§

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,

§

impl<T, const PREFIX: u32> Display for AleoObject<T, PREFIX>
where T: Clone + Debug + ToBytes + FromBytes + PartialEq + Eq + Sync + Send,

§

impl<V> Display for Measurement<V>
where V: Display + Ord + Add<Output = V> + Sub<Output = V> + Copy + Mul<Output = V> + Debug,

source§

impl<W> Display for IntoInnerError<W>

source§

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

§

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>