From

Trait From 

1.0.0 (const: unstable) · Source
pub trait From<T>: Sized {
    // Required method
    fn from(value: T) -> Self;
}
Expand description

Used to do value-to-value conversions while consuming the input value. It is the reciprocal of Into.

One should always prefer implementing From over Into because implementing From automatically provides one with an implementation of Into thanks to the blanket implementation in the standard library.

Only implement Into when targeting a version prior to Rust 1.41 and converting to a type outside the current crate. From was not able to do these types of conversions in earlier versions because of Rust’s orphaning rules. See Into for more details.

Prefer using Into over From when specifying trait bounds on a generic function to ensure that types that only implement Into can be used as well.

The From trait is also very useful when performing error handling. When constructing a function that is capable of failing, the return type will generally be of the form Result<T, E>. From simplifies error handling by allowing a function to return a single error type that encapsulates multiple error types. See the “Examples” section and the book for more details.

Note: This trait must not fail. The From trait is intended for perfect conversions. If the conversion can fail or is not perfect, use TryFrom.

§Generic Implementations

  • From<T> for U implies Into<U> for T
  • From is reflexive, which means that From<T> for T is implemented

§When to implement From

While there’s no technical restrictions on which conversions can be done using a From implementation, the general expectation is that the conversions should typically be restricted as follows:

  • The conversion is infallible: if the conversion can fail, use TryFrom instead; don’t provide a From impl that panics.

  • The conversion is lossless: semantically, it should not lose or discard information. For example, i32: From<u16> exists, where the original value can be recovered using u16: TryFrom<i32>. And String: From<&str> exists, where you can get something equivalent to the original value via Deref. But From cannot be used to convert from u32 to u16, since that cannot succeed in a lossless way. (There’s some wiggle room here for information not considered semantically relevant. For example, Box<[T]>: From<Vec<T>> exists even though it might not preserve capacity, like how two vectors can be equal despite differing capacities.)

  • The conversion is value-preserving: the conceptual kind and meaning of the resulting value is the same, even though the Rust type and technical representation might be different. For example -1_i8 as u8 is lossless, since as casting back can recover the original value, but that conversion is not available via From because -1 and 255 are different conceptual values (despite being identical bit patterns technically). But f32: From<i16> is available because 1_i16 and 1.0_f32 are conceptually the same real number (despite having very different bit patterns technically). String: From<char> is available because they’re both text, but String: From<u32> is not available, since 1 (a number) and "1" (text) are too different. (Converting values to text is instead covered by the Display trait.)

  • The conversion is obvious: it’s the only reasonable conversion between the two types. Otherwise it’s better to have it be a named method or constructor, like how str::as_bytes is a method and how integers have methods like u32::from_ne_bytes, u32::from_le_bytes, and u32::from_be_bytes, none of which are From implementations. Whereas there’s only one reasonable way to wrap an Ipv6Addr into an IpAddr, thus IpAddr: From<Ipv6Addr> exists.

§Examples

String implements From<&str>:

An explicit conversion from a &str to a String is done as follows:

let string = "hello".to_string();
let other_string = String::from("hello");

assert_eq!(string, other_string);

While performing error handling it is often useful to implement From for your own error type. By converting underlying error types to our own custom error type that encapsulates the underlying error type, we can return a single error type without losing information on the underlying cause. The ‘?’ operator automatically converts the underlying error type to our custom error type with From::from.

use std::fs;
use std::io;
use std::num;

enum CliError {
    IoError(io::Error),
    ParseError(num::ParseIntError),
}

impl From<io::Error> for CliError {
    fn from(error: io::Error) -> Self {
        CliError::IoError(error)
    }
}

impl From<num::ParseIntError> for CliError {
    fn from(error: num::ParseIntError) -> Self {
        CliError::ParseError(error)
    }
}

fn open_and_parse_file(file_name: &str) -> Result<i32, CliError> {
    let mut contents = fs::read_to_string(&file_name)?;
    let num: i32 = contents.trim().parse()?;
    Ok(num)
}

Required Methods§

1.0.0 · Source

fn from(value: T) -> Self

Converts to this type from the input type.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl From<&'static str> for Body

Source§

impl From<&'static str> for Bytes

Source§

impl From<&'static Tls13CipherSuite> for SupportedCipherSuite

Source§

impl From<&'static [u8]> for Body

Source§

impl From<&'static [u8]> for Bytes

Source§

impl From<&AssignmentOperator> for InstructionCode

Source§

impl From<&ArithmeticOperator> for InstructionCode

Source§

impl From<&BinaryOperator> for InstructionCode

Source§

impl From<&BitwiseOperator> for InstructionCode

Source§

impl From<&LogicalOperator> for InstructionCode

Source§

impl From<&ComparisonOperator> for InstructionCode

Source§

impl From<&Token> for Pattern

Source§

impl From<&ArithmeticUnaryOperator> for InstructionCode

Source§

impl From<&BitwiseUnaryOperator> for InstructionCode

Source§

impl From<&LogicalUnaryOperator> for InstructionCode

Source§

impl From<&ReferenceUnaryOperator> for InstructionCode

Source§

impl From<&UnaryOperator> for InstructionCode

Source§

impl From<&InstructionCode> for BinaryOperator

Source§

impl From<&Instruction> for BinaryOperator

Source§

impl From<&Instruction> for ComparisonOperator

Source§

impl From<&CoreValue> for CoreLibPointerId

Source§

impl From<&CoreValue> for datex_core::values::core_values::type::Type

Source§

impl From<&Decimal> for BigDecimalType

Source§

impl From<&TypedDecimal> for CoreLibPointerId

Source§

impl From<&TypedInteger> for CoreLibPointerId

Source§

impl From<&ValueContainer> for DatexExpression

Source§

impl From<&Tag> for u8

Source§

impl From<&BorrowedFormatItem<'_>> for OwnedFormatItem

Source§

impl From<&i8> for BigDecimal

Source§

impl From<&i16> for BigDecimal

Source§

impl From<&i32> for BigDecimal

Source§

impl From<&i64> for BigDecimal

Source§

impl From<&i128> for BigDecimal

Source§

impl From<&str> for DIFProperty

Source§

impl From<&str> for StructuralTypeDefinition

Source§

impl From<&str> for CoreValue

Source§

impl From<&str> for ConnectionRole

Source§

impl From<&str> for serde_json::value::Value

Source§

impl From<&str> for Role

Source§

impl From<&str> for TcpType

Source§

impl From<&str> for ProtoType

Source§

impl From<&str> for SchemeType

Source§

impl From<&str> for RTCDataChannelState

Source§

impl From<&str> for RTCDtlsTransportState

Source§

impl From<&str> for RTCIceCandidateType

takes a string and converts it into ICECandidateType

Source§

impl From<&str> for RTCIceConnectionState

takes a string and converts it to iceconnection_state

Source§

impl From<&str> for RTCIceGathererState

Source§

impl From<&str> for RTCIceGatheringState

takes a string and converts it to ICEGatheringState

Source§

impl From<&str> for RTCIceProtocol

takes a string and converts it to ICEProtocol

Source§

impl From<&str> for RTCIceRole

Source§

impl From<&str> for RTCIceTransportState

Source§

impl From<&str> for RTCPeerConnectionState

Source§

impl From<&str> for RTCBundlePolicy

Source§

impl From<&str> for RTCIceTransportPolicy

takes a string and converts it to ICETransportPolicy

Source§

impl From<&str> for RTCRtcpMuxPolicy

Source§

impl From<&str> for RTCSdpSemantics

Source§

impl From<&str> for RTCSdpType

creates an SDPType from a string

Source§

impl From<&str> for RTCSignalingState

Source§

impl From<&str> for RTPCodecType

Source§

impl From<&str> for RTCRtpTransceiverDirection

defines a procedure for creating a new RTPTransceiverDirection from a raw string naming the transceiver direction.

Source§

impl From<&str> for RTCSctpTransportState

Source§

impl From<&str> for datex_core::ast::error::error::ParseError

Source§

impl From<&str> for SrcId

Source§

impl From<&str> for NominalTypeDeclaration

Source§

impl From<&str> for Text

The froms are used for this magic. This will automatically convert the Rust types to Text when using the += operator.

1.17.0 · Source§

impl From<&str> for datex_core::without_std::prelude::Box<str>

1.0.0 · Source§

impl From<&str> for String

1.0.0 · Source§

impl From<&str> for datex_core::without_std::prelude::Vec<u8>

1.21.0 · Source§

impl From<&str> for Rc<str>

1.21.0 · Source§

impl From<&str> for Arc<str>

Source§

impl From<&str> for allocator_api2::stable::vec::Vec<u8>

Source§

impl From<&str> for NullString

Source§

impl From<&str> for NullWideString

Source§

impl From<&str> for Intern<str>

Source§

impl From<&str> for SmolStr

Source§

impl From<&u8> for BigDecimal

Source§

impl From<&u16> for BigDecimal

Source§

impl From<&u32> for BigDecimal

Source§

impl From<&u64> for BigDecimal

Source§

impl From<&u128> for BigDecimal

Source§

impl From<&DIFValue> for DIFValueContainer

1.7.0 · Source§

impl From<&CStr> for CString

1.17.0 · Source§

impl From<&CStr> for datex_core::without_std::prelude::Box<CStr>

1.24.0 · Source§

impl From<&CStr> for Rc<CStr>

1.24.0 · Source§

impl From<&CStr> for Arc<CStr>

Source§

impl From<&CStr> for Intern<CStr>

Source§

impl From<&Formatter<'_>> for FormatterOptions

1.35.0 · Source§

impl From<&String> for String

Source§

impl From<&String> for SmolStr

Source§

impl From<&Vec<Endpoint>> for Receivers

Source§

impl From<&Arc<dyn Candidate + Sync + Send>> for RTCIceCandidate

1.17.0 · Source§

impl From<&OsStr> for datex_core::without_std::prelude::Box<OsStr>

1.24.0 · Source§

impl From<&OsStr> for Rc<OsStr>

1.24.0 · Source§

impl From<&OsStr> for Arc<OsStr>

1.17.0 · Source§

impl From<&Path> for datex_core::without_std::prelude::Box<Path>

1.24.0 · Source§

impl From<&Path> for Rc<Path>

1.24.0 · Source§

impl From<&Path> for Arc<Path>

Source§

impl From<&Path> for Intern<Path>

Source§

impl From<&Aes128Enc> for Aes128

Source§

impl From<&Aes128Enc> for Aes128Dec

Source§

impl From<&Aes192Enc> for Aes192

Source§

impl From<&Aes192Enc> for Aes192Dec

Source§

impl From<&Aes256Enc> for Aes256

Source§

impl From<&Aes256Enc> for Aes256Dec

Source§

impl From<&ObjectIdentifier> for const_oid::ObjectIdentifier

Source§

impl From<&GeneralizedTime> for SystemTime

Source§

impl From<&GeneralizedTime> for GeneralizedTime

Source§

impl From<&GeneralizedTime> for der::datetime::DateTime

Source§

impl From<&UtcTime> for UtcTime

Source§

impl From<&UtcTime> for der::datetime::DateTime

Source§

impl From<&DateTime> for SystemTime

Source§

impl From<&DateTime> for GeneralizedTime

Source§

impl From<&ScalarPrimitive<NistP256>> for p256::arithmetic::scalar::Scalar

Source§

impl From<&ScalarPrimitive<NistP384>> for p384::arithmetic::scalar::Scalar

Source§

impl From<&SecretKey<NistP256>> for p256::arithmetic::scalar::Scalar

Source§

impl From<&SecretKey<NistP384>> for p384::arithmetic::scalar::Scalar

Source§

impl From<&LanguageIdentifier> for (Language, Option<Script>, Option<Region>)

Convert from a LanguageIdentifier to an LSR tuple.

§Examples

use icu::locale::{
    langid,
    subtags::{language, region, script},
};

let lid = langid!("en-Latn-US");
let (lang, script, region) = (&lid).into();

assert_eq!(lang, language!("en"));
assert_eq!(script, Some(script!("Latn")));
assert_eq!(region, Some(region!("US")));
Source§

impl From<&LanguageIdentifier> for DataLocale

Source§

impl From<&LanguageIdentifier> for LocalePreferences

Source§

impl From<&Locale> for DataLocale

Source§

impl From<&Locale> for LocalePreferences

Source§

impl From<&passwd> for User

Source§

impl From<&group> for Group

Source§

impl From<&StreamResult> for Result<MZStatus, MZError>

Source§

impl From<&Scalar> for crypto_bigint::uint::Uint<crypto_bigint::::uint::U256::{constant#0}>

Source§

impl From<&Scalar> for ScalarPrimitive<NistP256>

Source§

impl From<&Scalar> for GenericArray<u8, <NistP256 as Curve>::FieldBytesSize>

Source§

impl From<&Scalar> for crypto_bigint::uint::Uint<crypto_bigint::::uint::U384::{constant#0}>

Source§

impl From<&Scalar> for ScalarPrimitive<NistP384>

Source§

impl From<&Scalar> for GenericArray<u8, <NistP384 as Curve>::FieldBytesSize>

Source§

impl From<&SessionDescription> for DTLSRole

Iterate a SessionDescription from a remote to determine if an explicit role can been determined from it. The decision is made from the first role we we parse. If no role can be found we return DTLSRoleAuto

Source§

impl From<&RTCRtpCodecParameters> for CodecStats

Source§

impl From<&ChaCha8Rng> for ChaCha8Rng

Source§

impl From<&ChaCha12Rng> for ChaCha12Rng

Source§

impl From<&ChaCha20Rng> for ChaCha20Rng

Source§

impl From<&[u8]> for rustls::crypto::SharedSecret

Source§

impl From<&[u8]> for PrefixedPayload

Source§

impl From<&[u8]> for rustls::quic::Tag

Source§

impl From<&[Endpoint]> for Receivers

1.84.0 · Source§

impl From<&mut str> for datex_core::without_std::prelude::Box<str>

1.44.0 · Source§

impl From<&mut str> for String

1.84.0 · Source§

impl From<&mut str> for Rc<str>

1.84.0 · Source§

impl From<&mut str> for Arc<str>

Source§

impl From<&mut str> for SmolStr

1.84.0 · Source§

impl From<&mut CStr> for datex_core::without_std::prelude::Box<CStr>

1.84.0 · Source§

impl From<&mut CStr> for Rc<CStr>

1.84.0 · Source§

impl From<&mut CStr> for Arc<CStr>

Source§

impl From<&mut Formatter<'_>> for FormatterOptions

1.84.0 · Source§

impl From<&mut OsStr> for datex_core::without_std::prelude::Box<OsStr>

1.84.0 · Source§

impl From<&mut OsStr> for Rc<OsStr>

1.84.0 · Source§

impl From<&mut OsStr> for Arc<OsStr>

1.84.0 · Source§

impl From<&mut Path> for datex_core::without_std::prelude::Box<Path>

1.84.0 · Source§

impl From<&mut Path> for Rc<Path>

1.84.0 · Source§

impl From<&mut Path> for Arc<Path>

Source§

impl From<(&'static str, &'static str)> for OidEntry

Source§

impl From<(f32, f32, f32)> for Rgb

Source§

impl From<(u8, u8, u8)> for Rgb

Source§

impl From<(Language, Option<Script>, Option<Region>)> for LanguageIdentifier

Convert from an LSR tuple to a LanguageIdentifier.

§Examples

use icu::locale::{
    langid,
    subtags::{language, region, script},
    LanguageIdentifier,
};

let lang = language!("en");
let script = script!("Latn");
let region = region!("US");
assert_eq!(
    LanguageIdentifier::from((lang, Some(script), Some(region))),
    langid!("en-Latn-US")
);
Source§

impl From<(Language, Option<Script>, Option<Region>)> for Locale

§Examples

use icu::locale::Locale;
use icu::locale::{
    locale,
    subtags::{language, region, script},
};

assert_eq!(
    Locale::from((
        language!("en"),
        Some(script!("Latn")),
        Some(region!("US"))
    )),
    locale!("en-Latn-US")
);
Source§

impl From<ArithmeticOperator> for BinaryOperator

Source§

impl From<BinaryOperator> for InstructionCode

Source§

impl From<BitwiseOperator> for BinaryOperator

Source§

impl From<LogicalOperator> for BinaryOperator

Source§

impl From<ComparisonOperator> for InstructionCode

Source§

impl From<Token> for Pattern

Source§

impl From<VariableRepresentation> for VariableModel

Source§

impl From<CompilerError> for ExecutionError

Source§

impl From<CompilerError> for ScriptExecutionError

Source§

impl From<CompilerError> for DeserializationError

Source§

impl From<CompilerError> for SerializationError

Source§

impl From<DIFTypeRepresentation> for DIFType

Source§

impl From<DIFValueRepresentation> for DIFValue

Source§

impl From<DIFValueContainer> for DIFProperty

Source§

impl From<InstructionCode> for BinaryOperator

Source§

impl From<InstructionCode> for u8

Source§

impl From<Instruction> for BinaryOperator

Source§

impl From<Instruction> for ComparisonOperator

Source§

impl From<InternalSlot> for u32

Source§

impl From<TypeSpaceInstructionCode> for u8

Source§

impl From<CoreLibPointerId> for PointerAddress

Source§

impl From<ComHubError> for BaseInterfaceError

Source§

impl From<ComHubError> for WebSocketServerError

Source§

impl From<ResponseError> for ExecutionError

Source§

impl From<ObserverError> for DIFObserveError

Source§

impl From<AccessError> for DIFUpdateError

Source§

impl From<AssignmentError> for DIFUpdateError

Source§

impl From<AssignmentError> for ExecutionError

Source§

impl From<ReferenceCreationError> for DIFCreatePointerError

Source§

impl From<ReferenceCreationError> for ExecutionError

Source§

impl From<TypeError> for DIFUpdateError

Source§

impl From<ExecutionError> for ScriptExecutionError

Source§

impl From<ExecutionError> for DeserializationError

Source§

impl From<InvalidProgramError> for ExecutionError

Source§

impl From<IllegalTypeError> for ExecutionError

Source§

impl From<TypeContainer> for ValueContainer

Source§

impl From<CoreValue> for datex_core::values::core_values::type::Type

Source§

impl From<Decimal> for StructuralTypeDefinition

Source§

impl From<Decimal> for CoreValue

Source§

impl From<DecimalTypeVariant> for u8

Source§

impl From<TypedDecimal> for StructuralTypeDefinition

Source§

impl From<TypedDecimal> for CoreValue

Source§

impl From<TypedDecimal> for Decimal

Source§

impl From<InvalidEndpointError> for datex_core::ast::error::error::ParseError

Source§

impl From<NumberParseError> for datex_core::ast::error::error::ParseError

Source§

impl From<IntegerTypeVariant> for u8

Source§

impl From<TypedInteger> for StructuralTypeDefinition

Source§

impl From<TypedInteger> for CoreValue

Source§

impl From<TypedInteger> for datex_core::values::core_values::integer::Integer

Source§

impl From<Map> for CoreValue

Source§

impl From<MapAccessError> for AccessError

Source§

impl From<OwnedMapKey> for ValueContainer

Source§

impl From<PointerAddress> for DIFValueContainer

Source§

impl From<ValueError> for ExecutionError

Source§

impl From<AsciiChar> for char

Source§

impl From<AsciiChar> for u8

Source§

impl From<AsciiChar> for u16

Source§

impl From<AsciiChar> for u32

Source§

impl From<AsciiChar> for u64

Source§

impl From<AsciiChar> for u128

1.45.0 · Source§

impl From<Cow<'_, str>> for datex_core::without_std::prelude::Box<str>

1.45.0 · Source§

impl From<Cow<'_, CStr>> for datex_core::without_std::prelude::Box<CStr>

1.45.0 · Source§

impl From<Cow<'_, OsStr>> for datex_core::without_std::prelude::Box<OsStr>

1.45.0 · Source§

impl From<Cow<'_, Path>> for datex_core::without_std::prelude::Box<Path>

Source§

impl From<Cow<'static, str>> for Body

Source§

impl From<Cow<'static, [u8]>> for Body

Source§

impl From<TryReserveErrorKind> for datex_core::without_std::collections::TryReserveError

Source§

impl From<IpAddr> for IpNet

Source§

impl From<IpAddr> for rustls_pki_types::server_name::IpAddr

Source§

impl From<IpAddr> for ServerName<'_>

Source§

impl From<SocketAddr> for socket2::sockaddr::SockAddr

Source§

impl From<SocketAddr> for socket2::sockaddr::SockAddr

Source§

impl From<SocketAddr> for SockaddrStorage

Source§

impl From<Option<Length>> for IndefiniteLength

Source§

impl From<Option<Region>> for LanguageIdentifier

§Examples

use icu::locale::{langid, subtags::region, LanguageIdentifier};

assert_eq!(
    LanguageIdentifier::from(Some(region!("US"))),
    langid!("und-US")
);
Source§

impl From<Option<Region>> for Locale

§Examples

use icu::locale::Locale;
use icu::locale::{locale, subtags::region};

assert_eq!(Locale::from(Some(region!("US"))), locale!("und-US"));
Source§

impl From<Option<Script>> for LanguageIdentifier

§Examples

use icu::locale::{langid, subtags::script, LanguageIdentifier};

assert_eq!(
    LanguageIdentifier::from(Some(script!("latn"))),
    langid!("und-Latn")
);
Source§

impl From<Option<Script>> for Locale

§Examples

use icu::locale::Locale;
use icu::locale::{locale, subtags::script};

assert_eq!(Locale::from(Some(script!("latn"))), locale!("und-Latn"));
Source§

impl From<Option<Level>> for tracing_core::metadata::LevelFilter

Source§

impl From<Infallible> for FlexiLoggerError

1.36.0 (const: unstable) · Source§

impl From<Infallible> for TryFromSliceError

1.34.0 (const: unstable) · Source§

impl From<Infallible> for TryFromIntError

Source§

impl From<Infallible> for der::error::Error

Source§

impl From<Infallible> for http::error::Error

1.89.0 · Source§

impl From<TryLockError> for std::io::error::Error

1.14.0 · Source§

impl From<ErrorKind> for std::io::error::Error

Intended for use for errors not exposed to the user, where allocating onto the heap (for normal construction via Error::new) is too costly.

Source§

impl From<TryReserveErrorKind> for allocator_api2::stable::raw_vec::TryReserveError

Source§

impl From<Real> for f32

Source§

impl From<Real> for f64

Source§

impl From<Error> for SerializeError

Source§

impl From<Error> for Err<Error>

Source§

impl From<Error> for X509Error

Source§

impl From<BytesRejection> for FormRejection

Source§

impl From<BytesRejection> for JsonRejection

Source§

impl From<BytesRejection> for RawFormRejection

Source§

impl From<FailedToBufferBody> for BytesRejection

Source§

impl From<FailedToBufferBody> for StringRejection

Source§

impl From<Error> for datex_core::without_std::fmt::Error

Source§

impl From<Error> for elliptic_curve::error::Error

Source§

impl From<DecodeError> for DecodeSliceError

Source§

impl From<Error> for pem_rfc7468::error::Error

Source§

impl From<PodCastError> for CheckedCastError

Source§

impl From<Error> for der::error::Error

Source§

impl From<ErrorKind> for pkcs8::error::Error

Source§

impl From<ErrorKind> for der::error::Error

Source§

impl From<Tag> for u8

Source§

impl From<CompileError> for fancy_regex::error::Error

Source§

impl From<FlushCompress> for MZFlush

Source§

impl From<FlushDecompress> for MZFlush

Source§

impl From<Duplicate> for log::LevelFilter

Source§

impl From<Error> for tungstenite::error::Error

Source§

impl From<Error> for ProtocolError

Source§

impl From<GeneralCategory> for GeneralCategoryGroup

Source§

impl From<Error> for webrtc::error::Error

Source§

impl From<LevelFilter> for Duplicate

Source§

impl From<LevelFilter> for LogSpecification

Source§

impl From<CompressionStrategy> for i32

Source§

impl From<MZFlush> for TDEFLFlush

Source§

impl From<Errno> for std::io::error::Error

Source§

impl From<Errno> for serialport::Error

Source§

impl From<ErrorKind> for X509Error

Source§

impl From<Err<Error>> for asn1_rs::error::Error

Source§

impl From<Err<Error>> for X509Error

Source§

impl From<Err<X509Error>> for X509Error

Source§

impl From<Color> for nu_ansi_term::style::Style

Source§

impl From<Error> for pkcs8::error::Error

Source§

impl From<Error> for sec1::error::Error

Source§

impl From<Error> for spki::error::Error

Source§

impl From<Error> for der::error::Error

Source§

impl From<Error> for sec1::error::Error

Source§

impl From<Error> for spki::error::Error

Source§

impl From<Error> for elliptic_curve::error::Error

Source§

impl From<Version> for u8

Source§

impl From<EncodingError> for quick_xml::errors::Error

Source§

impl From<Error> for plist::error::Error

Source§

impl From<IllFormedError> for quick_xml::errors::Error

Source§

impl From<SyntaxError> for quick_xml::errors::Error

Source§

impl From<EscapeError> for quick_xml::errors::Error

Source§

impl From<AttrError> for quick_xml::errors::Error

Source§

impl From<NamespaceError> for quick_xml::errors::Error

Source§

impl From<Error> for webrtc_dtls::error::Error

Source§

impl From<Error> for webrtc::error::Error

Source§

impl From<Error> for interceptor::error::Error

Source§

impl From<Error> for webrtc_srtp::error::Error

Source§

impl From<Error> for webrtc_util::error::Error

Source§

impl From<Error> for webrtc::error::Error

Source§

impl From<Error> for interceptor::error::Error

Source§

impl From<Error> for webrtc_media::error::Error

Source§

impl From<Error> for webrtc_util::error::Error

Source§

impl From<Error> for webrtc::error::Error

Source§

impl From<IpAddr> for datex_core::without_std::net::IpAddr

Source§

impl From<IpAddr> for ServerName<'_>

Source§

impl From<Error> for ControlFlow<Error, Error>

Source§

impl From<EncryptError> for EarlyDataError

Source§

impl From<AlertDescription> for u8

Source§

impl From<CertificateCompressionAlgorithm> for u16

Source§

impl From<CertificateType> for u8

Source§

impl From<CipherSuite> for u16

Source§

impl From<ContentType> for u8

Source§

impl From<HandshakeType> for u8

Source§

impl From<ProtocolVersion> for u16

Source§

impl From<SignatureAlgorithm> for u8

Source§

impl From<SignatureScheme> for u16

Source§

impl From<CertRevocationListError> for rustls::error::Error

Source§

impl From<CertRevocationListError> for VerifierBuilderError

Source§

impl From<CertificateError> for AlertDescription

Source§

impl From<CertificateError> for rustls::error::Error

Source§

impl From<EncryptedClientHelloError> for rustls::error::Error

Source§

impl From<InconsistentKeys> for rustls::error::Error

Source§

impl From<InvalidMessage> for AlertDescription

Source§

impl From<InvalidMessage> for rustls::error::Error

Source§

impl From<PeerIncompatible> for rustls::error::Error

Source§

impl From<PeerMisbehaved> for rustls::error::Error

Source§

impl From<HashAlgorithm> for u8

Source§

impl From<NamedGroup> for u16

Source§

impl From<Error> for webrtc::error::Error

Source§

impl From<Error> for webrtc_dtls::error::Error

Source§

impl From<Error> for elliptic_curve::error::Error

Source§

impl From<Tag> for u8

Source§

impl From<DataBits> for u8

Source§

impl From<StopBits> for u8

Source§

impl From<Error> for pkcs8::error::Error

Source§

impl From<Error> for sec1::error::Error

Source§

impl From<Error> for turn::error::Error

Source§

impl From<Error> for webrtc_ice::error::Error

Source§

impl From<LoadingError> for syntect::Error

Source§

impl From<SettingsError> for LoadingError

Source§

impl From<ParseThemeError> for LoadingError

Source§

impl From<ParsingError> for syntect::Error

Source§

impl From<ParseScopeError> for ParseThemeError

Source§

impl From<ScopeError> for syntect::Error

Source§

impl From<Format> for time::error::Error

Source§

impl From<InvalidFormatDescription> for time::error::Error

Source§

impl From<Parse> for time::error::Error

Source§

impl From<ParseFromDescription> for time::error::Error

Source§

impl From<ParseFromDescription> for Parse

Source§

impl From<TryFromParsed> for time::error::Error

Source§

impl From<TryFromParsed> for Parse

Source§

impl From<BorrowedFormatItem<'_>> for OwnedFormatItem

Source§

impl From<Component> for BorrowedFormatItem<'_>

Source§

impl From<Component> for OwnedFormatItem

Source§

impl From<Month> for u8

Source§

impl From<CapacityError> for tungstenite::error::Error

Source§

impl From<ProtocolError> for tungstenite::error::Error

Source§

impl From<TlsError> for tungstenite::error::Error

Source§

impl From<UrlError> for tungstenite::error::Error

Source§

impl From<CloseCode> for u16

Source§

impl From<OpCode> for u8

Source§

impl From<Message> for datex_core::without_std::prelude::Vec<u8>

Source§

impl From<Error> for webrtc_ice::error::Error

Source§

impl From<ParseError> for sdp::error::Error

Source§

impl From<ParseError> for stun::error::Error

Source§

impl From<ParseError> for webrtc_ice::error::Error

Source§

impl From<ParseError> for webrtc::error::Error

Source§

impl From<Error> for webrtc_util::error::Error

Source§

impl From<Error> for webrtc::error::Error

Source§

impl From<Error> for std::io::error::Error

Source§

impl From<Error> for webrtc::error::Error

Source§

impl From<CandidateType> for RTCIceCandidateType

Source§

impl From<Error> for webrtc::error::Error

Source§

impl From<ConnectionState> for RTCIceTransportState

Source§

impl From<Error> for webrtc_ice::error::Error

Source§

impl From<Error> for webrtc_data::error::Error

Source§

impl From<Error> for webrtc::error::Error

Source§

impl From<Error> for std::io::error::Error

Source§

impl From<Error> for interceptor::error::Error

Source§

impl From<Error> for webrtc::error::Error

Source§

impl From<KeyingMaterialExporterError> for webrtc_dtls::error::Error

Source§

impl From<KeyingMaterialExporterError> for webrtc_srtp::error::Error

Source§

impl From<Error> for interceptor::error::Error

Source§

impl From<Error> for rtcp::error::Error

Source§

impl From<Error> for rtp::error::Error

Source§

impl From<Error> for stun::error::Error

Source§

impl From<Error> for turn::error::Error

Source§

impl From<Error> for webrtc_data::error::Error

Source§

impl From<Error> for webrtc_dtls::error::Error

Source§

impl From<Error> for webrtc_ice::error::Error

Source§

impl From<Error> for webrtc_srtp::error::Error

Source§

impl From<Error> for webrtc::error::Error

Source§

impl From<Error> for interceptor::error::Error

Source§

impl From<SourceStatsType> for StatsReportType

Source§

impl From<X509Error> for Err<X509Error>

Source§

impl From<Attribute> for yansi::style::Style

Source§

impl From<Quirk> for yansi::style::Style

Source§

impl From<Color> for yansi::style::Style

Source§

impl From<bool> for CoreValue

Source§

impl From<bool> for plist::value::Value

Source§

impl From<bool> for serde_json::value::Value

1.68.0 (const: unstable) · Source§

impl From<bool> for f16

1.68.0 (const: unstable) · Source§

impl From<bool> for f32

1.68.0 (const: unstable) · Source§

impl From<bool> for f64

1.68.0 (const: unstable) · Source§

impl From<bool> for f128

1.28.0 (const: unstable) · Source§

impl From<bool> for i8

1.28.0 (const: unstable) · Source§

impl From<bool> for i16

1.28.0 (const: unstable) · Source§

impl From<bool> for i32

1.28.0 (const: unstable) · Source§

impl From<bool> for i64

1.28.0 (const: unstable) · Source§

impl From<bool> for i128

1.28.0 (const: unstable) · Source§

impl From<bool> for isize

1.28.0 (const: unstable) · Source§

impl From<bool> for u8

1.28.0 (const: unstable) · Source§

impl From<bool> for u16

1.28.0 (const: unstable) · Source§

impl From<bool> for u32

1.28.0 (const: unstable) · Source§

impl From<bool> for u64

1.28.0 (const: unstable) · Source§

impl From<bool> for u128

1.28.0 (const: unstable) · Source§

impl From<bool> for usize

Source§

impl From<bool> for Boolean

1.24.0 (const: unstable) · Source§

impl From<bool> for datex_core::without_std::sync::atomic::AtomicBool

Source§

impl From<bool> for BigInt

Source§

impl From<bool> for BigUint

Source§

impl From<bool> for OrderedFloat<f32>

Source§

impl From<bool> for OrderedFloat<f64>

Source§

impl From<bool> for portable_atomic::AtomicBool

Source§

impl From<char> for Pattern

Source§

impl From<char> for RichPattern<'_, char>

1.13.0 (const: unstable) · Source§

impl From<char> for u32

1.51.0 (const: unstable) · Source§

impl From<char> for u64

1.51.0 (const: unstable) · Source§

impl From<char> for u128

1.46.0 · Source§

impl From<char> for String

Source§

impl From<char> for PotentialCodePoint

Source§

impl From<char> for Literal

1.6.0 (const: unstable) · Source§

impl From<f16> for f64

1.6.0 (const: unstable) · Source§

impl From<f16> for f128

Source§

impl From<f32> for CoreValue

Source§

impl From<f32> for Decimal

Source§

impl From<f32> for TypedDecimal

Source§

impl From<f32> for Real

Source§

impl From<f32> for plist::value::Value

Source§

impl From<f32> for serde_json::value::Value

1.6.0 (const: unstable) · Source§

impl From<f32> for f64

1.6.0 (const: unstable) · Source§

impl From<f32> for f128

Source§

impl From<f32> for Sample<f32>

Source§

impl From<f64> for CoreValue

Source§

impl From<f64> for Decimal

Source§

impl From<f64> for TypedDecimal

Source§

impl From<f64> for Real

Source§

impl From<f64> for plist::value::Value

Source§

impl From<f64> for serde_json::value::Value

1.6.0 (const: unstable) · Source§

impl From<f64> for f128

Source§

impl From<i8> for StructuralTypeDefinition

Source§

impl From<i8> for CoreValue

Source§

impl From<i8> for TypedInteger

Source§

impl From<i8> for plist::value::Value

Source§

impl From<i8> for serde_json::value::Value

1.6.0 (const: unstable) · Source§

impl From<i8> for f16

1.6.0 (const: unstable) · Source§

impl From<i8> for f32

1.6.0 (const: unstable) · Source§

impl From<i8> for f64

1.6.0 (const: unstable) · Source§

impl From<i8> for f128

1.5.0 (const: unstable) · Source§

impl From<i8> for i16

1.5.0 (const: unstable) · Source§

impl From<i8> for i32

1.5.0 (const: unstable) · Source§

impl From<i8> for i64

1.26.0 (const: unstable) · Source§

impl From<i8> for i128

1.5.0 (const: unstable) · Source§

impl From<i8> for isize

Source§

impl From<i8> for datex_core::values::core_values::integer::Integer

1.34.0 (const: unstable) · Source§

impl From<i8> for datex_core::without_std::sync::atomic::AtomicI8

Source§

impl From<i8> for asn1_rs::asn1_types::integer::Integer<'_>

Source§

impl From<i8> for BigDecimal

Source§

impl From<i8> for bigint::uint::U128

Source§

impl From<i8> for U256

Source§

impl From<i8> for U512

Source§

impl From<i8> for BigInt

Source§

impl From<i8> for NotNan<f32>

Source§

impl From<i8> for NotNan<f64>

Source§

impl From<i8> for OrderedFloat<f32>

Source§

impl From<i8> for OrderedFloat<f64>

Source§

impl From<i8> for plist::integer::Integer

Source§

impl From<i8> for portable_atomic::AtomicI8

Source§

impl From<i8> for Number

Source§

impl From<i16> for StructuralTypeDefinition

Source§

impl From<i16> for CoreValue

Source§

impl From<i16> for TypedInteger

Source§

impl From<i16> for plist::value::Value

Source§

impl From<i16> for serde_json::value::Value

1.6.0 (const: unstable) · Source§

impl From<i16> for f32

1.6.0 (const: unstable) · Source§

impl From<i16> for f64

1.6.0 (const: unstable) · Source§

impl From<i16> for f128

1.5.0 (const: unstable) · Source§

impl From<i16> for i32

1.5.0 (const: unstable) · Source§

impl From<i16> for i64

1.26.0 (const: unstable) · Source§

impl From<i16> for i128

1.26.0 (const: unstable) · Source§

impl From<i16> for isize

Source§

impl From<i16> for datex_core::values::core_values::integer::Integer

1.34.0 (const: unstable) · Source§

impl From<i16> for datex_core::without_std::sync::atomic::AtomicI16

Source§

impl From<i16> for asn1_rs::asn1_types::integer::Integer<'_>

Source§

impl From<i16> for BigDecimal

Source§

impl From<i16> for bigint::uint::U128

Source§

impl From<i16> for U256

Source§

impl From<i16> for U512

Source§

impl From<i16> for HeaderValue

Source§

impl From<i16> for BigInt

Source§

impl From<i16> for NotNan<f32>

Source§

impl From<i16> for NotNan<f64>

Source§

impl From<i16> for OrderedFloat<f32>

Source§

impl From<i16> for OrderedFloat<f64>

Source§

impl From<i16> for plist::integer::Integer

Source§

impl From<i16> for portable_atomic::AtomicI16

Source§

impl From<i16> for Number

Source§

impl From<i16> for Sample<i16>

Source§

impl From<i16> for RawBytesULE<2>

Source§

impl From<i32> for StructuralTypeDefinition

Source§

impl From<i32> for CoreValue

Source§

impl From<i32> for TypedInteger

Source§

impl From<i32> for plist::value::Value

Source§

impl From<i32> for serde_json::value::Value

1.6.0 (const: unstable) · Source§

impl From<i32> for f64

1.6.0 (const: unstable) · Source§

impl From<i32> for f128

1.5.0 (const: unstable) · Source§

impl From<i32> for i64

1.26.0 (const: unstable) · Source§

impl From<i32> for i128

Source§

impl From<i32> for datex_core::values::core_values::integer::Integer

1.34.0 (const: unstable) · Source§

impl From<i32> for datex_core::without_std::sync::atomic::AtomicI32

Source§

impl From<i32> for asn1_rs::asn1_types::integer::Integer<'_>

Source§

impl From<i32> for BigDecimal

Source§

impl From<i32> for bigint::uint::U128

Source§

impl From<i32> for U256

Source§

impl From<i32> for U512

Source§

impl From<i32> for HeaderValue

Source§

impl From<i32> for ClockId

Source§

impl From<i32> for BigInt

Source§

impl From<i32> for NotNan<f64>

Source§

impl From<i32> for OrderedFloat<f64>

Source§

impl From<i32> for plist::integer::Integer

Source§

impl From<i32> for portable_atomic::AtomicI32

Source§

impl From<i32> for Number

Source§

impl From<i32> for socket2::Domain

Source§

impl From<i32> for socket2::Domain

Source§

impl From<i32> for socket2::Protocol

Source§

impl From<i32> for socket2::Protocol

Source§

impl From<i32> for socket2::Type

Source§

impl From<i32> for socket2::Type

Source§

impl From<i32> for SignalKind

Source§

impl From<i32> for RawBytesULE<4>

Source§

impl From<i64> for DIFProperty

Source§

impl From<i64> for StructuralTypeDefinition

Source§

impl From<i64> for CoreValue

Source§

impl From<i64> for TypedInteger

Source§

impl From<i64> for plist::value::Value

Source§

impl From<i64> for serde_json::value::Value

1.26.0 (const: unstable) · Source§

impl From<i64> for i128

Source§

impl From<i64> for datex_core::values::core_values::integer::Integer

1.34.0 (const: unstable) · Source§

impl From<i64> for datex_core::without_std::sync::atomic::AtomicI64

Source§

impl From<i64> for asn1_rs::asn1_types::integer::Integer<'_>

Source§

impl From<i64> for BigDecimal

Source§

impl From<i64> for bigint::uint::U128

Source§

impl From<i64> for U256

Source§

impl From<i64> for U512

Source§

impl From<i64> for HeaderValue

Source§

impl From<i64> for BigInt

Source§

impl From<i64> for plist::integer::Integer

Source§

impl From<i64> for portable_atomic::AtomicI64

Source§

impl From<i64> for Number

Source§

impl From<i64> for RawBytesULE<8>

Source§

impl From<i128> for CoreValue

Source§

impl From<i128> for TypedInteger

Source§

impl From<i128> for datex_core::values::core_values::integer::Integer

Source§

impl From<i128> for asn1_rs::asn1_types::integer::Integer<'_>

Source§

impl From<i128> for BigDecimal

Source§

impl From<i128> for BigInt

Source§

impl From<i128> for AtomicI128

Source§

impl From<i128> for RawBytesULE<16>

Source§

impl From<isize> for serde_json::value::Value

1.23.0 (const: unstable) · Source§

impl From<isize> for datex_core::without_std::sync::atomic::AtomicIsize

Source§

impl From<isize> for bigint::uint::U128

Source§

impl From<isize> for U256

Source§

impl From<isize> for U512

Source§

impl From<isize> for HeaderValue

Source§

impl From<isize> for BigInt

Source§

impl From<isize> for portable_atomic::AtomicIsize

Source§

impl From<isize> for Number

1.34.0 (const: unstable) · Source§

impl From<!> for Infallible

Source§

impl From<!> for TryFromIntError

Source§

impl From<u8> for StructuralTypeDefinition

Source§

impl From<u8> for CoreValue

Source§

impl From<u8> for TypedInteger

Source§

impl From<u8> for Duplicate

Source§

impl From<u8> for plist::value::Value

Source§

impl From<u8> for BlockType

Source§

impl From<u8> for TTLorHopLimitType

Source§

impl From<u8> for PacketType

Source§

impl From<u8> for SdesType

Source§

impl From<u8> for AlertDescription

Source§

impl From<u8> for CertificateType

Source§

impl From<u8> for rustls::enums::ContentType

Source§

impl From<u8> for rustls::enums::HandshakeType

Source§

impl From<u8> for rustls::enums::SignatureAlgorithm

Source§

impl From<u8> for rustls::msgs::enums::HashAlgorithm

Source§

impl From<u8> for ConnectionRole

Source§

impl From<u8> for serde_json::value::Value

Source§

impl From<u8> for OpCode

Source§

impl From<u8> for ClientCertificateType

Source§

impl From<u8> for CompressionMethodId

Source§

impl From<u8> for webrtc_dtls::content::ContentType

Source§

impl From<u8> for EllipticCurveType

Source§

impl From<u8> for webrtc_dtls::handshake::HandshakeType

Source§

impl From<u8> for webrtc_dtls::signature_hash_algorithm::HashAlgorithm

Source§

impl From<u8> for webrtc_dtls::signature_hash_algorithm::SignatureAlgorithm

Source§

impl From<u8> for CandidatePairState

Source§

impl From<u8> for NetworkType

Source§

impl From<u8> for webrtc_ice::state::ConnectionState

Source§

impl From<u8> for GatheringState

Source§

impl From<u8> for RCode

Source§

impl From<u8> for Section

Source§

impl From<u8> for NalUnitType

Source§

impl From<u8> for ReliabilityType

Source§

impl From<u8> for RTCDataChannelState

Source§

impl From<u8> for RTCDtlsTransportState

Source§

impl From<u8> for RTCIceConnectionState

Source§

impl From<u8> for RTCIceGathererState

Source§

impl From<u8> for RTCIceTransportState

Source§

impl From<u8> for RTCPeerConnectionState

Source§

impl From<u8> for RTCSignalingState

Source§

impl From<u8> for RTPCodecType

Source§

impl From<u8> for State

Source§

impl From<u8> for RTCRtpTransceiverDirection

Source§

impl From<u8> for RTCSctpTransportState

1.13.0 (const: unstable) · Source§

impl From<u8> for char

Maps a byte in 0x00..=0xFF to a char whose code point has the same value, in U+0000..=U+00FF.

Unicode is designed such that this effectively decodes bytes with the character encoding that IANA calls ISO-8859-1. This encoding is compatible with ASCII.

Note that this is different from ISO/IEC 8859-1 a.k.a. ISO 8859-1 (with one less hyphen), which leaves some “blanks”, byte values that are not assigned to any character. ISO-8859-1 (the IANA one) assigns them to the C0 and C1 control codes.

Note that this is also different from Windows-1252 a.k.a. code page 1252, which is a superset ISO/IEC 8859-1 that assigns some (not all!) blanks to punctuation and various Latin characters.

To confuse things further, on the Web ascii, iso-8859-1, and windows-1252 are all aliases for a superset of Windows-1252 that fills the remaining blanks with corresponding C0 and C1 control codes.

1.6.0 (const: unstable) · Source§

impl From<u8> for f16

1.6.0 (const: unstable) · Source§

impl From<u8> for f32

1.6.0 (const: unstable) · Source§

impl From<u8> for f64

1.6.0 (const: unstable) · Source§

impl From<u8> for f128

1.5.0 (const: unstable) · Source§

impl From<u8> for i16

1.5.0 (const: unstable) · Source§

impl From<u8> for i32

1.5.0 (const: unstable) · Source§

impl From<u8> for i64

1.26.0 (const: unstable) · Source§

impl From<u8> for i128

1.26.0 (const: unstable) · Source§

impl From<u8> for isize

1.5.0 (const: unstable) · Source§

impl From<u8> for u16

1.5.0 (const: unstable) · Source§

impl From<u8> for u32

1.5.0 (const: unstable) · Source§

impl From<u8> for u64

1.26.0 (const: unstable) · Source§

impl From<u8> for u128

1.5.0 (const: unstable) · Source§

impl From<u8> for usize

Source§

impl From<u8> for datex_core::values::core_values::integer::Integer

1.34.0 (const: unstable) · Source§

impl From<u8> for datex_core::without_std::sync::atomic::AtomicU8

1.61.0 · Source§

impl From<u8> for ExitCode

Source§

impl From<u8> for aho_corasick::util::primitives::PatternID

Source§

impl From<u8> for aho_corasick::util::primitives::StateID

Source§

impl From<u8> for asn1_rs::asn1_types::integer::Integer<'_>

Source§

impl From<u8> for BigDecimal

Source§

impl From<u8> for bigint::uint::U128

Source§

impl From<u8> for U256

Source§

impl From<u8> for U512

Source§

impl From<u8> for Limb

Source§

impl From<u8> for curve25519_dalek::scalar::Scalar

Source§

impl From<u8> for der::length::Length

Source§

impl From<u8> for BigInt

Source§

impl From<u8> for BigUint

Source§

impl From<u8> for NotNan<f32>

Source§

impl From<u8> for NotNan<f64>

Source§

impl From<u8> for OrderedFloat<f32>

Source§

impl From<u8> for OrderedFloat<f64>

Source§

impl From<u8> for plist::integer::Integer

Source§

impl From<u8> for portable_atomic::AtomicU8

Source§

impl From<u8> for regex_automata::util::primitives::PatternID

Source§

impl From<u8> for SmallIndex

Source§

impl From<u8> for regex_automata::util::primitives::StateID

Source§

impl From<u8> for Literal

Source§

impl From<u8> for Number

Source§

impl From<u8> for Choice

Source§

impl From<u16> for StructuralTypeDefinition

Source§

impl From<u16> for CoreValue

Source§

impl From<u16> for TypedInteger

Source§

impl From<u16> for plist::value::Value

Source§

impl From<u16> for StatusChunkTypeTcc

Source§

impl From<u16> for SymbolSizeTypeTcc

Source§

impl From<u16> for SymbolTypeTcc

Source§

impl From<u16> for CertificateCompressionAlgorithm

Source§

impl From<u16> for CipherSuite

Source§

impl From<u16> for ProtocolVersion

Source§

impl From<u16> for SignatureScheme

Source§

impl From<u16> for NamedGroup

Source§

impl From<u16> for serde_json::value::Value

Source§

impl From<u16> for CloseCode

Source§

impl From<u16> for CipherSuiteId

Source§

impl From<u16> for NamedCurve

Source§

impl From<u16> for ExtensionValue

Source§

impl From<u16> for SrtpProtectionProfile

Source§

impl From<u16> for DnsType

1.6.0 (const: unstable) · Source§

impl From<u16> for f32

1.6.0 (const: unstable) · Source§

impl From<u16> for f64

1.6.0 (const: unstable) · Source§

impl From<u16> for f128

1.5.0 (const: unstable) · Source§

impl From<u16> for i32

1.5.0 (const: unstable) · Source§

impl From<u16> for i64

1.26.0 (const: unstable) · Source§

impl From<u16> for i128

1.5.0 (const: unstable) · Source§

impl From<u16> for u32

1.5.0 (const: unstable) · Source§

impl From<u16> for u64

1.26.0 (const: unstable) · Source§

impl From<u16> for u128

1.26.0 (const: unstable) · Source§

impl From<u16> for usize

Source§

impl From<u16> for datex_core::values::core_values::integer::Integer

1.34.0 (const: unstable) · Source§

impl From<u16> for datex_core::without_std::sync::atomic::AtomicU16

Source§

impl From<u16> for asn1_rs::asn1_types::integer::Integer<'_>

Source§

impl From<u16> for BigDecimal

Source§

impl From<u16> for bigint::uint::U128

Source§

impl From<u16> for U256

Source§

impl From<u16> for U512

Source§

impl From<u16> for Limb

Source§

impl From<u16> for curve25519_dalek::scalar::Scalar

Source§

impl From<u16> for der::length::Length

Source§

impl From<u16> for HeaderValue

Source§

impl From<u16> for BigInt

Source§

impl From<u16> for BigUint

Source§

impl From<u16> for NotNan<f32>

Source§

impl From<u16> for NotNan<f64>

Source§

impl From<u16> for OrderedFloat<f32>

Source§

impl From<u16> for OrderedFloat<f64>

Source§

impl From<u16> for plist::integer::Integer

Source§

impl From<u16> for portable_atomic::AtomicU16

Source§

impl From<u16> for Number

Source§

impl From<u16> for RawBytesULE<2>

Source§

impl From<u32> for StructuralTypeDefinition

Source§

impl From<u32> for CoreValue

Source§

impl From<u32> for TypedInteger

Source§

impl From<u32> for plist::value::Value

Source§

impl From<u32> for serde_json::value::Value

Source§

impl From<u32> for PayloadProtocolIdentifier

1.6.0 (const: unstable) · Source§

impl From<u32> for f64

1.6.0 (const: unstable) · Source§

impl From<u32> for f128

1.5.0 (const: unstable) · Source§

impl From<u32> for i64

1.26.0 (const: unstable) · Source§

impl From<u32> for i128

1.5.0 (const: unstable) · Source§

impl From<u32> for u64

1.26.0 (const: unstable) · Source§

impl From<u32> for u128

Source§

impl From<u32> for datex_core::values::core_values::integer::Integer

1.1.0 (const: unstable) · Source§

impl From<u32> for datex_core::without_std::net::Ipv4Addr

1.34.0 (const: unstable) · Source§

impl From<u32> for datex_core::without_std::sync::atomic::AtomicU32

Source§

impl From<u32> for asn1_rs::asn1_types::integer::Integer<'_>

Source§

impl From<u32> for OptTaggedParser

Source§

impl From<u32> for asn1_rs::tag::Tag

Source§

impl From<u32> for BigDecimal

Source§

impl From<u32> for bigint::uint::U128

Source§

impl From<u32> for U256

Source§

impl From<u32> for U512

Source§

impl From<u32> for Limb

Source§

impl From<u32> for curve25519_dalek::scalar::Scalar

Source§

impl From<u32> for HeaderValue

Source§

impl From<u32> for GeneralCategoryGroup

Source§

impl From<u32> for Gid

Source§

impl From<u32> for Uid

Source§

impl From<u32> for BigInt

Source§

impl From<u32> for BigUint

Source§

impl From<u32> for NotNan<f64>

Source§

impl From<u32> for OrderedFloat<f64>

Source§

impl From<u32> for p256::arithmetic::scalar::Scalar

Source§

impl From<u32> for p384::arithmetic::scalar::Scalar

Source§

impl From<u32> for plist::integer::Integer

Source§

impl From<u32> for portable_atomic::AtomicU32

Source§

impl From<u32> for Number

Source§

impl From<u32> for RawBytesULE<4>

Source§

impl From<u64> for StructuralTypeDefinition

Source§

impl From<u64> for CoreValue

Source§

impl From<u64> for TypedInteger

Source§

impl From<u64> for plist::value::Value

Source§

impl From<u64> for serde_json::value::Value

1.26.0 (const: unstable) · Source§

impl From<u64> for i128

1.26.0 (const: unstable) · Source§

impl From<u64> for u128

Source§

impl From<u64> for datex_core::values::core_values::integer::Integer

1.34.0 (const: unstable) · Source§

impl From<u64> for datex_core::without_std::sync::atomic::AtomicU64

Source§

impl From<u64> for asn1_rs::asn1_types::integer::Integer<'_>

Source§

impl From<u64> for BigDecimal

Source§

impl From<u64> for bigint::uint::U128

Source§

impl From<u64> for U256

Source§

impl From<u64> for U512

Source§

impl From<u64> for Limb

Source§

impl From<u64> for curve25519_dalek::scalar::Scalar

Source§

impl From<u64> for HeaderValue

Source§

impl From<u64> for BigInt

Source§

impl From<u64> for BigUint

Source§

impl From<u64> for p256::arithmetic::scalar::Scalar

Source§

impl From<u64> for p384::arithmetic::scalar::Scalar

Source§

impl From<u64> for plist::integer::Integer

Source§

impl From<u64> for portable_atomic::AtomicU64

Source§

impl From<u64> for SerialNumber

Source§

impl From<u64> for Number

Source§

impl From<u64> for RawBytesULE<8>

Source§

impl From<u128> for CoreValue

Source§

impl From<u128> for TypedInteger

Source§

impl From<u128> for datex_core::values::core_values::integer::Integer

1.26.0 (const: unstable) · Source§

impl From<u128> for datex_core::without_std::net::Ipv6Addr

Source§

impl From<u128> for asn1_rs::asn1_types::integer::Integer<'_>

Source§

impl From<u128> for BigDecimal

Source§

impl From<u128> for curve25519_dalek::scalar::Scalar

Source§

impl From<u128> for BigInt

Source§

impl From<u128> for BigUint

Source§

impl From<u128> for p256::arithmetic::scalar::Scalar

Source§

impl From<u128> for p384::arithmetic::scalar::Scalar

Source§

impl From<u128> for AtomicU128

Source§

impl From<u128> for RawBytesULE<16>

Source§

impl From<()> for serde_json::value::Value

Source§

impl From<()> for Body

Source§

impl From<usize> for SpanOrToken

Source§

impl From<usize> for asn1_rs::length::Length

Source§

impl From<usize> for serde_json::value::Value

1.23.0 (const: unstable) · Source§

impl From<usize> for datex_core::without_std::sync::atomic::AtomicUsize

Source§

impl From<usize> for bigint::uint::U128

Source§

impl From<usize> for U256

Source§

impl From<usize> for U512

Source§

impl From<usize> for HeaderValue

Source§

impl From<usize> for BigInt

Source§

impl From<usize> for BigUint

Source§

impl From<usize> for portable_atomic::AtomicUsize

Source§

impl From<usize> for Number

Source§

impl From<DIFReferenceNotFoundError> for DIFCreatePointerError

Source§

impl From<DIFReferenceNotFoundError> for DIFUpdateError

Source§

impl From<DIFValue> for DIFValueContainer

Source§

impl From<PointerAddress> for Receivers

Source§

impl From<TypeReference> for Reference

Source§

impl From<TypeReference> for TypeContainer

Source§

impl From<ValueReference> for Reference

Source§

impl From<Boolean> for StructuralTypeDefinition

Source§

impl From<Boolean> for CoreValue

Source§

impl From<Rational> for Decimal

Source§

impl From<Endpoint> for StructuralTypeDefinition

Source§

impl From<Endpoint> for CoreValue

Source§

impl From<Integer> for StructuralTypeDefinition

Source§

impl From<Integer> for CoreValue

Source§

impl From<List> for CoreValue

Source§

impl From<List> for datex_core::without_std::prelude::Vec<ValueContainer>

Source§

impl From<Text> for StructuralTypeDefinition

Source§

impl From<Text> for CoreValue

Source§

impl From<Type> for TypeContainer

Source§

impl From<Type> for CoreValue

Source§

impl From<LayoutError> for datex_core::without_std::collections::TryReserveErrorKind

Source§

impl From<LayoutError> for allocator_api2::stable::raw_vec::TryReserveErrorKind

Source§

impl From<LayoutError> for CollectionAllocErr

Source§

impl From<__m128> for Simd<f32, 4>

Source§

impl From<__m128d> for Simd<f64, 2>

Source§

impl From<__m128i> for Simd<i8, 16>

Source§

impl From<__m128i> for Simd<i16, 8>

Source§

impl From<__m128i> for Simd<i32, 4>

Source§

impl From<__m128i> for Simd<i64, 2>

Source§

impl From<__m128i> for Simd<isize, 2>

Source§

impl From<__m128i> for Simd<u8, 16>

Source§

impl From<__m128i> for Simd<u16, 8>

Source§

impl From<__m128i> for Simd<u32, 4>

Source§

impl From<__m128i> for Simd<u64, 2>

Source§

impl From<__m128i> for Simd<usize, 2>

Source§

impl From<__m256> for Simd<f32, 8>

Source§

impl From<__m256d> for Simd<f64, 4>

Source§

impl From<__m256i> for Simd<i8, 32>

Source§

impl From<__m256i> for Simd<i16, 16>

Source§

impl From<__m256i> for Simd<i32, 8>

Source§

impl From<__m256i> for Simd<i64, 4>

Source§

impl From<__m256i> for Simd<isize, 4>

Source§

impl From<__m256i> for Simd<u8, 32>

Source§

impl From<__m256i> for Simd<u16, 16>

Source§

impl From<__m256i> for Simd<u32, 8>

Source§

impl From<__m256i> for Simd<u64, 4>

Source§

impl From<__m256i> for Simd<usize, 4>

Source§

impl From<__m512> for Simd<f32, 16>

Source§

impl From<__m512d> for Simd<f64, 8>

Source§

impl From<__m512i> for Simd<i8, 64>

Source§

impl From<__m512i> for Simd<i16, 32>

Source§

impl From<__m512i> for Simd<i32, 16>

Source§

impl From<__m512i> for Simd<i64, 8>

Source§

impl From<__m512i> for Simd<isize, 8>

Source§

impl From<__m512i> for Simd<u8, 64>

Source§

impl From<__m512i> for Simd<u16, 32>

Source§

impl From<__m512i> for Simd<u32, 16>

Source§

impl From<__m512i> for Simd<u64, 8>

Source§

impl From<__m512i> for Simd<usize, 8>

Source§

impl From<TryFromSliceError> for Unspecified

1.78.0 · Source§

impl From<TryReserveError> for std::io::error::Error

1.20.0 · Source§

impl From<CString> for datex_core::without_std::prelude::Box<CStr>

1.7.0 · Source§

impl From<CString> for datex_core::without_std::prelude::Vec<u8>

1.24.0 · Source§

impl From<CString> for Rc<CStr>

1.24.0 · Source§

impl From<CString> for Arc<CStr>

1.0.0 · Source§

impl From<NulError> for std::io::error::Error

Source§

impl From<Error> for ProcessingError

Source§

impl From<Error> for syntect::Error

Source§

impl From<Error> for EmitError

Source§

impl From<AddrParseError> for turn::error::Error

Source§

impl From<AddrParseError> for webrtc_ice::error::Error

Source§

impl From<AddrParseError> for webrtc_mdns::error::Error

Source§

impl From<AddrParseError> for webrtc_util::error::Error

1.16.0 (const: unstable) · Source§

impl From<Ipv4Addr> for datex_core::without_std::net::IpAddr

Source§

impl From<Ipv4Addr> for rustls_pki_types::server_name::IpAddr

Source§

impl From<Ipv4Addr> for ServerName<'_>

1.1.0 (const: unstable) · Source§

impl From<Ipv4Addr> for u32

Source§

impl From<Ipv4Addr> for Ipv4Net

Source§

impl From<Ipv4Addr> for rustls_pki_types::server_name::Ipv4Addr

1.16.0 (const: unstable) · Source§

impl From<Ipv6Addr> for datex_core::without_std::net::IpAddr

Source§

impl From<Ipv6Addr> for rustls_pki_types::server_name::IpAddr

Source§

impl From<Ipv6Addr> for ServerName<'_>

1.26.0 (const: unstable) · Source§

impl From<Ipv6Addr> for u128

Source§

impl From<Ipv6Addr> for Ipv6Net

Source§

impl From<Ipv6Addr> for rustls_pki_types::server_name::Ipv6Addr

1.16.0 (const: unstable) · Source§

impl From<SocketAddrV4> for datex_core::without_std::net::SocketAddr

Source§

impl From<SocketAddrV4> for SockaddrIn

Source§

impl From<SocketAddrV4> for socket2::sockaddr::SockAddr

Source§

impl From<SocketAddrV4> for socket2::sockaddr::SockAddr

Source§

impl From<SocketAddrV4> for SockaddrStorage

1.16.0 (const: unstable) · Source§

impl From<SocketAddrV6> for datex_core::without_std::net::SocketAddr

Source§

impl From<SocketAddrV6> for SockaddrIn6

Source§

impl From<SocketAddrV6> for socket2::sockaddr::SockAddr

Source§

impl From<SocketAddrV6> for socket2::sockaddr::SockAddr

Source§

impl From<SocketAddrV6> for SockaddrStorage

1.41.0 (const: unstable) · Source§

impl From<NonZero<i8>> for datex_core::without_std::num::NonZero<i16>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i8>> for datex_core::without_std::num::NonZero<i32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i8>> for datex_core::without_std::num::NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i8>> for datex_core::without_std::num::NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i8>> for datex_core::without_std::num::NonZero<isize>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i16>> for datex_core::without_std::num::NonZero<i32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i16>> for datex_core::without_std::num::NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i16>> for datex_core::without_std::num::NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i16>> for datex_core::without_std::num::NonZero<isize>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i32>> for datex_core::without_std::num::NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i32>> for datex_core::without_std::num::NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<i64>> for datex_core::without_std::num::NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for datex_core::without_std::num::NonZero<i16>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for datex_core::without_std::num::NonZero<i32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for datex_core::without_std::num::NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for datex_core::without_std::num::NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for datex_core::without_std::num::NonZero<isize>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for datex_core::without_std::num::NonZero<u16>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for datex_core::without_std::num::NonZero<u32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for datex_core::without_std::num::NonZero<u64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for datex_core::without_std::num::NonZero<u128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u8>> for datex_core::without_std::num::NonZero<usize>

Source§

impl From<NonZero<u8>> for crypto_bigint::non_zero::NonZero<Limb>

Source§

impl From<NonZero<u8>> for RangedU8<1, deranged::::{impl#482}::{constant#1}>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for datex_core::without_std::num::NonZero<i32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for datex_core::without_std::num::NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for datex_core::without_std::num::NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for datex_core::without_std::num::NonZero<u32>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for datex_core::without_std::num::NonZero<u64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for datex_core::without_std::num::NonZero<u128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u16>> for datex_core::without_std::num::NonZero<usize>

Source§

impl From<NonZero<u16>> for crypto_bigint::non_zero::NonZero<Limb>

Source§

impl From<NonZero<u16>> for RangedU16<1, deranged::::{impl#494}::{constant#1}>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u32>> for datex_core::without_std::num::NonZero<i64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u32>> for datex_core::without_std::num::NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u32>> for datex_core::without_std::num::NonZero<u64>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u32>> for datex_core::without_std::num::NonZero<u128>

Source§

impl From<NonZero<u32>> for crypto_bigint::non_zero::NonZero<Limb>

Source§

impl From<NonZero<u32>> for RangedU32<1, deranged::::{impl#506}::{constant#1}>

Source§

impl From<NonZero<u32>> for getrandom::error::Error

Source§

impl From<NonZero<u32>> for rand_core::error::Error

1.41.0 (const: unstable) · Source§

impl From<NonZero<u64>> for datex_core::without_std::num::NonZero<i128>

1.41.0 (const: unstable) · Source§

impl From<NonZero<u64>> for datex_core::without_std::num::NonZero<u128>

Source§

impl From<NonZero<u64>> for crypto_bigint::non_zero::NonZero<Limb>

Source§

impl From<NonZero<u64>> for RangedU64<1, deranged::::{impl#518}::{constant#1}>

Source§

impl From<NonZero<u128>> for RangedU128<1, deranged::::{impl#530}::{constant#1}>

Source§

impl From<NonZero<usize>> for RangedUsize<1, deranged::::{impl#542}::{constant#1}>

Source§

impl From<ParseFloatError> for ParseBigDecimalError

Source§

impl From<ParseIntError> for ParseBigDecimalError

Source§

impl From<ParseIntError> for FlexiLoggerError

Source§

impl From<ParseIntError> for sdp::error::Error

Source§

impl From<ParseIntError> for turn::error::Error

Source§

impl From<ParseIntError> for webrtc_ice::error::Error

Source§

impl From<ParseIntError> for webrtc_util::error::Error

Source§

impl From<ParseIntError> for webrtc::error::Error

Source§

impl From<TryFromIntError> for der::error::Error

Source§

impl From<Range<usize>> for SpanOrToken

Source§

impl From<Range<usize>> for aho_corasick::util::search::Span

Source§

impl From<Range<usize>> for regex_automata::util::search::Span

1.18.0 · Source§

impl From<Box<str>> for String

Source§

impl From<Box<str>> for SmolStr

1.18.0 · Source§

impl From<Box<CStr>> for CString

Source§

impl From<Box<ByteStr>> for datex_core::without_std::prelude::Box<[u8]>

1.18.0 · Source§

impl From<Box<OsStr>> for OsString

1.18.0 · Source§

impl From<Box<Path>> for PathBuf

Source§

impl From<Box<RawValue>> for datex_core::without_std::prelude::Box<str>

Source§

impl From<Box<[u8]>> for datex_core::without_std::prelude::Box<ByteStr>

Source§

impl From<Box<[u8]>> for Bytes

Source§

impl From<Box<dyn Error + Sync + Send>> for signature::error::Error

Source§

impl From<String> for DIFProperty

Source§

impl From<String> for StructuralTypeDefinition

Source§

impl From<String> for CoreValue

Source§

impl From<String> for plist::value::Value

Source§

impl From<String> for serde_json::value::Value

Source§

impl From<String> for Message

Source§

impl From<String> for datex_core::ast::error::error::ParseError

Source§

impl From<String> for SrcId

Source§

impl From<String> for NominalTypeDeclaration

Source§

impl From<String> for Text

1.20.0 · Source§

impl From<String> for datex_core::without_std::prelude::Box<str>

1.14.0 · Source§

impl From<String> for datex_core::without_std::prelude::Vec<u8>

1.21.0 · Source§

impl From<String> for Rc<str>

1.21.0 · Source§

impl From<String> for Arc<str>

1.0.0 · Source§

impl From<String> for OsString

1.0.0 · Source§

impl From<String> for PathBuf

Source§

impl From<String> for ObjectDescriptor<'_>

Source§

impl From<String> for BmpString<'_>

Source§

impl From<String> for GeneralString<'_>

Source§

impl From<String> for GraphicString<'_>

Source§

impl From<String> for asn1_rs::asn1_types::strings::ia5string::Ia5String<'_>

Source§

impl From<String> for NumericString<'_>

Source§

impl From<String> for asn1_rs::asn1_types::strings::printablestring::PrintableString<'_>

Source§

impl From<String> for asn1_rs::asn1_types::strings::teletexstring::TeletexString<'_>

Source§

impl From<String> for UniversalString<'_>

Source§

impl From<String> for Utf8String<'_>

Source§

impl From<String> for VideotexString<'_>

Source§

impl From<String> for VisibleString<'_>

Source§

impl From<String> for Body

Source§

impl From<String> for NullString

Source§

impl From<String> for NullWideString

Source§

impl From<String> for Bytes

Source§

impl From<String> for SmolStr

Source§

impl From<Vec<(ValueContainer, ValueContainer)>> for Map

Source§

impl From<Vec<(String, ValueContainer)>> for Map

Source§

impl From<Vec<Value>> for plist::value::Value

Source§

impl From<Vec<BorrowedFormatItem<'_>>> for OwnedFormatItem

Source§

impl From<Vec<OwnedFormatItem>> for OwnedFormatItem

Source§

impl From<Vec<u8>> for StaticValueOrDXB

Source§

impl From<Vec<u8>> for Message

Source§

impl From<Vec<u8>> for Body

Source§

impl From<Vec<u8>> for Bytes

Source§

impl From<Vec<u8>> for Data

Source§

impl From<Vec<u8>> for SerialNumber

Source§

impl From<Vec<u8>> for CertificateDer<'_>

Source§

impl From<Vec<u8>> for CertificateRevocationListDer<'_>

Source§

impl From<Vec<u8>> for CertificateSigningRequestDer<'_>

Source§

impl From<Vec<u8>> for Der<'static>

Source§

impl From<Vec<u8>> for EchConfigListBytes<'_>

Source§

impl From<Vec<u8>> for PrivatePkcs1KeyDer<'_>

Source§

impl From<Vec<u8>> for PrivatePkcs8KeyDer<'_>

Source§

impl From<Vec<u8>> for PrivateSec1KeyDer<'_>

Source§

impl From<Vec<u8>> for SubjectPublicKeyInfoDer<'_>

Source§

impl From<Vec<u8>> for HpkePrivateKey

Source§

impl From<Vec<u8>> for rustls::crypto::SharedSecret

Source§

impl From<Vec<u8>> for DistinguishedName

Source§

impl From<Vec<u32>> for IndexVec

Source§

impl From<Vec<u64>> for yasna::models::oid::ObjectIdentifier

Source§

impl From<Vec<usize>> for IndexVec

Source§

impl From<Vec<ParseError>> for CompilerError

Source§

impl From<Vec<Endpoint>> for Receivers

1.43.0 · Source§

impl From<Vec<NonZero<u8>>> for CString

Source§

impl From<Alignment> for usize

Source§

impl From<Alignment> for datex_core::without_std::num::NonZero<usize>

1.62.0 · Source§

impl From<Rc<str>> for Rc<[u8]>

Source§

impl From<Rc<RefCell<TypeReference>>> for TypeContainer

Source§

impl From<Rc<ByteStr>> for Rc<[u8]>

Source§

impl From<Rc<[u8]>> for Rc<ByteStr>

Source§

impl From<Simd<f32, 4>> for __m128

Source§

impl From<Simd<f32, 8>> for __m256

Source§

impl From<Simd<f32, 16>> for __m512

Source§

impl From<Simd<f64, 2>> for __m128d

Source§

impl From<Simd<f64, 4>> for __m256d

Source§

impl From<Simd<f64, 8>> for __m512d

Source§

impl From<Simd<i8, 16>> for __m128i

Source§

impl From<Simd<i8, 32>> for __m256i

Source§

impl From<Simd<i8, 64>> for __m512i

Source§

impl From<Simd<i16, 8>> for __m128i

Source§

impl From<Simd<i16, 16>> for __m256i

Source§

impl From<Simd<i16, 32>> for __m512i

Source§

impl From<Simd<i32, 4>> for __m128i

Source§

impl From<Simd<i32, 8>> for __m256i

Source§

impl From<Simd<i32, 16>> for __m512i

Source§

impl From<Simd<i64, 2>> for __m128i

Source§

impl From<Simd<i64, 4>> for __m256i

Source§

impl From<Simd<i64, 8>> for __m512i

Source§

impl From<Simd<isize, 2>> for __m128i

Source§

impl From<Simd<isize, 4>> for __m256i

Source§

impl From<Simd<isize, 8>> for __m512i

Source§

impl From<Simd<u8, 16>> for __m128i

Source§

impl From<Simd<u8, 32>> for __m256i

Source§

impl From<Simd<u8, 64>> for __m512i

Source§

impl From<Simd<u16, 8>> for __m128i

Source§

impl From<Simd<u16, 16>> for __m256i

Source§

impl From<Simd<u16, 32>> for __m512i

Source§

impl From<Simd<u32, 4>> for __m128i

Source§

impl From<Simd<u32, 8>> for __m256i

Source§

impl From<Simd<u32, 16>> for __m512i

Source§

impl From<Simd<u64, 2>> for __m128i

Source§

impl From<Simd<u64, 4>> for __m256i

Source§

impl From<Simd<u64, 8>> for __m512i

Source§

impl From<Simd<usize, 2>> for __m128i

Source§

impl From<Simd<usize, 4>> for __m256i

Source§

impl From<Simd<usize, 8>> for __m512i

Source§

impl From<Utf8Error> for asn1_rs::error::Error

Source§

impl From<Utf8Error> for base64ct::errors::Error

Source§

impl From<Utf8Error> for pem_rfc7468::error::Error

Source§

impl From<Utf8Error> for EncodingError

Source§

impl From<Utf8Error> for tungstenite::error::Error

Source§

impl From<Utf8Error> for der::error::Error

Source§

impl From<FromUtf8Error> for asn1_rs::error::Error

Source§

impl From<FromUtf8Error> for sdp::error::Error

Source§

impl From<FromUtf8Error> for stun::error::Error

Source§

impl From<FromUtf8Error> for tungstenite::error::Error

Source§

impl From<FromUtf8Error> for webrtc_data::error::Error

Source§

impl From<FromUtf8Error> for webrtc_dtls::error::Error

Source§

impl From<FromUtf8Error> for webrtc_mdns::error::Error

Source§

impl From<FromUtf8Error> for webrtc_util::error::Error

Source§

impl From<FromUtf8Error> for webrtc::error::Error

Source§

impl From<FromUtf8Error> for der::error::Error

Source§

impl From<FromUtf16Error> for asn1_rs::error::Error

1.62.0 · Source§

impl From<Arc<str>> for Arc<[u8]>

Source§

impl From<Arc<str>> for SmolStr

Source§

impl From<Arc<ByteStr>> for Arc<[u8]>

Source§

impl From<Arc<CertifiedKey>> for SingleCertAndKey

Source§

impl From<Arc<[u8]>> for Arc<ByteStr>

Source§

impl From<Duration> for TimeSpec

Source§

impl From<ByteString> for datex_core::without_std::prelude::Vec<u8>

1.20.0 · Source§

impl From<OsString> for datex_core::without_std::prelude::Box<OsStr>

1.24.0 · Source§

impl From<OsString> for Rc<OsStr>

1.24.0 · Source§

impl From<OsString> for Arc<OsStr>

1.0.0 · Source§

impl From<OsString> for PathBuf

1.63.0 · Source§

impl From<File> for OwnedFd

1.20.0 · Source§

impl From<File> for Stdio

Source§

impl From<File> for tokio::fs::file::File

Source§

impl From<OpenOptions> for OpenOptions

Source§

impl From<Error> for DeserializationError

Source§

impl From<Error> for SerializationError

Source§

impl From<Error> for SerializeError

Source§

impl From<Error> for binrw::error::Error

Source§

impl From<Error> for FlexiLoggerError

Source§

impl From<Error> for GetTimezoneError

Source§

impl From<Error> for quick_xml::errors::Error

Source§

impl From<Error> for sdp::error::Error

Source§

impl From<Error> for stun::error::Error

Source§

impl From<Error> for syntect::Error

Source§

impl From<Error> for LoadingError

Source§

impl From<Error> for Format

Source§

impl From<Error> for tungstenite::error::Error

Source§

impl From<Error> for turn::error::Error

Source§

impl From<Error> for webrtc_dtls::error::Error

Source§

impl From<Error> for webrtc_ice::error::Error

Source§

impl From<Error> for webrtc_mdns::error::Error

Source§

impl From<Error> for webrtc_media::error::Error

Source§

impl From<Error> for webrtc_srtp::error::Error

Source§

impl From<Error> for KeyingMaterialExporterError

Source§

impl From<Error> for webrtc_util::error::Error

Source§

impl From<Error> for PEMError

Source§

impl From<Error> for datex_core::without_std::prelude::Box<ErrorKind>

Source§

impl From<Error> for der::error::Error

Source§

impl From<Error> for serialport::Error

1.87.0 · Source§

impl From<PipeReader> for OwnedFd

1.87.0 · Source§

impl From<PipeReader> for Stdio

1.87.0 · Source§

impl From<PipeWriter> for OwnedFd

1.87.0 · Source§

impl From<PipeWriter> for Stdio

1.74.0 · Source§

impl From<Stderr> for Stdio

1.74.0 · Source§

impl From<Stdout> for Stdio

1.63.0 · Source§

impl From<TcpListener> for OwnedFd

Source§

impl From<TcpListener> for socket2::socket::Socket

Source§

impl From<TcpListener> for socket2::socket::Socket

1.63.0 · Source§

impl From<TcpStream> for OwnedFd

Source§

impl From<TcpStream> for socket2::socket::Socket

Source§

impl From<TcpStream> for socket2::socket::Socket

1.63.0 · Source§

impl From<UdpSocket> for OwnedFd

Source§

impl From<UdpSocket> for socket2::socket::Socket

Source§

impl From<UdpSocket> for socket2::socket::Socket

1.63.0 · Source§

impl From<OwnedFd> for std::fs::File

1.87.0 · Source§

impl From<OwnedFd> for PipeReader

1.87.0 · Source§

impl From<OwnedFd> for PipeWriter

1.63.0 · Source§

impl From<OwnedFd> for std::net::tcp::TcpListener

1.63.0 · Source§

impl From<OwnedFd> for std::net::tcp::TcpStream

1.63.0 · Source§

impl From<OwnedFd> for std::net::udp::UdpSocket

Source§

impl From<OwnedFd> for PidFd

1.63.0 · Source§

impl From<OwnedFd> for std::os::unix::net::datagram::UnixDatagram

1.63.0 · Source§

impl From<OwnedFd> for std::os::unix::net::listener::UnixListener

1.63.0 · Source§

impl From<OwnedFd> for std::os::unix::net::stream::UnixStream

1.74.0 · Source§

impl From<OwnedFd> for ChildStderr

Creates a ChildStderr from the provided OwnedFd.

The provided file descriptor must point to a pipe with the CLOEXEC flag set.

1.74.0 · Source§

impl From<OwnedFd> for ChildStdin

Creates a ChildStdin from the provided OwnedFd.

The provided file descriptor must point to a pipe with the CLOEXEC flag set.

1.74.0 · Source§

impl From<OwnedFd> for ChildStdout

Creates a ChildStdout from the provided OwnedFd.

The provided file descriptor must point to a pipe with the CLOEXEC flag set.

1.63.0 · Source§

impl From<OwnedFd> for Stdio

Source§

impl From<OwnedFd> for mio::net::tcp::listener::TcpListener

Source§

impl From<OwnedFd> for mio::net::tcp::stream::TcpStream

Source§

impl From<OwnedFd> for mio::net::udp::UdpSocket

Source§

impl From<OwnedFd> for mio::net::uds::datagram::UnixDatagram

Source§

impl From<OwnedFd> for mio::net::uds::listener::UnixListener

Source§

impl From<OwnedFd> for mio::net::uds::stream::UnixStream

Source§

impl From<OwnedFd> for Receiver

Source§

impl From<OwnedFd> for Sender

Source§

impl From<OwnedFd> for socket2::socket::Socket

Source§

impl From<OwnedFd> for socket2::socket::Socket

Source§

impl From<PidFd> for OwnedFd

Source§

impl From<SocketAddr> for tokio::net::unix::socketaddr::SocketAddr

1.63.0 · Source§

impl From<UnixDatagram> for OwnedFd

Source§

impl From<UnixDatagram> for socket2::socket::Socket

Source§

impl From<UnixDatagram> for socket2::socket::Socket

1.63.0 · Source§

impl From<UnixListener> for OwnedFd

Source§

impl From<UnixListener> for socket2::socket::Socket

Source§

impl From<UnixListener> for socket2::socket::Socket

1.63.0 · Source§

impl From<UnixStream> for OwnedFd

Source§

impl From<UnixStream> for socket2::socket::Socket

Source§

impl From<UnixStream> for socket2::socket::Socket

Source§

impl From<PathBuf> for SrcId

1.20.0 · Source§

impl From<PathBuf> for datex_core::without_std::prelude::Box<Path>

1.24.0 · Source§

impl From<PathBuf> for Rc<Path>

1.24.0 · Source§

impl From<PathBuf> for Arc<Path>

1.14.0 · Source§

impl From<PathBuf> for OsString

1.63.0 · Source§

impl From<ChildStderr> for OwnedFd

1.20.0 · Source§

impl From<ChildStderr> for Stdio

Source§

impl From<ChildStderr> for Receiver

§Notes

The underlying pipe is not set to non-blocking.

1.63.0 · Source§

impl From<ChildStdin> for OwnedFd

1.20.0 · Source§

impl From<ChildStdin> for Stdio

Source§

impl From<ChildStdin> for Sender

§Notes

The underlying pipe is not set to non-blocking.

1.63.0 · Source§

impl From<ChildStdout> for OwnedFd

1.20.0 · Source§

impl From<ChildStdout> for Stdio

Source§

impl From<ChildStdout> for Receiver

§Notes

The underlying pipe is not set to non-blocking.

Source§

impl From<ExitStatusError> for ExitStatus

1.24.0 · Source§

impl From<RecvError> for RecvTimeoutError

1.24.0 · Source§

impl From<RecvError> for TryRecvError

Source§

impl From<Instant> for tokio::time::instant::Instant

Source§

impl From<SystemTime> for chrono::datetime::DateTime<Local>

Source§

impl From<SystemTime> for chrono::datetime::DateTime<Utc>

Source§

impl From<SystemTime> for HttpDate

Source§

impl From<SystemTime> for Date

Source§

impl From<SystemTime> for OffsetDateTime

Source§

impl From<SystemTime> for UtcDateTime

Source§

impl From<SystemTimeError> for rustls::error::Error

Source§

impl From<SystemTimeError> for turn::error::Error

Source§

impl From<SystemTimeError> for webrtc_ice::error::Error

Source§

impl From<Error> for webrtc_srtp::error::Error

Source§

impl From<Aes128Enc> for Aes128

Source§

impl From<Aes128Enc> for Aes128Dec

Source§

impl From<Aes192Enc> for Aes192

Source§

impl From<Aes192Enc> for Aes192Dec

Source§

impl From<Aes256Enc> for Aes256

Source§

impl From<Aes256Enc> for Aes256Dec

Source§

impl From<Span> for datex_core::without_std::ops::Range<usize>

Source§

impl From<Tag> for OptTaggedParser

Source§

impl From<Tag> for Header<'_>

Source§

impl From<InvalidUtf8> for StringRejection

Source§

impl From<LengthLimitError> for FailedToBufferBody

Source§

impl From<UnknownBodyError> for FailedToBufferBody

Source§

impl From<FailedToDeserializePathParams> for PathRejection

Source§

impl From<InvalidUtf8InPathParam> for RawPathParamsRejection

Source§

impl From<FailedToDeserializeForm> for FormRejection

Source§

impl From<FailedToDeserializeFormBody> for FormRejection

Source§

impl From<FailedToDeserializeQueryString> for QueryRejection

Source§

impl From<InvalidFormContentType> for FormRejection

Source§

impl From<InvalidFormContentType> for RawFormRejection

Source§

impl From<JsonDataError> for JsonRejection

Source§

impl From<JsonSyntaxError> for JsonRejection

Source§

impl From<MatchedPathMissing> for MatchedPathRejection

Source§

impl From<MissingExtension> for ExtensionRejection

Source§

impl From<MissingJsonContentType> for JsonRejection

Source§

impl From<MissingPathParams> for PathRejection

Source§

impl From<MissingPathParams> for RawPathParamsRejection

Source§

impl From<InvalidEncodingError> for base64ct::errors::Error

Source§

impl From<InvalidLengthError> for base64ct::errors::Error

Source§

impl From<InvalidLengthError> for pem_rfc7468::error::Error

Source§

impl From<U128> for U256

Source§

impl From<U128> for U512

Source§

impl From<U128> for [u8; 16]

Source§

impl From<U256> for u32

Source§

impl From<U256> for u64

Source§

impl From<U256> for bigint::uint::U128

Source§

impl From<U256> for U512

Source§

impl From<U256> for [u8; 32]

Source§

impl From<U512> for bigint::uint::U128

Source§

impl From<U512> for U256

Source§

impl From<U512> for [u8; 64]

Source§

impl From<NullString> for datex_core::without_std::prelude::Vec<u8>

Source§

impl From<NullWideString> for datex_core::without_std::prelude::Vec<u16>

Source§

impl From<Bytes> for datex_core::without_std::prelude::Vec<u8>

Source§

impl From<Bytes> for Body

Source§

impl From<Bytes> for BytesMut

Source§

impl From<BytesMut> for datex_core::without_std::prelude::Vec<u8>

Source§

impl From<BytesMut> for Bytes

Source§

impl From<TryGetError> for std::io::error::Error

Source§

impl From<DateTime<FixedOffset>> for chrono::datetime::DateTime<Local>

Convert a DateTime<FixedOffset> instance into a DateTime<Local> instance.

Source§

impl From<DateTime<FixedOffset>> for chrono::datetime::DateTime<Utc>

Convert a DateTime<FixedOffset> instance into a DateTime<Utc> instance.

Source§

impl From<DateTime<Local>> for chrono::datetime::DateTime<FixedOffset>

Convert a DateTime<Local> instance into a DateTime<FixedOffset> instance.

Source§

impl From<DateTime<Local>> for chrono::datetime::DateTime<Utc>

Convert a DateTime<Local> instance into a DateTime<Utc> instance.

Source§

impl From<DateTime<Utc>> for chrono::datetime::DateTime<FixedOffset>

Convert a DateTime<Utc> instance into a DateTime<FixedOffset> instance.

Source§

impl From<DateTime<Utc>> for chrono::datetime::DateTime<Local>

Convert a DateTime<Utc> instance into a DateTime<Local> instance.

Source§

impl From<NaiveDate> for NaiveDateTime

Source§

impl From<NaiveDateTime> for NaiveDate

Source§

impl From<OverflowError> for StreamCipherError

Source§

impl From<ObjectIdentifier> for EcParameters

Source§

impl From<ObjectIdentifier> for Any

Source§

impl From<CtChoice> for bool

Source§

impl From<CtChoice> for Choice

Source§

impl From<Limb> for u64

Source§

impl From<Limb> for u128

Source§

impl From<Uint<crypto_bigint::::uint::U64::{constant#0}>> for u64

Source§

impl From<Uint<crypto_bigint::::uint::U128::{constant#0}>> for u128

Source§

impl From<InvalidLength> for webrtc_dtls::error::Error

Source§

impl From<GeneralizedTime> for SystemTime

Source§

impl From<GeneralizedTime> for der::datetime::DateTime

Source§

impl From<Uint> for Int

Source§

impl From<UtcTime> for SystemTime

Source§

impl From<UtcTime> for der::datetime::DateTime

Source§

impl From<DateTime> for SystemTime

Source§

impl From<DateTime> for GeneralizedTime

Source§

impl From<Document> for SecretDocument

Source§

impl From<Error> for pkcs8::error::Error

Source§

impl From<Error> for sec1::error::Error

Source§

impl From<Error> for spki::error::Error

Source§

impl From<IndefiniteLength> for Option<Length>

Source§

impl From<Length> for u32

Source§

impl From<Length> for IndefiniteLength

Source§

impl From<TagNumber> for u8

Source§

impl From<RangedU8<1, deranged::::{impl#483}::{constant#1}>> for datex_core::without_std::num::NonZero<u8>

Source§

impl From<RangedU16<1, deranged::::{impl#495}::{constant#1}>> for datex_core::without_std::num::NonZero<u16>

Source§

impl From<RangedU32<1, deranged::::{impl#507}::{constant#1}>> for datex_core::without_std::num::NonZero<u32>

Source§

impl From<RangedU64<1, deranged::::{impl#519}::{constant#1}>> for datex_core::without_std::num::NonZero<u64>

Source§

impl From<RangedU128<1, deranged::::{impl#531}::{constant#1}>> for datex_core::without_std::num::NonZero<u128>

Source§

impl From<RangedUsize<1, deranged::::{impl#543}::{constant#1}>> for datex_core::without_std::num::NonZero<usize>

Source§

impl From<RecoveryId> for u8

Source§

impl From<Error> for webrtc_dtls::error::Error

Source§

impl From<ScalarPrimitive<NistP256>> for p256::arithmetic::scalar::Scalar

Source§

impl From<ScalarPrimitive<NistP384>> for p384::arithmetic::scalar::Scalar

Source§

impl From<CompressError> for std::io::error::Error

Source§

impl From<DecompressError> for std::io::error::Error

Source§

impl From<Error> for std::io::error::Error

Source§

impl From<Error> for rand_core::error::Error

Source§

impl From<Error> for tungstenite::error::Error

Source§

impl From<MaxSizeReached> for http::error::Error

Source§

impl From<HeaderName> for HeaderValue

Source§

impl From<InvalidHeaderName> for tungstenite::error::Error

Source§

impl From<InvalidHeaderName> for http::error::Error

Source§

impl From<InvalidHeaderValue> for tungstenite::error::Error

Source§

impl From<InvalidHeaderValue> for http::error::Error

Source§

impl From<ToStrError> for tungstenite::error::Error

Source§

impl From<InvalidMethod> for http::error::Error

Source§

impl From<InvalidStatusCode> for tungstenite::error::Error

Source§

impl From<InvalidStatusCode> for http::error::Error

Source§

impl From<StatusCode> for u16

Source§

impl From<Authority> for Uri

Convert an Authority into a Uri.

Source§

impl From<PathAndQuery> for Uri

Convert a PathAndQuery into a Uri.

Source§

impl From<InvalidUri> for tungstenite::error::Error

Source§

impl From<InvalidUri> for http::error::Error

Source§

impl From<InvalidUriParts> for http::error::Error

Source§

impl From<Uri> for Builder

Source§

impl From<Uri> for Parts

Convert a Uri into Parts

Source§

impl From<HttpDate> for SystemTime

Source§

impl From<Error> for std::io::error::Error

Source§

impl From<ReasonPhrase> for Bytes

Source§

impl From<Subtag> for TinyAsciiStr<8>

Source§

impl From<Key> for TinyAsciiStr<2>

Source§

impl From<Attribute> for TinyAsciiStr<8>

Source§

impl From<Key> for TinyAsciiStr<2>

Source§

impl From<SubdivisionSuffix> for TinyAsciiStr<4>

Source§

impl From<LanguageIdentifier> for DataLocale

Source§

impl From<LanguageIdentifier> for Locale

Source§

impl From<Locale> for DataLocale

Source§

impl From<Locale> for LanguageIdentifier

Source§

impl From<CurrencyType> for icu_locale_core::extensions::unicode::value::Value

Source§

impl From<NumberingSystem> for icu_locale_core::extensions::unicode::value::Value

Source§

impl From<RegionOverride> for icu_locale_core::extensions::unicode::value::Value

Source§

impl From<RegionalSubdivision> for icu_locale_core::extensions::unicode::value::Value

Source§

impl From<TimeZoneShortId> for icu_locale_core::extensions::unicode::value::Value

Source§

impl From<Language> for LanguageIdentifier

§Examples

use icu::locale::{langid, subtags::language, LanguageIdentifier};

assert_eq!(LanguageIdentifier::from(language!("en")), langid!("en"));
Source§

impl From<Language> for Locale

§Examples

use icu::locale::Locale;
use icu::locale::{locale, subtags::language};

assert_eq!(Locale::from(language!("en")), locale!("en"));
Source§

impl From<Language> for TinyAsciiStr<3>

Source§

impl From<Region> for TinyAsciiStr<3>

Source§

impl From<Script> for Subtag

Source§

impl From<Script> for TinyAsciiStr<4>

Source§

impl From<Subtag> for TinyAsciiStr<8>

Source§

impl From<Variant> for TinyAsciiStr<8>

Source§

impl From<BidiClass> for u16

Source§

impl From<CanonicalCombiningClass> for u16

Source§

impl From<EastAsianWidth> for u16

Source§

impl From<GeneralCategoryGroup> for u32

Source§

impl From<GraphemeClusterBreak> for u16

Source§

impl From<HangulSyllableType> for u16

Source§

impl From<IndicSyllabicCategory> for u16

Source§

impl From<JoiningType> for u16

Source§

impl From<LineBreak> for u16

Source§

impl From<Script> for u16

Source§

impl From<SentenceBreak> for u16

Source§

impl From<VerticalOrientation> for u16

Source§

impl From<WordBreak> for u16

Source§

impl From<Errors> for Result<(), Errors>

Source§

impl From<Errors> for url::parser::ParseError

Source§

impl From<IndexMap<ValueContainer, ValueContainer>> for Map

Source§

impl From<IndexMap<String, ValueContainer>> for Map

Source§

impl From<Ipv4AddrRange> for IpAddrRange

Source§

impl From<Ipv6AddrRange> for IpAddrRange

Source§

impl From<Ipv4Net> for IpNet

Source§

impl From<Ipv4Subnets> for IpSubnets

Source§

impl From<Ipv6Net> for IpNet

Source§

impl From<Ipv6Subnets> for IpSubnets

Source§

impl From<AddrParseError> for webrtc_util::error::Error

Source§

impl From<termios> for Termios

Source§

impl From<timespec> for TimeSpec

Source§

impl From<ucred> for UnixCredentials

Source§

impl From<timeval> for TimeVal

Source§

impl From<Error> for std::io::error::Error

Source§

impl From<Error> for serialport::Error

Source§

impl From<LiteMap<Key, Value>> for Fields

Source§

impl From<LiteMap<Key, Value, ShortBoxSlice<(Key, Value)>>> for Keywords

Source§

impl From<SetLoggerError> for FlexiLoggerError

Source§

impl From<StreamResult> for Result<MZStatus, MZError>

Source§

impl From<TcpListener> for std::net::tcp::TcpListener

Source§

impl From<TcpListener> for OwnedFd

Source§

impl From<TcpStream> for std::net::tcp::TcpStream

Source§

impl From<TcpStream> for OwnedFd

Source§

impl From<UdpSocket> for std::net::udp::UdpSocket

Source§

impl From<UdpSocket> for OwnedFd

Source§

impl From<UnixDatagram> for OwnedFd

Source§

impl From<UnixDatagram> for std::os::unix::net::datagram::UnixDatagram

Source§

impl From<UnixListener> for OwnedFd

Source§

impl From<UnixListener> for std::os::unix::net::listener::UnixListener

Source§

impl From<UnixStream> for OwnedFd

Source§

impl From<UnixStream> for std::os::unix::net::stream::UnixStream

Source§

impl From<Receiver> for OwnedFd

Source§

impl From<Sender> for OwnedFd

Source§

impl From<Token> for usize

Source§

impl From<Error> for TlsError

Source§

impl From<TlsAcceptor> for TlsAcceptor

Source§

impl From<TlsConnector> for TlsConnector

Source§

impl From<SockaddrIn6> for SocketAddrV6

Source§

impl From<SockaddrIn> for SocketAddrV4

Source§

impl From<UnixCredentials> for ucred

Source§

impl From<Termios> for termios

Source§

impl From<TimeSpec> for Duration

Source§

impl From<ClockId> for i32

Source§

impl From<Gid> for u32

Source§

impl From<Pid> for i32

Source§

impl From<Uid> for u32

Source§

impl From<User> for passwd

Source§

impl From<BigInt> for datex_core::values::core_values::integer::Integer

Source§

impl From<BigInt> for BigDecimal

Source§

impl From<BigUint> for BigInt

Source§

impl From<ParseBigIntError> for ParseBigDecimalError

Source§

impl From<ErrorStack> for datex_core::without_std::fmt::Error

Source§

impl From<ErrorStack> for std::io::error::Error

Source§

impl From<ErrorStack> for openssl::ssl::error::Error

Source§

impl From<FloatIsNan> for std::io::error::Error

Source§

impl From<NotNan<f32>> for f32

Source§

impl From<NotNan<f32>> for NotNan<f64>

Source§

impl From<NotNan<f64>> for f64

Source§

impl From<OrderedFloat<f32>> for f32

Source§

impl From<OrderedFloat<f64>> for f64

Source§

impl From<Scalar> for crypto_bigint::uint::Uint<crypto_bigint::::uint::U256::{constant#0}>

Source§

impl From<Scalar> for ScalarPrimitive<NistP256>

Source§

impl From<Scalar> for GenericArray<u8, <NistP256 as Curve>::FieldBytesSize>

Source§

impl From<Scalar> for crypto_bigint::uint::Uint<crypto_bigint::::uint::U384::{constant#0}>

Source§

impl From<Scalar> for ScalarPrimitive<NistP384>

Source§

impl From<Scalar> for GenericArray<u8, <NistP384 as Curve>::FieldBytesSize>

Source§

impl From<Data> for datex_core::without_std::prelude::Vec<u8>

Source§

impl From<Date> for plist::value::Value

Source§

impl From<Date> for SystemTime

Source§

impl From<InvalidXmlDate> for plist::error::Error

Source§

impl From<Dictionary> for plist::value::Value

Source§

impl From<Error> for SettingsError

Source§

impl From<PotentialCodePoint> for u32

Source§

impl From<ChaCha8Core> for ChaCha8Rng

Source§

impl From<ChaCha12Core> for ChaCha12Rng

Source§

impl From<ChaCha20Core> for ChaCha20Rng

Source§

impl From<Error> for std::io::error::Error

Source§

impl From<Error> for signature::error::Error

Source§

impl From<Certificate> for CertificateDer<'static>

Source§

impl From<CertificateRevocationList> for CertificateRevocationListDer<'static>

Source§

impl From<CertificateSigningRequest> for CertificateSigningRequestDer<'static>

Source§

impl From<Span> for datex_core::without_std::ops::Range<usize>

Source§

impl From<Error> for regex_syntax::error::Error

Source§

impl From<Error> for regex_syntax::error::Error

Source§

impl From<KeyRejected> for Unspecified

Source§

impl From<Okm<'_, &'static Algorithm>> for UnboundKey

Source§

impl From<Okm<'_, &'static Algorithm>> for HeaderProtectionKey

Source§

impl From<Okm<'_, Algorithm>> for Prk

Source§

impl From<Okm<'_, Algorithm>> for Salt

Source§

impl From<Okm<'_, Algorithm>> for Key

Source§

impl From<Ipv4Addr> for ServerName<'_>

Source§

impl From<Ipv4Addr> for datex_core::without_std::net::Ipv4Addr

Source§

impl From<Ipv6Addr> for ServerName<'_>

Source§

impl From<Ipv6Addr> for datex_core::without_std::net::Ipv6Addr

Source§

impl From<OwnedCertRevocationList> for CertRevocationList<'_>

Source§

impl From<ClientConnection> for rustls::conn::connection::Connection

Source§

impl From<EchConfig> for EchMode

Source§

impl From<EchGreaseConfig> for EchMode

Source§

impl From<ConnectionCommon<ServerConnectionData>> for AcceptedAlert

Source§

impl From<InsufficientSizeError> for EncodeError

Source§

impl From<InsufficientSizeError> for EncryptError

Source§

impl From<UnsupportedOperationError> for rustls::error::Error

Source§

impl From<CertifiedKey> for SingleCertAndKey

Source§

impl From<OtherError> for rustls::error::Error

Source§

impl From<ClientConnection> for rustls::quic::connection::Connection

Source§

impl From<ServerConnection> for rustls::quic::connection::Connection

Source§

impl From<GetRandomFailed> for rustls::error::Error

Source§

impl From<ServerConnection> for rustls::conn::connection::Connection

Source§

impl From<SessionDescription> for String

Source§

impl From<Error> for std::io::error::Error

Source§

impl From<Map<String, Value>> for serde_json::value::Value

Source§

impl From<Number> for serde_json::value::Value

Source§

impl From<Error> for std::io::error::Error

Source§

impl From<SmolStr> for String

Source§

impl From<SmolStr> for Arc<str>

Source§

impl From<Socket> for std::net::tcp::TcpListener

Source§

impl From<Socket> for std::net::tcp::TcpListener

Source§

impl From<Socket> for std::net::tcp::TcpStream

Source§

impl From<Socket> for std::net::tcp::TcpStream

Source§

impl From<Socket> for std::net::udp::UdpSocket

Source§

impl From<Socket> for std::net::udp::UdpSocket

Source§

impl From<Socket> for OwnedFd

Source§

impl From<Socket> for OwnedFd

Source§

impl From<Socket> for std::os::unix::net::datagram::UnixDatagram

Source§

impl From<Socket> for std::os::unix::net::datagram::UnixDatagram

Source§

impl From<Socket> for std::os::unix::net::listener::UnixListener

Source§

impl From<Socket> for std::os::unix::net::listener::UnixListener

Source§

impl From<Socket> for std::os::unix::net::stream::UnixStream

Source§

impl From<Socket> for std::os::unix::net::stream::UnixStream

Source§

impl From<Domain> for i32

Source§

impl From<Domain> for i32

Source§

impl From<Protocol> for i32

Source§

impl From<Protocol> for i32

Source§

impl From<Type> for i32

Source§

impl From<Type> for i32

Source§

impl From<Choice> for bool

Source§

impl From<ComponentRange> for time::error::Error

Source§

impl From<ComponentRange> for Format

Source§

impl From<ComponentRange> for TryFromParsed

Source§

impl From<ConversionRange> for time::error::Error

Source§

impl From<DifferentVariant> for time::error::Error

Source§

impl From<InvalidVariant> for time::error::Error

Source§

impl From<OffsetDateTime> for SystemTime

Source§

impl From<OffsetDateTime> for UtcDateTime

Source§

impl From<OffsetDateTime> for ASN1Time

Source§

impl From<UtcDateTime> for SystemTime

Source§

impl From<UtcDateTime> for OffsetDateTime

Source§

impl From<Elapsed> for std::io::error::Error

Source§

impl From<SocketAddr> for std::os::unix::net::addr::SocketAddr

Source§

impl From<JoinError> for std::io::error::Error

Source§

impl From<SignalKind> for i32

Source§

impl From<Elapsed> for std::io::error::Error

Source§

impl From<Instant> for std::time::Instant

Source§

impl From<Level> for tracing_core::metadata::LevelFilter

Source§

impl From<LevelFilter> for Option<Level>

Source§

impl From<Current> for Option<Id>

Source§

impl From<Span> for Option<Id>

Source§

impl From<EndOfInput> for Unspecified

Source§

impl From<Url> for String

String conversion.

Source§

impl From<Braced> for Uuid

Source§

impl From<Hyphenated> for Uuid

Source§

impl From<Simple> for Uuid

Source§

impl From<Urn> for Uuid

Source§

impl From<NonNilUuid> for Uuid

Source§

impl From<Uuid> for String

Source§

impl From<Uuid> for datex_core::without_std::prelude::Vec<u8>

Source§

impl From<Uuid> for Braced

Source§

impl From<Uuid> for Hyphenated

Source§

impl From<Uuid> for Simple

Source§

impl From<Uuid> for Urn

Source§

impl From<Timestamp> for SystemTime

Source§

impl From<Error> for LoadingError

Source§

impl From<Error> for std::io::error::Error

Source§

impl From<CandidatePairStats> for ICECandidatePairStats

Source§

impl From<BufferInfo<Deinterleaved>> for BufferInfo<Interleaved>

Source§

impl From<BufferInfo<Interleaved>> for BufferInfo<Deinterleaved>

Source§

impl From<Sample<f32>> for f32

Source§

impl From<Sample<f32>> for Sample<i16>

Source§

impl From<Sample<i16>> for i16

Source§

impl From<Sample<i16>> for Sample<f32>

Source§

impl From<StatsCollector> for StatsReport

Source§

impl From<ScanError> for ParseSyntaxError

Source§

impl From<ASN1Error> for std::io::error::Error

Source§

impl From<vec128_storage> for [u32; 4]

Source§

impl From<vec128_storage> for [u64; 2]

Source§

impl From<vec128_storage> for [u128; 1]

Source§

impl From<vec256_storage> for [u32; 8]

Source§

impl From<vec256_storage> for [u64; 4]

Source§

impl From<vec256_storage> for [u128; 2]

Source§

impl From<vec512_storage> for [u32; 16]

Source§

impl From<vec512_storage> for [u64; 8]

Source§

impl From<vec512_storage> for [u128; 4]

Source§

impl From<AlertLevel> for u8

Source§

impl From<BrokenQuote> for GetTimezoneError

Source§

impl From<ByteStr> for Bytes

Source§

impl From<BytesOwned> for datex_core::without_std::prelude::Box<[u8]>

Source§

impl From<CertificateStatusType> for u8

Source§

impl From<ClientCertificateType> for u8

Source§

impl From<Component> for Component

Source§

impl From<Compression> for u8

Source§

impl From<Custom> for Bytes

Source§

impl From<ECCurveType> for u8

Source§

impl From<ECPointFormat> for u8

Source§

impl From<EchClientHelloType> for u8

Source§

impl From<EchVersion> for u16

Source§

impl From<Error> for InvalidFormatDescription

Source§

impl From<Error> for native_tls::Error

Source§

impl From<ErrorKind> for InvalidUri

Source§

impl From<ErrorKind> for InvalidUriParts

Source§

impl From<ExtendedPoint> for EdwardsPoint

Source§

impl From<ExtendedPoint> for EdwardsPoint

Source§

impl From<ExtensionType> for u16

Source§

impl From<GzHeaderParser> for GzHeader

Source§

impl From<HeartbeatMessageType> for u8

Source§

impl From<HeartbeatMode> for u8

Source§

impl From<HourBase> for bool

Source§

impl From<HpkeAead> for u16

Source§

impl From<HpkeKdf> for u16

Source§

impl From<HpkeKem> for u16

Source§

impl From<Item<'_>> for OwnedFormatItem

Source§

impl From<KeyUpdateRequest> for u8

Source§

impl From<Kind> for tokio::time::error::Error

Source§

impl From<LengthMeasurement> for usize

Source§

impl From<Message<'_>> for PlainMessage

Source§

impl From<MonthCaseSensitive> for bool

Source§

impl From<MonthRepr> for MonthRepr

Source§

impl From<NamedCurve> for u16

Source§

impl From<Padding> for Padding

Source§

impl From<ParamType> for u16

Source§

impl From<ParserNumber> for Number

Source§

impl From<PeriodCase> for bool

Source§

impl From<PeriodCaseSensitive> for bool

Source§

impl From<PskKeyExchangeMode> for u8

Source§

impl From<PunycodeEncodeError> for ProcessingError

Source§

impl From<Result> for Result<(), Unspecified>

Source§

impl From<RootArcs> for u8

Source§

impl From<ServerNameType> for u8

Source§

impl From<SignBehavior> for bool

Source§

impl From<SmallIndex> for aho_corasick::util::primitives::PatternID

Source§

impl From<SmallIndex> for aho_corasick::util::primitives::StateID

Source§

impl From<SpawnError> for std::io::error::Error

Source§

impl From<State> for usize

Source§

impl From<SubsecondDigits> for SubsecondDigits

Source§

impl From<Tag> for u8

Source§

impl From<Tag> for u8

Source§

impl From<Tag> for usize

Source§

impl From<Tag> for usize

Source§

impl From<TimerSpec> for Expiration

Source§

impl From<UnixTimestampPrecision> for UnixTimestampPrecision

Source§

impl From<WeekNumberRepr> for WeekNumberRepr

Source§

impl From<WeekdayCaseSensitive> for bool

Source§

impl From<WeekdayOneIndexed> for bool

Source§

impl From<WeekdayRepr> for WeekdayRepr

Source§

impl From<Writer> for datex_core::without_std::prelude::Box<[u8]>

Source§

impl From<YearBase> for bool

Source§

impl From<YearRange> for YearRange

Source§

impl From<YearRepr> for YearRepr

1.17.0 (const: unstable) · Source§

impl From<[u8; 4]> for datex_core::without_std::net::IpAddr

1.9.0 (const: unstable) · Source§

impl From<[u8; 4]> for datex_core::without_std::net::Ipv4Addr

Source§

impl From<[u8; 12]> for Iv

1.17.0 (const: unstable) · Source§

impl From<[u8; 16]> for datex_core::without_std::net::IpAddr

1.9.0 (const: unstable) · Source§

impl From<[u8; 16]> for datex_core::without_std::net::Ipv6Addr

Source§

impl From<[u8; 16]> for bigint::uint::U128

Source§

impl From<[u8; 16]> for ring::aead::Tag

Source§

impl From<[u8; 32]> for U256

Source§

impl From<[u8; 32]> for AeadKey

Source§

impl From<[u8; 32]> for x25519_dalek::x25519::PublicKey

Source§

impl From<[u8; 32]> for StaticSecret

Source§

impl From<[u8; 64]> for U512

Source§

impl From<[u8; 512]> for Key512

1.17.0 (const: unstable) · Source§

impl From<[u16; 8]> for datex_core::without_std::net::IpAddr

1.16.0 (const: unstable) · Source§

impl From<[u16; 8]> for datex_core::without_std::net::Ipv6Addr

Source§

impl From<[u16; 8]> for rustls_pki_types::server_name::Ipv6Addr

Source§

impl From<[u32; 4]> for vec128_storage

Source§

impl From<[u64; 4]> for vec256_storage

Source§

impl From<u24> for usize

Source§

impl From<u32x8> for __m256i

Source§

impl From<u64x4> for __m256i

Source§

impl<'a> From<&'a EcParameters> for AnyRef<'a>

Source§

impl<'a> From<&'a bool> for plist::value::Value

Source§

impl<'a> From<&'a f32> for plist::value::Value

Source§

impl<'a> From<&'a f64> for plist::value::Value

Source§

impl<'a> From<&'a i8> for plist::value::Value

Source§

impl<'a> From<&'a i16> for plist::value::Value

Source§

impl<'a> From<&'a i32> for plist::value::Value

Source§

impl<'a> From<&'a i64> for plist::value::Value

Source§

impl<'a> From<&'a str> for &'a PotentialUtf8

1.0.0 · Source§

impl<'a> From<&'a str> for Cow<'a, str>

Source§

impl<'a> From<&'a str> for plist::value::Value

Source§

impl<'a> From<&'a str> for ObjectDescriptor<'a>

Source§

impl<'a> From<&'a str> for BmpString<'a>

Source§

impl<'a> From<&'a str> for GeneralString<'a>

Source§

impl<'a> From<&'a str> for GraphicString<'a>

Source§

impl<'a> From<&'a str> for asn1_rs::asn1_types::strings::ia5string::Ia5String<'a>

Source§

impl<'a> From<&'a str> for NumericString<'a>

Source§

impl<'a> From<&'a str> for asn1_rs::asn1_types::strings::printablestring::PrintableString<'a>

Source§

impl<'a> From<&'a str> for asn1_rs::asn1_types::strings::teletexstring::TeletexString<'a>

Source§

impl<'a> From<&'a str> for UniversalString<'a>

Source§

impl<'a> From<&'a str> for Utf8String<'a>

Source§

impl<'a> From<&'a str> for VideotexString<'a>

Source§

impl<'a> From<&'a str> for VisibleString<'a>

Source§

impl<'a> From<&'a str> for BytesMut

Source§

impl<'a> From<&'a u8> for plist::value::Value

Source§

impl<'a> From<&'a u16> for plist::value::Value

Source§

impl<'a> From<&'a u32> for plist::value::Value

Source§

impl<'a> From<&'a u64> for plist::value::Value

1.28.0 · Source§

impl<'a> From<&'a CStr> for Cow<'a, CStr>

1.28.0 · Source§

impl<'a> From<&'a CString> for Cow<'a, CStr>

1.28.0 · Source§

impl<'a> From<&'a String> for Cow<'a, str>

Source§

impl<'a> From<&'a ByteString> for Cow<'a, ByteStr>

Source§

impl<'a> From<&'a ByteStr> for Cow<'a, ByteStr>

Source§

impl<'a> From<&'a ByteStr> for ByteString

1.28.0 · Source§

impl<'a> From<&'a OsStr> for Cow<'a, OsStr>

1.28.0 · Source§

impl<'a> From<&'a OsString> for Cow<'a, OsStr>

1.6.0 · Source§

impl<'a> From<&'a Path> for Cow<'a, Path>

1.28.0 · Source§

impl<'a> From<&'a PathBuf> for Cow<'a, Path>

Source§

impl<'a> From<&'a BigDecimal> for BigDecimalRef<'a>

Source§

impl<'a> From<&'a U256> for U512

Source§

impl<'a> From<&'a U512> for U256

Source§

impl<'a> From<&'a ObjectIdentifier> for AnyRef<'a>

Source§

impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix32

Source§

impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix64

Source§

impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix128

Source§

impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix256

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTable

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTableRadix64

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTableRadix128

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTableRadix256

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTable

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTableRadix32

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTableRadix128

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTableRadix256

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTable

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTableRadix32

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTableRadix64

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTableRadix256

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTable

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTableRadix32

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTableRadix64

Source§

impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTableRadix128

Source§

impl<'a> From<&'a Any> for AnyRef<'a>

Source§

impl<'a> From<&'a BitString> for BitStringRef<'a>

Source§

impl<'a> From<&'a Ia5String> for AnyRef<'a>

Source§

impl<'a> From<&'a OctetString> for OctetStringRef<'a>

Source§

impl<'a> From<&'a PrintableString> for AnyRef<'a>

Source§

impl<'a> From<&'a TeletexString> for AnyRef<'a>

Source§

impl<'a> From<&'a HeaderName> for HeaderName

Source§

impl<'a> From<&'a HeaderValue> for HeaderValue

Source§

impl<'a> From<&'a Method> for Method

Source§

impl<'a> From<&'a StatusCode> for StatusCode

Source§

impl<'a> From<&'a sigevent> for SigEvent

Source§

impl<'a> From<&'a BigInt> for BigDecimalRef<'a>

Source§

impl<'a> From<&'a Date> for plist::value::Value

Source§

impl<'a> From<&'a Current> for Option<&'a Id>

Source§

impl<'a> From<&'a Current> for Option<&'static Metadata<'static>>

Source§

impl<'a> From<&'a Current> for Option<Id>

Source§

impl<'a> From<&'a Id> for Option<Id>

Source§

impl<'a> From<&'a EnteredSpan> for Option<&'a Id>

Source§

impl<'a> From<&'a EnteredSpan> for Option<Id>

Source§

impl<'a> From<&'a Span> for Option<&'a Id>

Source§

impl<'a> From<&'a Span> for Option<Id>

Source§

impl<'a> From<&'a EphemeralSecret> for x25519_dalek::x25519::PublicKey

Source§

impl<'a> From<&'a StaticSecret> for x25519_dalek::x25519::PublicKey

Source§

impl<'a> From<&'a vec128_storage> for &'a [u32; 4]

Source§

impl<'a> From<&'a [BorrowedFormatItem<'_>]> for BorrowedFormatItem<'a>

Source§

impl<'a> From<&'a [u8; 16]> for bigint::uint::U128

Source§

impl<'a> From<&'a [u8; 32]> for U256

Source§

impl<'a> From<&'a [u8; 64]> for U512

Source§

impl<'a> From<&'a [u8]> for OutboundChunks<'a>

Source§

impl<'a> From<&'a [u8]> for OctetString<'a>

Source§

impl<'a> From<&'a [u8]> for bigint::uint::U128

Source§

impl<'a> From<&'a [u8]> for U256

Source§

impl<'a> From<&'a [u8]> for U512

Source§

impl<'a> From<&'a [u8]> for BytesMut

Source§

impl<'a> From<&'a [u8]> for CertificateDer<'a>

Source§

impl<'a> From<&'a [u8]> for CertificateRevocationListDer<'a>

Source§

impl<'a> From<&'a [u8]> for CertificateSigningRequestDer<'a>

Source§

impl<'a> From<&'a [u8]> for Der<'a>

Source§

impl<'a> From<&'a [u8]> for EchConfigListBytes<'a>

Source§

impl<'a> From<&'a [u8]> for PrivatePkcs1KeyDer<'a>

Source§

impl<'a> From<&'a [u8]> for PrivatePkcs8KeyDer<'a>

Source§

impl<'a> From<&'a [u8]> for PrivateSec1KeyDer<'a>

Source§

impl<'a> From<&'a [u8]> for SubjectPublicKeyInfoDer<'a>

Source§

impl<'a> From<&'a [u8]> for untrusted::input::Input<'a>

Source§

impl<'a> From<&'a [u8]> for ECPoint<'a>

Source§

impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice

Source§

impl<'a> From<&'a mut [MaybeUninit<u8>]> for &'a mut UninitSlice

1.6.0 · Source§

impl<'a> From<&str> for datex_core::without_std::prelude::Box<dyn Error + 'a>

1.0.0 · Source§

impl<'a> From<&str> for datex_core::without_std::prelude::Box<dyn Error + Sync + Send + 'a>

Source§

impl<'a> From<&BitStringRef<'a>> for BitStringRef<'a>

Source§

impl<'a> From<&Ia5StringRef<'a>> for Ia5StringRef<'a>

Source§

impl<'a> From<&IntRef<'a>> for Int

Source§

impl<'a> From<&IntRef<'a>> for IntRef<'a>

Source§

impl<'a> From<&UintRef<'a>> for der::asn1::integer::uint::allocating::Uint

Source§

impl<'a> From<&UintRef<'a>> for UintRef<'a>

Source§

impl<'a> From<&OctetStringRef<'a>> for OctetStringRef<'a>

Source§

impl<'a> From<&PrintableStringRef<'a>> for PrintableStringRef<'a>

Source§

impl<'a> From<&TeletexStringRef<'a>> for TeletexStringRef<'a>

Source§

impl<'a> From<&Utf8StringRef<'a>> for Utf8StringRef<'a>

Source§

impl<'a> From<&VideotexStringRef<'a>> for VideotexStringRef<'a>

Source§

impl<'a> From<(&'a str, &'a str)> for Attribute<'a>

Source§

impl<'a> From<(&'a str, Cow<'a, str>)> for Attribute<'a>

Source§

impl<'a> From<(&'a [u8], &'a [u8])> for Attribute<'a>

Source§

impl<'a> From<MapKey<'a>> for ValueContainer

Source§

impl<'a> From<Cow<'a, str>> for serde_json::value::Value

1.14.0 · Source§

impl<'a> From<Cow<'a, str>> for String

Source§

impl<'a> From<Cow<'a, str>> for SmolStr

1.28.0 · Source§

impl<'a> From<Cow<'a, CStr>> for CString

1.28.0 · Source§

impl<'a> From<Cow<'a, OsStr>> for OsString

1.28.0 · Source§

impl<'a> From<Cow<'a, Path>> for PathBuf

Source§

impl<'a> From<BerObjectContent<'a>> for BerObject<'a>

Build a DER object from a BerObjectContent.

Source§

impl<'a> From<Attr<&'a [u8]>> for Attribute<'a>

Source§

impl<'a> From<()> for AnyRef<'a>

1.28.0 · Source§

impl<'a> From<CString> for Cow<'a, CStr>

Source§

impl<'a> From<Pin<Box<dyn Future<Output = ()> + 'a>>> for LocalFutureObj<'a, ()>

Source§

impl<'a> From<Pin<Box<dyn Future<Output = ()> + Send + 'a>>> for FutureObj<'a, ()>

Source§

impl<'a> From<Box<[Item<'a>]>> for OwnedFormatItem

Source§

impl<'a> From<Box<dyn Future<Output = ()> + 'a>> for LocalFutureObj<'a, ()>

Source§

impl<'a> From<Box<dyn Future<Output = ()> + Send + 'a>> for FutureObj<'a, ()>

1.0.0 · Source§

impl<'a> From<String> for Cow<'a, str>

1.6.0 · Source§

impl<'a> From<String> for datex_core::without_std::prelude::Box<dyn Error + 'a>

1.0.0 · Source§

impl<'a> From<String> for datex_core::without_std::prelude::Box<dyn Error + Sync + Send + 'a>

Source§

impl<'a> From<ByteString> for Cow<'a, ByteStr>

1.28.0 · Source§

impl<'a> From<OsString> for Cow<'a, OsStr>

1.6.0 · Source§

impl<'a> From<PathBuf> for Cow<'a, Path>

Source§

impl<'a> From<Oid<'a>> for BerObject<'a>

Build a DER object from an OID.

Source§

impl<'a> From<Ia5StringRef<'a>> for AnyRef<'a>

Source§

impl<'a> From<Ia5StringRef<'a>> for der::asn1::ia5_string::allocation::Ia5String

Source§

impl<'a> From<Null> for AnyRef<'a>

Source§

impl<'a> From<OctetStringRef<'a>> for &'a [u8]

Source§

impl<'a> From<OctetStringRef<'a>> for AnyRef<'a>

Source§

impl<'a> From<PrintableStringRef<'a>> for AnyRef<'a>

Source§

impl<'a> From<PrintableStringRef<'a>> for der::asn1::printable_string::allocation::PrintableString

Source§

impl<'a> From<TeletexStringRef<'a>> for AnyRef<'a>

Source§

impl<'a> From<TeletexStringRef<'a>> for der::asn1::teletex_string::allocation::TeletexString

Source§

impl<'a> From<Utf8StringRef<'a>> for String

Source§

impl<'a> From<Utf8StringRef<'a>> for AnyRef<'a>

Source§

impl<'a> From<VideotexStringRef<'a>> for &'a [u8]

Source§

impl<'a> From<VideotexStringRef<'a>> for AnyRef<'a>

Source§

impl<'a> From<Name<'a>> for &'a str

Source§

impl<'a> From<PercentDecode<'a>> for Cow<'a, [u8]>

Source§

impl<'a> From<PercentEncode<'a>> for Cow<'a, str>

Source§

impl<'a> From<QName<'a>> for BytesEnd<'a>

Source§

impl<'a> From<QName<'a>> for LocalName<'a>

Source§

impl<'a> From<PrivatePkcs1KeyDer<'a>> for PrivateKeyDer<'a>

Source§

impl<'a> From<PrivatePkcs8KeyDer<'a>> for PrivateKeyDer<'a>

Source§

impl<'a> From<PrivateSec1KeyDer<'a>> for PrivateKeyDer<'a>

Source§

impl<'a> From<Cert<'a>> for TrustAnchor<'a>

Source§

impl<'a> From<BorrowedCertRevocationList<'a>> for CertRevocationList<'a>

Source§

impl<'a> From<X509Name<'a>> for datex_core::without_std::prelude::Vec<RelativeDistinguishedName<'a>>

Source§

impl<'a> From<Slice<'a>> for untrusted::input::Input<'a>

Source§

impl<'a> From<WithScale<&'a BigInt>> for BigDecimalRef<'a>

Source§

impl<'a> From<WithScale<&'a BigUint>> for BigDecimalRef<'a>

Source§

impl<'a, 'b> From<&'a AttributeTypeAndValue<'b>> for &'a [u8]

1.22.0 · Source§

impl<'a, 'b> From<Cow<'b, str>> for datex_core::without_std::prelude::Box<dyn Error + 'a>

1.22.0 · Source§

impl<'a, 'b> From<Cow<'b, str>> for datex_core::without_std::prelude::Box<dyn Error + Sync + Send + 'a>

Source§

impl<'a, A> From<&'a [<A as Array>::Item]> for SmallVec<A>
where A: Array, <A as Array>::Item: Clone,

1.45.0 · Source§

impl<'a, B> From<Cow<'a, B>> for Rc<B>
where B: ToOwned + ?Sized, Rc<B>: From<&'a B> + From<<B as ToOwned>::Owned>,

1.45.0 · Source§

impl<'a, B> From<Cow<'a, B>> for Arc<B>
where B: ToOwned + ?Sized, Arc<B>: From<&'a B> + From<<B as ToOwned>::Owned>,

1.0.0 · Source§

impl<'a, E> From<E> for datex_core::without_std::prelude::Box<dyn Error + 'a>
where E: Error + 'a,

1.0.0 · Source§

impl<'a, E> From<E> for datex_core::without_std::prelude::Box<dyn Error + Sync + Send + 'a>
where E: Error + Send + Sync + 'a,

Source§

impl<'a, F> From<Pin<Box<F>>> for FutureObj<'a, ()>
where F: Future<Output = ()> + Send + 'a,

Source§

impl<'a, F> From<Pin<Box<F>>> for LocalFutureObj<'a, ()>
where F: Future<Output = ()> + 'a,

Source§

impl<'a, F> From<Box<F>> for FutureObj<'a, ()>
where F: Future<Output = ()> + Send + 'a,

Source§

impl<'a, F> From<Box<F>> for LocalFutureObj<'a, ()>
where F: Future<Output = ()> + 'a,

Source§

impl<'a, I, S> From<I> for AnsiGenericString<'a, S>
where S: 'a + ToOwned + ?Sized, I: Into<Cow<'a, S>>, <S as ToOwned>::Owned: Debug,

Source§

impl<'a, I, T> From<TextExpected<'a, I>> for RichPattern<'a, T>
where I: StrInput<'a>, <I as Input<'a>>::Token: Char,

Source§

impl<'a, K0, K1, V> From<ZeroMap2dBorrowed<'a, K0, K1, V>> for ZeroMap2d<'a, K0, K1, V>
where K0: ZeroMapKV<'a> + ?Sized, K1: ZeroMapKV<'a> + ?Sized, V: ZeroMapKV<'a> + ?Sized,

Source§

impl<'a, K, V> From<IndexedEntry<'a, K, V>> for indexmap::map::core::entry::OccupiedEntry<'a, K, V>

Source§

impl<'a, K, V> From<OccupiedEntry<'a, K, V>> for indexmap::map::core::entry::IndexedEntry<'a, K, V>

Source§

impl<'a, K, V> From<IndexedEntry<'a, K, V>> for ringmap::map::core::entry::OccupiedEntry<'a, K, V>

Source§

impl<'a, K, V> From<OccupiedEntry<'a, K, V>> for ringmap::map::core::entry::IndexedEntry<'a, K, V>

Source§

impl<'a, K, V> From<ZeroMapBorrowed<'a, K, V>> for ZeroMap<'a, K, V>
where K: ZeroMapKV<'a> + ?Sized, V: ZeroMapKV<'a> + ?Sized,

1.30.0 (const: unstable) · Source§

impl<'a, T> From<&'a Option<T>> for Option<&'a T>

Source§

impl<'a, T> From<&'a [T; 1]> for &'a GenericArray<T, UInt<UTerm, B1>>

Source§

impl<'a, T> From<&'a [T; 2]> for &'a GenericArray<T, UInt<UInt<UTerm, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 3]> for &'a GenericArray<T, UInt<UInt<UTerm, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 4]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 5]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 6]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 7]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 8]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 9]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 10]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 11]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 12]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 13]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 14]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 15]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 16]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 17]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 18]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 19]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 20]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 21]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 22]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 23]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 24]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 25]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 26]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 27]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 28]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 29]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 30]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 31]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 32]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 33]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 34]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 35]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 36]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 37]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 38]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 39]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 40]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 41]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 42]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 43]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 44]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 45]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 46]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 47]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 48]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 49]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 50]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 51]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 52]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 53]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 54]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 55]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 56]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 57]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 58]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 59]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 60]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 61]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 62]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 63]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 64]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 70]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 80]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 90]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 100]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 128]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 200]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 256]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 300]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 400]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 500]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 512]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 1000]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 1024]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

1.8.0 · Source§

impl<'a, T> From<&'a [T]> for Cow<'a, [T]>
where T: Clone,

1.28.0 · Source§

impl<'a, T> From<&'a Vec<T>> for Cow<'a, [T]>
where T: Clone,

Source§

impl<'a, T> From<&'a GenericArray<u8, <T as OutputSizeUser>::OutputSize>> for CtOutput<T>
where T: OutputSizeUser,

Source§

impl<'a, T> From<&'a [<T as AsULE>::ULE]> for ZeroVec<'a, T>
where T: AsULE,

1.30.0 (const: unstable) · Source§

impl<'a, T> From<&'a mut Option<T>> for Option<&'a mut T>

Source§

impl<'a, T> From<&'a mut [T; 1]> for &'a mut GenericArray<T, UInt<UTerm, B1>>

Source§

impl<'a, T> From<&'a mut [T; 2]> for &'a mut GenericArray<T, UInt<UInt<UTerm, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 3]> for &'a mut GenericArray<T, UInt<UInt<UTerm, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 4]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 5]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 6]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 7]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 8]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 9]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 10]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 11]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 12]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 13]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 14]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 15]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 16]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 17]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 18]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 19]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 20]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 21]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 22]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 23]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 24]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 25]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 26]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 27]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 28]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 29]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 30]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 31]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 32]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 33]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 34]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 35]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 36]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 37]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 38]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 39]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 40]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 41]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 42]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 43]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 44]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 45]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 46]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 47]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 48]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 49]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 50]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 51]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 52]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 53]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 54]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 55]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 56]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 57]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 58]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 59]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 60]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 61]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 62]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 63]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 64]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 70]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 80]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 90]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 100]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 128]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 200]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 256]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 300]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 400]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 500]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 512]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 1000]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 1024]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T]> for InOutBuf<'a, 'a, T>

1.14.0 · Source§

impl<'a, T> From<Cow<'a, [T]>> for datex_core::without_std::prelude::Vec<T>
where [T]: ToOwned<Owned = Vec<T>>,

Source§

impl<'a, T> From<DefaultExpected<'a, T>> for RichPattern<'a, T>

Source§

impl<'a, T> From<Maybe<T, &'a T>> for RichPattern<'a, T>

Source§

impl<'a, T> From<&'a T> for &'a OrderedFloat<T>
where T: FloatCore,

Source§

impl<'a, T> From<&'a T> for Maybe<T, &'a T>

Source§

impl<'a, T> From<&'a T> for Complex<T>
where T: Clone + Num,

Source§

impl<'a, T> From<&'a mut T> for &'a mut OrderedFloat<T>
where T: FloatCore,

Source§

impl<'a, T> From<&'a mut T> for Maybe<T, &'a mut T>

Source§

impl<'a, T> From<&'a mut T> for InOut<'a, 'a, T>

Source§

impl<'a, T> From<&T> for OwnedFormatItem
where T: AsRef<[BorrowedFormatItem<'a>]> + ?Sized,

Source§

impl<'a, T> From<Vec<<T as AsULE>::ULE>> for ZeroVec<'a, T>
where T: AsULE,

1.8.0 · Source§

impl<'a, T> From<Vec<T>> for Cow<'a, [T]>
where T: Clone,

Source§

impl<'a, T> From<FutureObj<'a, T>> for LocalFutureObj<'a, T>

Source§

impl<'a, T> From<BufferRef<'a, T, Deinterleaved>> for Buffer<T, Interleaved>
where T: Default + Copy,

Source§

impl<'a, T> From<BufferRef<'a, T, Interleaved>> for Buffer<T, Deinterleaved>
where T: Default + Copy,

Source§

impl<'a, T> From<T> for Any
where T: Into<AnyRef<'a>>,

Source§

impl<'a, T, F> From<&'a VarZeroSlice<T, F>> for VarZeroVecOwned<T, F>
where T: VarULE + ?Sized, F: VarZeroVecFormat,

Source§

impl<'a, T, F> From<&'a VarZeroSlice<T, F>> for VarZeroVec<'a, T, F>
where T: ?Sized,

Source§

impl<'a, T, F> From<VarZeroVecOwned<T, F>> for VarZeroVec<'a, T, F>
where T: ?Sized,

Source§

impl<'a, T, F> From<VarZeroVec<'a, T, F>> for VarZeroVecOwned<T, F>
where T: VarULE + ?Sized, F: VarZeroVecFormat,

Source§

impl<'a, T, N> From<&'a [T]> for &'a GenericArray<T, N>
where N: ArrayLength<T>,

Source§

impl<'a, T, N> From<&'a mut [T]> for &'a mut GenericArray<T, N>
where N: ArrayLength<T>,

Source§

impl<'a, T, U> From<&'a T> for SerializeAsWrap<'a, T, U>
where U: SerializeAs<T> + ?Sized, T: ?Sized,

1.77.0 · Source§

impl<'a, T, const N: usize> From<&'a [T; N]> for Cow<'a, [T]>
where T: Clone,

Source§

impl<'a, V> From<&'a V> for VarZeroCow<'a, V>
where V: VarULE + ?Sized,

Source§

impl<'a, V> From<Box<V>> for VarZeroCow<'a, V>
where V: VarULE + ?Sized,

Source§

impl<'b> From<&'b [u8]> for Message

Source§

impl<'c, 'i, Data> From<ReadEarlyData<'c, 'i, Data>> for rustls::conn::unbuffered::ConnectionState<'c, 'i, Data>

Source§

impl<'c, 'i, Data> From<ReadTraffic<'c, 'i, Data>> for rustls::conn::unbuffered::ConnectionState<'c, 'i, Data>

Source§

impl<'c, Data> From<EncodeTlsData<'c, Data>> for rustls::conn::unbuffered::ConnectionState<'c, '_, Data>

Source§

impl<'c, Data> From<TransmitTlsData<'c, Data>> for rustls::conn::unbuffered::ConnectionState<'c, '_, Data>

Source§

impl<'data> From<&'data CodePointInversionListULE> for CodePointInversionList<'data>

Source§

impl<'data> From<&'data CodePointInversionListAndStringListULE> for CodePointInversionListAndStringList<'data>

Source§

impl<'data> From<&'data mut [u8]> for BorrowedBuf<'data>

Creates a new BorrowedBuf from a fully initialized slice.

Source§

impl<'data> From<&'data mut [MaybeUninit<u8>]> for BorrowedBuf<'data>

Creates a new BorrowedBuf from an uninitialized buffer.

Use set_init if part of the buffer is known to be already initialized.

Source§

impl<'data> From<BorrowedCursor<'data>> for BorrowedBuf<'data>

Creates a new BorrowedBuf from a cursor.

Use BorrowedCursor::with_unfilled_buf instead for a safer alternative.

Source§

impl<'h> From<Match<'h>> for &'h [u8]

Source§

impl<'h> From<Match<'h>> for datex_core::without_std::ops::Range<usize>

Source§

impl<'h> From<Match<'h>> for &'h str

Source§

impl<'h> From<Match<'h>> for datex_core::without_std::ops::Range<usize>

Source§

impl<'h, H> From<&'h H> for aho_corasick::util::search::Input<'h>
where H: AsRef<[u8]> + ?Sized,

Source§

impl<'h, H> From<&'h H> for regex_automata::util::search::Input<'h>
where H: AsRef<[u8]> + ?Sized,

Source§

impl<'i> From<Decoder<'i>> for Decoder<'i, Base64>

Source§

impl<'inp, 'out, T> From<(&'inp T, &'out mut T)> for InOut<'inp, 'out, T>

Source§

impl<'key> From<Key<'key>> for Cow<'static, str>

Source§

impl<'l> From<&'l Subtag> for &'l str

Source§

impl<'l> From<&'l Key> for &'l str

Source§

impl<'l> From<&'l Attribute> for &'l str

Source§

impl<'l> From<&'l Key> for &'l str

Source§

impl<'l> From<&'l SubdivisionSuffix> for &'l str

Source§

impl<'l> From<&'l Language> for &'l str

Source§

impl<'l> From<&'l Region> for &'l str

Source§

impl<'l> From<&'l Script> for &'l str

Source§

impl<'l> From<&'l Subtag> for &'l str

Source§

impl<'l> From<&'l Variant> for &'l str

Source§

impl<'msg, 'aad> From<&'msg [u8]> for Payload<'msg, 'aad>

Source§

impl<'s> From<&'s str> for Message

Source§

impl<'s, S> From<&'s S> for socket2::sockref::SockRef<'s>
where S: AsFd,

On Windows, a corresponding From<&impl AsSocket> implementation exists.

Source§

impl<'s, S> From<&'s S> for socket2::sockref::SockRef<'s>
where S: AsFd,

On Windows, a corresponding From<&impl AsSocket> implementation exists.

Source§

impl<'src> From<&'src str> for &'src Graphemes

Source§

impl<'src> From<&'src Graphemes> for &'src str

Source§

impl<'t> From<&'t CloseCode> for u16

Source§

impl<'t> From<Match<'t>> for &'t str

Source§

impl<'t> From<Match<'t>> for datex_core::without_std::ops::Range<usize>

Source§

impl<A> From<&str> for allocator_api2::stable::boxed::Box<str, A>
where A: Allocator + Default,

Source§

impl<A> From<(A,)> for Zip<(<A as IntoIterator>::IntoIter,)>
where A: IntoIterator,

1.19.0 · Source§

impl<A> From<Box<str, A>> for datex_core::without_std::prelude::Box<[u8], A>
where A: Allocator,

Source§

impl<A> From<Vec<<A as Array>::Item>> for SmallVec<A>
where A: Array,

Source§

impl<A> From<Box<str, A>> for allocator_api2::stable::boxed::Box<[u8], A>
where A: Allocator,

Source§

impl<A> From<A> for SmallVec<A>
where A: Array,

Source§

impl<A, B> From<Either<A, B>> for EitherOrBoth<A, B>

Source§

impl<A, B> From<EitherOrBoth<A, B>> for Option<Either<A, B>>

Source§

impl<A, B> From<(A, B)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter)>

Source§

impl<A, B, C> From<(A, B, C)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D> From<(A, B, C, D)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E> From<(A, B, C, D, E)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F> From<(A, B, C, D, E, F)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G> From<(A, B, C, D, E, F, G)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H> From<(A, B, C, D, E, F, G, H)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I> From<(A, B, C, D, E, F, G, H, I)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I, J> From<(A, B, C, D, E, F, G, H, I, J)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I, J, K> From<(A, B, C, D, E, F, G, H, I, J, K)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter, <K as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L> From<(A, B, C, D, E, F, G, H, I, J, K, L)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter, <K as IntoIterator>::IntoIter, <L as IntoIterator>::IntoIter)>

Source§

impl<A, T, F> From<&[A]> for VarZeroVec<'static, T, F>

Source§

impl<A, T, F> From<&Vec<A>> for VarZeroVec<'static, T, F>

Source§

impl<A, T, F, const N: usize> From<&[A; N]> for VarZeroVec<'static, T, F>

Source§

impl<A, T, S> From<A> for Cache<A, T>
where A: Deref<Target = ArcSwapAny<T, S>>, T: RefCnt, S: Strategy<T>,

Source§

impl<Aes, NonceSize, TagSize> From<Aes> for AesGcm<Aes, NonceSize, TagSize>
where Aes: BlockSizeUser<BlockSize = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>> + BlockEncrypt, TagSize: TagSize,

Source§

impl<B> From<&PublicKey> for PublicKeyComponents<B>
where B: FromIterator<u8>,

Source§

impl<C> From<&SigningKey<C>> for VerifyingKey<C>

Source§

impl<C> From<&SigningKey<C>> for SecretKey<C>

Source§

impl<C> From<&VerifyingKey<C>> for elliptic_curve::public_key::PublicKey<C>

Source§

impl<C> From<&VerifyingKey<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as ModulusSize>::CompressedPointSize>

Source§

impl<C> From<&VerifyingKey<C>> for EncodedPoint<<C as Curve>::FieldBytesSize>

Source§

impl<C> From<&EphemeralSecret<C>> for elliptic_curve::public_key::PublicKey<C>
where C: CurveArithmetic,

Source§

impl<C> From<&PublicKey<C>> for VerifyingKey<C>

Source§

impl<C> From<&PublicKey<C>> for NonIdentity<<C as CurveArithmetic>::AffinePoint>
where C: CurveArithmetic,

Source§

impl<C> From<&PublicKey<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as ModulusSize>::CompressedPointSize>

Source§

impl<C> From<&PublicKey<C>> for AffinePoint<C>

Source§

impl<C> From<&PublicKey<C>> for ProjectivePoint<C>

Source§

impl<C> From<&PublicKey<C>> for EncodedPoint<<C as Curve>::FieldBytesSize>

Source§

impl<C> From<&NonZeroScalar<C>> for ScalarPrimitive<C>
where C: CurveArithmetic,

Source§

impl<C> From<&NonZeroScalar<C>> for SecretKey<C>
where C: CurveArithmetic,

Source§

impl<C> From<&NonZeroScalar<C>> for GenericArray<u8, <C as Curve>::FieldBytesSize>
where C: CurveArithmetic,

Source§

impl<C> From<&SecretKey<C>> for SigningKey<C>

Source§

impl<C> From<&SecretKey<C>> for NonZeroScalar<C>
where C: CurveArithmetic,

Source§

impl<C> From<&AffinePoint<C>> for ProjectivePoint<C>

Source§

impl<C> From<&ProjectivePoint<C>> for AffinePoint<C>

Source§

impl<C> From<u64> for ScalarPrimitive<C>
where C: Curve,

Source§

impl<C> From<Signature<C>> for datex_core::without_std::prelude::Box<[u8]>

Source§

impl<C> From<SigningKey<C>> for VerifyingKey<C>

Source§

impl<C> From<SigningKey<C>> for SecretKey<C>

Source§

impl<C> From<Signature<C>> for ecdsa::der::Signature<C>

Source§

impl<C> From<Signature<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as Add>::Output>

Source§

impl<C> From<SignatureWithOid<C>> for ecdsa::Signature<C>
where C: PrimeCurve,

Source§

impl<C> From<SignatureWithOid<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as Add>::Output>

Source§

impl<C> From<VerifyingKey<C>> for elliptic_curve::public_key::PublicKey<C>

Source§

impl<C> From<VerifyingKey<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as ModulusSize>::CompressedPointSize>

Source§

impl<C> From<VerifyingKey<C>> for EncodedPoint<<C as Curve>::FieldBytesSize>

Source§

impl<C> From<PublicKey<C>> for VerifyingKey<C>

Source§

impl<C> From<PublicKey<C>> for NonIdentity<<C as CurveArithmetic>::AffinePoint>
where C: CurveArithmetic,

Source§

impl<C> From<PublicKey<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as ModulusSize>::CompressedPointSize>

Source§

impl<C> From<PublicKey<C>> for AffinePoint<C>

Source§

impl<C> From<PublicKey<C>> for ProjectivePoint<C>

Source§

impl<C> From<PublicKey<C>> for EncodedPoint<<C as Curve>::FieldBytesSize>

Source§

impl<C> From<NonZeroScalar<C>> for SigningKey<C>

Source§

impl<C> From<NonZeroScalar<C>> for ScalarPrimitive<C>
where C: CurveArithmetic,

Source§

impl<C> From<NonZeroScalar<C>> for SecretKey<C>
where C: CurveArithmetic,

Source§

impl<C> From<NonZeroScalar<C>> for GenericArray<u8, <C as Curve>::FieldBytesSize>
where C: CurveArithmetic,

Source§

impl<C> From<SecretKey<C>> for SigningKey<C>

Source§

impl<C> From<SecretKey<C>> for NonZeroScalar<C>
where C: CurveArithmetic,

Source§

impl<C> From<GenericArray<u8, <C as Curve>::FieldBytesSize>> for elliptic_curve::ecdh::SharedSecret<C>
where C: Curve,

Source§

impl<C> From<AffinePoint<C>> for ProjectivePoint<C>

Source§

impl<C> From<AffinePoint<C>> for EncodedPoint<<C as Curve>::FieldBytesSize>

Source§

impl<C> From<ProjectivePoint<C>> for AffinePoint<C>

Source§

impl<C, M, N> From<C> for Ccm<C, M, N>

Source§

impl<C, P> From<&NonIdentity<P>> for elliptic_curve::public_key::PublicKey<C>

Source§

impl<C, P> From<NonIdentity<P>> for elliptic_curve::public_key::PublicKey<C>

Source§

impl<D> From<&'static str> for Full<D>
where D: Buf + From<&'static str>,

Source§

impl<D> From<&'static [u8]> for Full<D>
where D: Buf + From<&'static [u8]>,

Source§

impl<D> From<String> for Full<D>
where D: Buf + From<String>,

Source§

impl<D> From<Vec<u8>> for Full<D>
where D: Buf + From<Vec<u8>>,

Source§

impl<D> From<Bytes> for Full<D>
where D: Buf + From<Bytes>,

Source§

impl<D, B> From<Cow<'static, B>> for Full<D>
where D: Buf + From<&'static B> + From<<B as ToOwned>::Owned>, B: ToOwned + ?Sized,

Source§

impl<Data> From<ConnectionCore<Data>> for rustls::conn::ConnectionCommon<Data>

Source§

impl<Data> From<ConnectionCore<Data>> for UnbufferedConnectionCommon<Data>

Source§

impl<Data> From<ConnectionCore<Data>> for rustls::quic::connection::ConnectionCommon<Data>

Source§

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

1.17.0 (const: unstable) · Source§

impl<I> From<(I, u16)> for datex_core::without_std::net::SocketAddr
where I: Into<IpAddr>,

Source§

impl<I> From<I> for Source<I>
where I: AsRef<str>,

Source§

impl<K, V> From<&Slice<K, V>> for datex_core::without_std::prelude::Box<Slice<K, V>>
where K: Copy, V: Copy,

Source§

impl<K, V> From<&Slice<K, V>> for datex_core::without_std::prelude::Box<Slice<K, V>>
where K: Copy, V: Copy,

Source§

impl<K, V> From<HashMap<K, V>> for Map

Source§

impl<K, V, A, const N: usize> From<[(K, V); N]> for hashbrown::map::HashMap<K, V, RandomState, A>
where K: Eq + Hash, A: Default + Allocator,

1.56.0 · Source§

impl<K, V, const N: usize> From<[(K, V); N]> for BTreeMap<K, V>
where K: Ord,

1.56.0 · Source§

impl<K, V, const N: usize> From<[(K, V); N]> for std::collections::hash::map::HashMap<K, V>
where K: Eq + Hash,

Source§

impl<K, V, const N: usize> From<[(K, V); N]> for IndexMap<K, V>
where K: Hash + Eq,

Source§

impl<K, V, const N: usize> From<[(K, V); N]> for RingMap<K, V>
where K: Hash + Eq,

Source§

impl<L, R> From<Result<R, L>> for Either<L, R>

Convert from Result to Either with Ok => Right and Err => Left.

Source§

impl<L, R> From<Either<L, R>> for Result<R, L>

Convert from Either to Result with Right => Ok and Left => Err.

Source§

impl<NI> From<u32x4x2_avx2<NI>> for vec256_storage

Source§

impl<NI> From<x2<u32x4x2_avx2<NI>, G0>> for vec512_storage
where NI: Copy,

Source§

impl<O> From<f32> for F32<O>
where O: ByteOrder,

Source§

impl<O> From<f64> for F64<O>
where O: ByteOrder,

Source§

impl<O> From<i16> for I16<O>
where O: ByteOrder,

Source§

impl<O> From<i32> for I32<O>
where O: ByteOrder,

Source§

impl<O> From<i64> for I64<O>
where O: ByteOrder,

Source§

impl<O> From<i128> for I128<O>
where O: ByteOrder,

Source§

impl<O> From<isize> for Isize<O>
where O: ByteOrder,

Source§

impl<O> From<u16> for U16<O>
where O: ByteOrder,

Source§

impl<O> From<u32> for U32<O>
where O: ByteOrder,

Source§

impl<O> From<u64> for U64<O>
where O: ByteOrder,

Source§

impl<O> From<u128> for zerocopy::byteorder::U128<O>
where O: ByteOrder,

Source§

impl<O> From<usize> for Usize<O>
where O: ByteOrder,

Source§

impl<O> From<F32<O>> for f32
where O: ByteOrder,

Source§

impl<O> From<F32<O>> for f64
where O: ByteOrder,

Source§

impl<O> From<F32<O>> for [u8; 4]
where O: ByteOrder,

Source§

impl<O> From<F64<O>> for f64
where O: ByteOrder,

Source§

impl<O> From<F64<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i16
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i32
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i64
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for isize
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for [u8; 2]
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for i32
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for i64
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for [u8; 4]
where O: ByteOrder,

Source§

impl<O> From<I64<O>> for i64
where O: ByteOrder,

Source§

impl<O> From<I64<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I64<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<I128<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I128<O>> for [u8; 16]
where O: ByteOrder,

Source§

impl<O> From<Isize<O>> for isize
where O: ByteOrder,

Source§

impl<O> From<Isize<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u16
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u32
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u64
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for usize
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for [u8; 2]
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for u32
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for u64
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for [u8; 4]
where O: ByteOrder,

Source§

impl<O> From<U64<O>> for u64
where O: ByteOrder,

Source§

impl<O> From<U64<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U64<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<U128<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U128<O>> for [u8; 16]
where O: ByteOrder,

Source§

impl<O> From<Usize<O>> for usize
where O: ByteOrder,

Source§

impl<O> From<Usize<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<[u8; 2]> for I16<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 2]> for U16<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 4]> for F32<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 4]> for I32<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 4]> for U32<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for F64<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for I64<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for Isize<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for U64<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for Usize<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 16]> for I128<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 16]> for zerocopy::byteorder::U128<O>
where O: ByteOrder,

Source§

impl<O, P> From<F32<O>> for F64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I16<O>> for I32<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I16<O>> for I64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I16<O>> for I128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I16<O>> for Isize<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I32<O>> for I64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I32<O>> for I128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I64<O>> for I128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U16<O>> for U32<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U16<O>> for U64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U16<O>> for zerocopy::byteorder::U128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U16<O>> for Usize<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U32<O>> for U64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U32<O>> for zerocopy::byteorder::U128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U64<O>> for zerocopy::byteorder::U128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<R, G, T> From<T> for ReentrantMutex<R, G, T>
where R: RawMutex, G: GetThreadId,

Source§

impl<R, T> From<T> for lock_api::mutex::Mutex<R, T>
where R: RawMutex,

Source§

impl<R, T> From<T> for lock_api::rwlock::RwLock<R, T>
where R: RawRwLock,

Source§

impl<RW> From<BufReader<BufWriter<RW>>> for BufStream<RW>

Source§

impl<RW> From<BufWriter<BufReader<RW>>> for BufStream<RW>

Source§

impl<Role> From<Error> for tungstenite::handshake::HandshakeError<Role>
where Role: HandshakeRole,

Source§

impl<S3, S4, NI> From<u32x4_sse2<S3, S4, NI>> for vec128_storage

Source§

impl<S3, S4, NI> From<u64x2_sse2<S3, S4, NI>> for vec128_storage

Source§

impl<S3, S4, NI> From<u128x1_sse2<S3, S4, NI>> for vec128_storage

Source§

impl<S> From<ErrorStack> for openssl::ssl::error::HandshakeError<S>

Source§

impl<S> From<HandshakeError<S>> for native_tls::HandshakeError<S>

Source§

impl<S> From<S> for Dispatch
where S: Subscriber + Send + Sync + 'static,

Source§

impl<Src, Dst> From<ConvertError<AlignmentError<Src, Dst>, SizeError<Src, Dst>, Infallible>> for ConvertError<AlignmentError<Src, Dst>, SizeError<Src, Dst>, ValidityError<Src, Dst>>
where Dst: TryFromBytes + ?Sized,

Source§

impl<Src, Dst> From<ConvertError<AlignmentError<Src, Dst>, SizeError<Src, Dst>, Infallible>> for SizeError<Src, Dst>
where Dst: Unaligned + ?Sized,

Source§

impl<Src, Dst> From<AlignmentError<Src, Dst>> for Infallible
where Dst: Unaligned + ?Sized,

Source§

impl<Src, Dst, A, S> From<ValidityError<Src, Dst>> for ConvertError<A, S, ValidityError<Src, Dst>>
where Dst: TryFromBytes + ?Sized,

Source§

impl<Src, Dst, A, V> From<SizeError<Src, Dst>> for ConvertError<A, SizeError<Src, Dst>, V>
where Dst: ?Sized,

Source§

impl<Src, Dst, S, V> From<ConvertError<AlignmentError<Src, Dst>, S, V>> for ConvertError<Infallible, S, V>
where Dst: Unaligned + ?Sized,

Source§

impl<Src, Dst, S, V> From<AlignmentError<Src, Dst>> for ConvertError<AlignmentError<Src, Dst>, S, V>
where Dst: ?Sized,

Source§

impl<T> From<&'static str> for RichPattern<'_, T>

Source§

impl<T> From<&[T]> for serde_json::value::Value
where T: Clone + Into<Value>,

1.17.0 · Source§

impl<T> From<&[T]> for datex_core::without_std::prelude::Box<[T]>
where T: Clone,

1.0.0 · Source§

impl<T> From<&[T]> for datex_core::without_std::prelude::Vec<T>
where T: Clone,

1.21.0 · Source§

impl<T> From<&[T]> for Rc<[T]>
where T: Clone,

1.21.0 · Source§

impl<T> From<&[T]> for Arc<[T]>
where T: Clone,

Source§

impl<T> From<&[T]> for allocator_api2::stable::vec::Vec<T>
where T: Clone,

Source§

impl<T> From<&[T]> for Intern<[T]>
where T: Eq + Hash + Send + Sync + 'static + Copy,

Source§

impl<T> From<&Slice<T>> for datex_core::without_std::prelude::Box<Slice<T>>
where T: Copy,

Source§

impl<T> From<&Slice<T>> for datex_core::without_std::prelude::Box<Slice<T>>
where T: Copy,

1.84.0 · Source§

impl<T> From<&mut [T]> for datex_core::without_std::prelude::Box<[T]>
where T: Clone,

1.19.0 · Source§

impl<T> From<&mut [T]> for datex_core::without_std::prelude::Vec<T>
where T: Clone,

1.84.0 · Source§

impl<T> From<&mut [T]> for Rc<[T]>
where T: Clone,

1.84.0 · Source§

impl<T> From<&mut [T]> for Arc<[T]>
where T: Clone,

Source§

impl<T> From<&mut [T]> for allocator_api2::stable::vec::Vec<T>
where T: Clone,

Source§

impl<T> From<(T, i64)> for BigDecimal
where T: Into<BigInt>,

1.45.0 · Source§

impl<T> From<Cow<'_, [T]>> for datex_core::without_std::prelude::Box<[T]>
where T: Clone,

Source§

impl<T> From<Option<T>> for serde_json::value::Value
where T: Into<Value>,

Source§

impl<T> From<Option<T>> for datex_core::values::value::Value
where T: Into<Value>,

Source§

impl<T> From<Option<T>> for OptionFuture<T>

Source§

impl<T> From<Attr<T>> for (T, Option<T>)

Unpacks attribute key and value into tuple of this two elements. None value element is returned only for Attr::Empty variant.

Source§

impl<T> From<[T; 1]> for GenericArray<T, UInt<UTerm, B1>>

Source§

impl<T> From<[T; 2]> for GenericArray<T, UInt<UInt<UTerm, B1>, B0>>

Source§

impl<T> From<[T; 3]> for GenericArray<T, UInt<UInt<UTerm, B1>, B1>>

Source§

impl<T> From<[T; 4]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>

Source§

impl<T> From<[T; 5]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>

Source§

impl<T> From<[T; 6]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>

Source§

impl<T> From<[T; 7]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>

Source§

impl<T> From<[T; 8]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 9]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 10]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 11]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 12]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 13]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 14]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 15]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 16]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 17]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 18]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 19]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 20]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 21]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 22]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 23]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 24]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 25]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 26]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 27]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 28]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 29]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 30]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 31]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 32]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 33]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 34]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 35]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 36]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 37]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 38]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 39]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 40]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 41]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 42]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 43]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 44]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 45]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 46]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 47]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 48]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 49]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 50]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 51]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 52]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 53]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 54]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 55]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 56]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 57]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 58]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 59]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 60]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 61]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 62]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 63]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 64]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 70]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 80]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 90]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 100]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 128]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 200]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 256]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 300]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 400]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 500]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 512]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 1000]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 1024]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

1.71.0 · Source§

impl<T> From<[T; N]> for (T₁, T₂, …, Tₙ)

This trait is implemented for tuples up to twelve items long.

1.34.0 (const: unstable) · Source§

impl<T> From<!> for T

Stability note: This impl does not yet exist, but we are “reserving space” to add it in the future. See rust-lang/rust#64715 for details.

1.23.0 (const: unstable) · Source§

impl<T> From<*mut T> for datex_core::without_std::sync::atomic::AtomicPtr<T>

Source§

impl<T> From<*mut T> for portable_atomic::AtomicPtr<T>

1.25.0 (const: unstable) · Source§

impl<T> From<&T> for NonNull<T>
where T: ?Sized,

1.0.0 · Source§

impl<T> From<&T> for OsString
where T: AsRef<OsStr> + ?Sized,

1.0.0 · Source§

impl<T> From<&T> for PathBuf
where T: AsRef<OsStr> + ?Sized,

1.25.0 (const: unstable) · Source§

impl<T> From<&mut T> for NonNull<T>
where T: ?Sized,

Source§

impl<T> From<(T, T)> for Ratio<T>
where T: Clone + Integer,

1.71.0 · Source§

impl<T> From<(T₁, T₂, …, Tₙ)> for [T; N]

This trait is implemented for tuples up to twelve items long.

1.31.0 (const: unstable) · Source§

impl<T> From<NonZero<T>> for T

Source§

impl<T> From<Range<T>> for datex_core::without_std::range::Range<T>

Source§

impl<T> From<Range<T>> for SimpleSpan<T>

Source§

impl<T> From<RangeFrom<T>> for datex_core::without_std::range::RangeFrom<T>

Source§

impl<T> From<RangeInclusive<T>> for datex_core::without_std::range::RangeInclusive<T>

Source§

impl<T> From<Box<T>> for Intern<T>
where T: Eq + Hash + Send + Sync + 'static + ?Sized,

Source§

impl<T> From<String> for RichPattern<'_, T>

Source§

impl<T> From<Vec<(Endpoint, T)>> for Receivers
where T: Into<Key512>,

Source§

impl<T> From<Vec<T>> for CoreValue
where T: Into<ValueContainer>,

Source§

impl<T> From<Vec<T>> for serde_json::value::Value
where T: Into<Value>,

Source§

impl<T> From<Vec<T>> for List
where T: Into<ValueContainer>,

Source§

impl<T> From<Range<T>> for datex_core::without_std::ops::Range<T>

Source§

impl<T> From<RangeFrom<T>> for datex_core::without_std::ops::RangeFrom<T>

Source§

impl<T> From<RangeInclusive<T>> for datex_core::without_std::ops::RangeInclusive<T>

Source§

impl<T> From<SendError<T>> for SendTimeoutError<T>

1.24.0 · Source§

impl<T> From<SendError<T>> for std::sync::mpsc::TrySendError<T>

1.0.0 · Source§

impl<T> From<PoisonError<T>> for TryLockError<T>

Source§

impl<T> From<SequenceOf<T>> for datex_core::without_std::prelude::Vec<T>

Source§

impl<T> From<SetOf<T>> for datex_core::without_std::prelude::Vec<T>

Source§

impl<T> From<SimpleSpan<T>> for datex_core::without_std::ops::Range<T>

Source§

impl<T> From<Checked<T>> for Option<T>

Source§

impl<T> From<Checked<T>> for CtOption<T>

Source§

impl<T> From<SetOfVec<T>> for datex_core::without_std::prelude::Vec<T>
where T: DerOrd,

Source§

impl<T> From<GenericArray<u8, <T as OutputSizeUser>::OutputSize>> for CtOutput<T>
where T: OutputSizeUser,

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 1024]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 512]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>> for [T; 1000]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 256]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>> for [T; 300]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>> for [T; 400]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>> for [T; 500]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 128]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>> for [T; 200]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 64]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>> for [T; 70]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>> for [T; 80]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>> for [T; 90]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>> for [T; 100]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>> for [T; 32]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>> for [T; 33]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>> for [T; 34]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>> for [T; 35]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>> for [T; 36]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>> for [T; 37]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>> for [T; 38]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>> for [T; 39]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>> for [T; 40]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>> for [T; 41]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>> for [T; 42]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>> for [T; 43]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>> for [T; 44]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>> for [T; 45]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>> for [T; 46]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>> for [T; 47]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>> for [T; 48]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>> for [T; 49]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>> for [T; 50]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>> for [T; 51]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>> for [T; 52]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>> for [T; 53]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>> for [T; 54]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>> for [T; 55]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>> for [T; 56]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>> for [T; 57]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>> for [T; 58]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>> for [T; 59]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>> for [T; 60]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>> for [T; 61]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>> for [T; 62]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>> for [T; 63]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>> for [T; 16]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>> for [T; 17]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>> for [T; 18]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>> for [T; 19]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>> for [T; 20]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>> for [T; 21]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>> for [T; 22]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>> for [T; 23]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>> for [T; 24]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>> for [T; 25]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>> for [T; 26]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>> for [T; 27]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>> for [T; 28]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>> for [T; 29]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>> for [T; 30]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>> for [T; 31]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>> for [T; 8]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>> for [T; 9]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>> for [T; 10]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>> for [T; 11]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>> for [T; 12]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>> for [T; 13]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>> for [T; 14]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>> for [T; 15]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>> for [T; 4]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>> for [T; 5]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>> for [T; 6]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>> for [T; 7]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B0>>> for [T; 2]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B1>>> for [T; 3]

Source§

impl<T> From<GenericArray<T, UInt<UTerm, B1>>> for [T; 1]

Source§

impl<T> From<Port<T>> for u16

Source§

impl<T> From<Ratio<T>> for (T, T)

Source§

impl<T> From<CtOption<T>> for Option<T>

Source§

impl<T> From<CtOption<T>> for Checked<T>

Source§

impl<T> From<AsyncFdTryNewError<T>> for std::io::error::Error

Source§

impl<T> From<Receiver<T>> for BroadcastStream<T>
where T: 'static + Clone + Send,

Source§

impl<T> From<Receiver<T>> for ReceiverStream<T>

Source§

impl<T> From<SendError<T>> for stun::error::Error

Source§

impl<T> From<SendError<T>> for tokio::sync::mpsc::error::TrySendError<T>

Source§

impl<T> From<SendError<T>> for webrtc_dtls::error::Error

Source§

impl<T> From<SendError<T>> for webrtc_srtp::error::Error

Source§

impl<T> From<SendError<T>> for webrtc::error::Error

Source§

impl<T> From<UnboundedReceiver<T>> for UnboundedReceiverStream<T>

Source§

impl<T> From<Receiver<T>> for WatchStream<T>
where T: 'static + Clone + Send + Sync,

Source§

impl<T> From<Buffer<T, Deinterleaved>> for Buffer<T, Interleaved>
where T: Default + Copy,

Source§

impl<T> From<Buffer<T, Interleaved>> for Buffer<T, Deinterleaved>
where T: Default + Copy,

Source§

impl<T> From<Painted<T>> for yansi::style::Style

1.12.0 (const: unstable) · Source§

impl<T> From<T> for Option<T>

1.36.0 (const: unstable) · Source§

impl<T> From<T> for Poll<T>

Source§

impl<T> From<T> for BacktraceFrame
where T: CustomError + 'static,

Source§

impl<T> From<T> for Maybe<T, &T>

Source§

impl<T> From<T> for Maybe<T, &mut T>

Source§

impl<T> From<T> for DnValue
where T: Into<String>,

Source§

impl<T> From<T> for OtherNameValue
where T: Into<String>,

1.12.0 (const: unstable) · Source§

impl<T> From<T> for Cell<T>

1.70.0 (const: unstable) · Source§

impl<T> From<T> for datex_core::without_std::cell::OnceCell<T>

1.12.0 (const: unstable) · Source§

impl<T> From<T> for RefCell<T>

Source§

impl<T> From<T> for SyncUnsafeCell<T>

1.12.0 (const: unstable) · Source§

impl<T> From<T> for UnsafeCell<T>

Source§

impl<T> From<T> for UnsafePinned<T>

1.6.0 · Source§

impl<T> From<T> for datex_core::without_std::prelude::Box<T>

1.6.0 · Source§

impl<T> From<T> for Rc<T>

1.6.0 · Source§

impl<T> From<T> for Arc<T>

Source§

impl<T> From<T> for Exclusive<T>

Source§

impl<T> From<T> for std::sync::nonpoison::mutex::Mutex<T>

Source§

impl<T> From<T> for std::sync::nonpoison::rwlock::RwLock<T>

1.70.0 · Source§

impl<T> From<T> for OnceLock<T>

1.24.0 · Source§

impl<T> From<T> for std::sync::poison::mutex::Mutex<T>

1.24.0 · Source§

impl<T> From<T> for std::sync::poison::rwlock::RwLock<T>

Source§

impl<T> From<T> for ReentrantLock<T>

Source§

impl<T> From<T> for allocator_api2::stable::boxed::Box<T>

Source§

impl<T> From<T> for ErrorResponse
where T: IntoResponse,

Source§

impl<T> From<T> for Json<T>

Source§

impl<T> From<T> for Html<T>

Source§

impl<T> From<T> for PosValue<T>

Source§

impl<T> From<T> for SimpleState<T>

Source§

impl<T> From<T> for futures_util::lock::mutex::Mutex<T>

Source§

impl<T> From<T> for Intern<T>
where T: Eq + Hash + Send + Sync + 'static,

Source§

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

Source§

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

Source§

impl<T> From<T> for once_cell::sync::OnceCell<T>

Source§

impl<T> From<T> for once_cell::unsync::OnceCell<T>

Source§

impl<T> From<T> for OrderedFloat<T>
where T: FloatCore,

Source§

impl<T> From<T> for SyncWrapper<T>

Source§

impl<T> From<T> for tokio::sync::mutex::Mutex<T>

Source§

impl<T> From<T> for tokio::sync::once_cell::OnceCell<T>

Source§

impl<T> From<T> for tokio::sync::rwlock::RwLock<T>

Source§

impl<T> From<T> for SetOnce<T>

1.0.0 (const: unstable) · Source§

impl<T> From<T> for T

Source§

impl<T, A> From<&[T]> for allocator_api2::stable::boxed::Box<[T], A>
where T: Copy, A: Allocator + Default,

1.5.0 · Source§

impl<T, A> From<BinaryHeap<T, A>> for datex_core::without_std::prelude::Vec<T, A>
where A: Allocator,

1.10.0 · Source§

impl<T, A> From<VecDeque<T, A>> for datex_core::without_std::prelude::Vec<T, A>
where A: Allocator,

1.18.0 · Source§

impl<T, A> From<Box<[T], A>> for datex_core::without_std::prelude::Vec<T, A>
where A: Allocator,

1.33.0 · Source§

impl<T, A> From<Box<T, A>> for Pin<Box<T, A>>
where A: Allocator + 'static, T: ?Sized,

1.21.0 · Source§

impl<T, A> From<Box<T, A>> for Rc<T, A>
where A: Allocator, T: ?Sized,

1.21.0 · Source§

impl<T, A> From<Box<T, A>> for Arc<T, A>
where A: Allocator, T: ?Sized,

1.5.0 · Source§

impl<T, A> From<Vec<T, A>> for BinaryHeap<T, A>
where T: Ord, A: Allocator,

1.10.0 · Source§

impl<T, A> From<Vec<T, A>> for VecDeque<T, A>
where A: Allocator,

1.20.0 · Source§

impl<T, A> From<Vec<T, A>> for datex_core::without_std::prelude::Box<[T], A>
where A: Allocator,

1.21.0 · Source§

impl<T, A> From<Vec<T, A>> for Rc<[T], A>
where A: Allocator,

1.21.0 · Source§

impl<T, A> From<Vec<T, A>> for Arc<[T], A>
where A: Allocator + Clone,

Source§

impl<T, A> From<Box<[T], A>> for allocator_api2::stable::vec::Vec<T, A>
where A: Allocator,

Source§

impl<T, A> From<Box<T, A>> for Pin<Box<T, A>>
where A: Allocator + 'static, T: ?Sized,

Source§

impl<T, A> From<Vec<T, A>> for allocator_api2::stable::boxed::Box<[T], A>
where A: Allocator,

Source§

impl<T, A, const N: usize> From<[T; N]> for hashbrown::set::HashSet<T, RandomState, A>
where T: Eq + Hash, A: Default + Allocator,

Source§

impl<T, A, const N: usize> From<Box<[T; N], A>> for allocator_api2::stable::vec::Vec<T, A>
where A: Allocator,

Source§

impl<T, S> From<T> for ArcSwapAny<T, S>
where T: RefCnt, S: Default + Strategy<T>,

Source§

impl<T, S> From<T> for Guard<T, S>
where T: RefCnt, S: Strategy<T>,

Source§

impl<T, S, A> From<HashMap<T, (), S, A>> for hashbrown::set::HashSet<T, S, A>
where A: Allocator,

Source§

impl<T, S, A> From<HashMap<T, (), S, A>> for hashbrown::set::HashSet<T, S, A>
where A: Allocator,

1.74.0 · Source§

impl<T, const N: usize> From<&[T; N]> for datex_core::without_std::prelude::Vec<T>
where T: Clone,

Source§

impl<T, const N: usize> From<&[T; N]> for Intern<[T]>
where T: Eq + Hash + Send + Sync + 'static + Copy,

1.74.0 · Source§

impl<T, const N: usize> From<&mut [T; N]> for datex_core::without_std::prelude::Vec<T>
where T: Clone,

Source§

impl<T, const N: usize> From<[T; N]> for serde_json::value::Value
where T: Into<Value>,

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for BTreeSet<T>
where T: Ord,

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for BinaryHeap<T>
where T: Ord,

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for LinkedList<T>

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for VecDeque<T>

1.45.0 · Source§

impl<T, const N: usize> From<[T; N]> for datex_core::without_std::prelude::Box<[T]>

1.44.0 · Source§

impl<T, const N: usize> From<[T; N]> for datex_core::without_std::prelude::Vec<T>

1.74.0 · Source§

impl<T, const N: usize> From<[T; N]> for Rc<[T]>

Source§

impl<T, const N: usize> From<[T; N]> for Simd<T, N>

1.74.0 · Source§

impl<T, const N: usize> From<[T; N]> for Arc<[T]>

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for std::collections::hash::set::HashSet<T>
where T: Eq + Hash,

Source§

impl<T, const N: usize> From<[T; N]> for allocator_api2::stable::boxed::Box<[T]>

Source§

impl<T, const N: usize> From<[T; N]> for allocator_api2::stable::vec::Vec<T>

Source§

impl<T, const N: usize> From<[T; N]> for IndexSet<T>
where T: Eq + Hash,

Source§

impl<T, const N: usize> From<[T; N]> for RingSet<T>
where T: Eq + Hash,

Source§

impl<T, const N: usize> From<Mask<T, N>> for [bool; N]

Source§

impl<T, const N: usize> From<Simd<T, N>> for [T; N]

Source§

impl<T, const N: usize> From<Mask<T, N>> for Simd<T, N>

Source§

impl<T, const N: usize> From<[bool; N]> for Mask<T, N>

Source§

impl<T: Into<CoreValue>> From<T> for datex_core::values::value::Value

Source§

impl<T: Into<ValueContainer>> From<T> for Reference

Source§

impl<T: Into<Value>> From<T> for ValueContainer

Source§

impl<Tz> From<DateTime<Tz>> for SystemTime
where Tz: TimeZone,

Source§

impl<W> From<Rc<W>> for LocalWaker
where W: LocalWake + 'static,

Source§

impl<W> From<Rc<W>> for RawWaker
where W: LocalWake + 'static,

1.51.0 · Source§

impl<W> From<Arc<W>> for RawWaker
where W: Wake + Send + Sync + 'static,

1.51.0 · Source§

impl<W> From<Arc<W>> for Waker
where W: Wake + Send + Sync + 'static,

1.0.0 · Source§

impl<W> From<IntoInnerError<W>> for std::io::error::Error

Source§

impl<W> From<x4<W>> for vec512_storage
where W: Copy, vec128_storage: From<W>,

Source§

impl<W, G> From<x2<W, G>> for vec256_storage
where W: Copy, vec128_storage: From<W>,

Source§

impl<X> From<Range<X>> for Uniform<X>
where X: SampleUniform,

Source§

impl<X> From<RangeInclusive<X>> for Uniform<X>
where X: SampleUniform,

Source§

impl<Z> From<Z> for Zeroizing<Z>
where Z: Zeroize,

Source§

impl<const L: usize, const H: usize, const LIMBS: usize> From<&(Uint<L>, Uint<H>)> for crypto_bigint::uint::Uint<LIMBS>
where Uint<H>: ConcatMixed<Uint<L>, MixedOutput = Uint<LIMBS>>,

Source§

impl<const L: usize, const H: usize, const LIMBS: usize> From<(Uint<L>, Uint<H>)> for crypto_bigint::uint::Uint<LIMBS>
where Uint<H>: ConcatMixed<Uint<L>, MixedOutput = Uint<LIMBS>>,

Source§

impl<const L: usize, const H: usize, const LIMBS: usize> From<Uint<LIMBS>> for (Uint<L>, Uint<H>)

Source§

impl<const LIMBS: usize> From<u8> for crypto_bigint::uint::Uint<LIMBS>

Source§

impl<const LIMBS: usize> From<u16> for crypto_bigint::uint::Uint<LIMBS>

Source§

impl<const LIMBS: usize> From<u32> for crypto_bigint::uint::Uint<LIMBS>

Source§

impl<const LIMBS: usize> From<u64> for crypto_bigint::uint::Uint<LIMBS>

Source§

impl<const LIMBS: usize> From<u128> for crypto_bigint::uint::Uint<LIMBS>

Source§

impl<const LIMBS: usize> From<NonZero<u8>> for crypto_bigint::non_zero::NonZero<Uint<LIMBS>>

Source§

impl<const LIMBS: usize> From<NonZero<u16>> for crypto_bigint::non_zero::NonZero<Uint<LIMBS>>

Source§

impl<const LIMBS: usize> From<NonZero<u32>> for crypto_bigint::non_zero::NonZero<Uint<LIMBS>>

Source§

impl<const LIMBS: usize> From<NonZero<u64>> for crypto_bigint::non_zero::NonZero<Uint<LIMBS>>

Source§

impl<const LIMBS: usize> From<NonZero<u128>> for crypto_bigint::non_zero::NonZero<Uint<LIMBS>>

Source§

impl<const LIMBS: usize> From<Limb> for crypto_bigint::uint::Uint<LIMBS>

Source§

impl<const LIMBS: usize> From<Uint<LIMBS>> for [u64; LIMBS]

Source§

impl<const LIMBS: usize> From<Uint<LIMBS>> for [Limb; LIMBS]

Source§

impl<const LIMBS: usize> From<[u64; LIMBS]> for crypto_bigint::uint::Uint<LIMBS>

Source§

impl<const LIMBS: usize> From<[Limb; LIMBS]> for crypto_bigint::uint::Uint<LIMBS>

Source§

impl<const LIMBS: usize, P> From<&Residue<P, LIMBS>> for DynResidue<LIMBS>
where P: ResidueParams<LIMBS>,

Source§

impl<const LIMBS: usize, const LIMBS2: usize> From<&Uint<LIMBS>> for crypto_bigint::uint::Uint<LIMBS2>

Source§

impl<const MIN: i8, const MAX: i8> From<Option<RangedI8<MIN, MAX>>> for OptionRangedI8<MIN, MAX>

Source§

impl<const MIN: i8, const MAX: i8> From<OptionRangedI8<MIN, MAX>> for Option<RangedI8<MIN, MAX>>

Source§

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

Source§

impl<const MIN: i8, const MAX: i8> From<RangedI8<MIN, MAX>> for OptionRangedI8<MIN, MAX>

Source§

impl<const MIN: i16, const MAX: i16> From<Option<RangedI16<MIN, MAX>>> for OptionRangedI16<MIN, MAX>

Source§

impl<const MIN: i16, const MAX: i16> From<OptionRangedI16<MIN, MAX>> for Option<RangedI16<MIN, MAX>>

Source§

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

Source§

impl<const MIN: i16, const MAX: i16> From<RangedI16<MIN, MAX>> for OptionRangedI16<MIN, MAX>

Source§

impl<const MIN: i32, const MAX: i32> From<Option<RangedI32<MIN, MAX>>> for OptionRangedI32<MIN, MAX>

Source§

impl<const MIN: i32, const MAX: i32> From<OptionRangedI32<MIN, MAX>> for Option<RangedI32<MIN, MAX>>

Source§

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

Source§

impl<const MIN: i32, const MAX: i32> From<RangedI32<MIN, MAX>> for OptionRangedI32<MIN, MAX>

Source§

impl<const MIN: i64, const MAX: i64> From<Option<RangedI64<MIN, MAX>>> for OptionRangedI64<MIN, MAX>

Source§

impl<const MIN: i64, const MAX: i64> From<OptionRangedI64<MIN, MAX>> for Option<RangedI64<MIN, MAX>>

Source§

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

Source§

impl<const MIN: i64, const MAX: i64> From<RangedI64<MIN, MAX>> for OptionRangedI64<MIN, MAX>

Source§

impl<const MIN: i128, const MAX: i128> From<Option<RangedI128<MIN, MAX>>> for OptionRangedI128<MIN, MAX>

Source§

impl<const MIN: i128, const MAX: i128> From<OptionRangedI128<MIN, MAX>> for Option<RangedI128<MIN, MAX>>

Source§

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

Source§

impl<const MIN: i128, const MAX: i128> From<RangedI128<MIN, MAX>> for OptionRangedI128<MIN, MAX>

Source§

impl<const MIN: isize, const MAX: isize> From<Option<RangedIsize<MIN, MAX>>> for OptionRangedIsize<MIN, MAX>

Source§

impl<const MIN: isize, const MAX: isize> From<OptionRangedIsize<MIN, MAX>> for Option<RangedIsize<MIN, MAX>>

Source§

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

Source§

impl<const MIN: isize, const MAX: isize> From<RangedIsize<MIN, MAX>> for OptionRangedIsize<MIN, MAX>

Source§

impl<const MIN: u8, const MAX: u8> From<Option<RangedU8<MIN, MAX>>> for OptionRangedU8<MIN, MAX>

Source§

impl<const MIN: u8, const MAX: u8> From<OptionRangedU8<MIN, MAX>> for Option<RangedU8<MIN, MAX>>

Source§

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

Source§

impl<const MIN: u8, const MAX: u8> From<RangedU8<MIN, MAX>> for OptionRangedU8<MIN, MAX>

Source§

impl<const MIN: u16, const MAX: u16> From<Option<RangedU16<MIN, MAX>>> for OptionRangedU16<MIN, MAX>

Source§

impl<const MIN: u16, const MAX: u16> From<OptionRangedU16<MIN, MAX>> for Option<RangedU16<MIN, MAX>>

Source§

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

Source§

impl<const MIN: u16, const MAX: u16> From<RangedU16<MIN, MAX>> for OptionRangedU16<MIN, MAX>

Source§

impl<const MIN: u32, const MAX: u32> From<Option<RangedU32<MIN, MAX>>> for OptionRangedU32<MIN, MAX>

Source§

impl<const MIN: u32, const MAX: u32> From<OptionRangedU32<MIN, MAX>> for Option<RangedU32<MIN, MAX>>

Source§

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

Source§

impl<const MIN: u32, const MAX: u32> From<RangedU32<MIN, MAX>> for OptionRangedU32<MIN, MAX>

Source§

impl<const MIN: u64, const MAX: u64> From<Option<RangedU64<MIN, MAX>>> for OptionRangedU64<MIN, MAX>

Source§

impl<const MIN: u64, const MAX: u64> From<OptionRangedU64<MIN, MAX>> for Option<RangedU64<MIN, MAX>>

Source§

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

Source§

impl<const MIN: u64, const MAX: u64> From<RangedU64<MIN, MAX>> for OptionRangedU64<MIN, MAX>

Source§

impl<const MIN: u128, const MAX: u128> From<Option<RangedU128<MIN, MAX>>> for OptionRangedU128<MIN, MAX>

Source§

impl<const MIN: u128, const MAX: u128> From<OptionRangedU128<MIN, MAX>> for Option<RangedU128<MIN, MAX>>

Source§

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

Source§

impl<const MIN: u128, const MAX: u128> From<RangedU128<MIN, MAX>> for OptionRangedU128<MIN, MAX>

Source§

impl<const MIN: usize, const MAX: usize> From<Option<RangedUsize<MIN, MAX>>> for OptionRangedUsize<MIN, MAX>

Source§

impl<const MIN: usize, const MAX: usize> From<OptionRangedUsize<MIN, MAX>> for Option<RangedUsize<MIN, MAX>>

Source§

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

Source§

impl<const MIN: usize, const MAX: usize> From<RangedUsize<MIN, MAX>> for OptionRangedUsize<MIN, MAX>

Source§

impl<const MIN_SRC: i8, const MAX_SRC: i8, const MIN_DST: i16, const MAX_DST: i16> From<RangedI8<MIN_SRC, MAX_SRC>> for RangedI16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i8, const MAX_SRC: i8, const MIN_DST: i32, const MAX_DST: i32> From<RangedI8<MIN_SRC, MAX_SRC>> for RangedI32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i8, const MAX_SRC: i8, const MIN_DST: i64, const MAX_DST: i64> From<RangedI8<MIN_SRC, MAX_SRC>> for RangedI64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i8, const MAX_SRC: i8, const MIN_DST: i128, const MAX_DST: i128> From<RangedI8<MIN_SRC, MAX_SRC>> for RangedI128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i8, const MAX_SRC: i8, const MIN_DST: isize, const MAX_DST: isize> From<RangedI8<MIN_SRC, MAX_SRC>> for RangedIsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i8, const MAX_SRC: i8, const MIN_DST: u8, const MAX_DST: u8> From<RangedI8<MIN_SRC, MAX_SRC>> for RangedU8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i8, const MAX_SRC: i8, const MIN_DST: u16, const MAX_DST: u16> From<RangedI8<MIN_SRC, MAX_SRC>> for RangedU16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i8, const MAX_SRC: i8, const MIN_DST: u32, const MAX_DST: u32> From<RangedI8<MIN_SRC, MAX_SRC>> for RangedU32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i8, const MAX_SRC: i8, const MIN_DST: u64, const MAX_DST: u64> From<RangedI8<MIN_SRC, MAX_SRC>> for RangedU64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i8, const MAX_SRC: i8, const MIN_DST: u128, const MAX_DST: u128> From<RangedI8<MIN_SRC, MAX_SRC>> for RangedU128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i8, const MAX_SRC: i8, const MIN_DST: usize, const MAX_DST: usize> From<RangedI8<MIN_SRC, MAX_SRC>> for RangedUsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i16, const MAX_SRC: i16, const MIN_DST: i8, const MAX_DST: i8> From<RangedI16<MIN_SRC, MAX_SRC>> for RangedI8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i16, const MAX_SRC: i16, const MIN_DST: i32, const MAX_DST: i32> From<RangedI16<MIN_SRC, MAX_SRC>> for RangedI32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i16, const MAX_SRC: i16, const MIN_DST: i64, const MAX_DST: i64> From<RangedI16<MIN_SRC, MAX_SRC>> for RangedI64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i16, const MAX_SRC: i16, const MIN_DST: i128, const MAX_DST: i128> From<RangedI16<MIN_SRC, MAX_SRC>> for RangedI128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i16, const MAX_SRC: i16, const MIN_DST: isize, const MAX_DST: isize> From<RangedI16<MIN_SRC, MAX_SRC>> for RangedIsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i16, const MAX_SRC: i16, const MIN_DST: u8, const MAX_DST: u8> From<RangedI16<MIN_SRC, MAX_SRC>> for RangedU8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i16, const MAX_SRC: i16, const MIN_DST: u16, const MAX_DST: u16> From<RangedI16<MIN_SRC, MAX_SRC>> for RangedU16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i16, const MAX_SRC: i16, const MIN_DST: u32, const MAX_DST: u32> From<RangedI16<MIN_SRC, MAX_SRC>> for RangedU32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i16, const MAX_SRC: i16, const MIN_DST: u64, const MAX_DST: u64> From<RangedI16<MIN_SRC, MAX_SRC>> for RangedU64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i16, const MAX_SRC: i16, const MIN_DST: u128, const MAX_DST: u128> From<RangedI16<MIN_SRC, MAX_SRC>> for RangedU128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i16, const MAX_SRC: i16, const MIN_DST: usize, const MAX_DST: usize> From<RangedI16<MIN_SRC, MAX_SRC>> for RangedUsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i32, const MAX_SRC: i32, const MIN_DST: i8, const MAX_DST: i8> From<RangedI32<MIN_SRC, MAX_SRC>> for RangedI8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i32, const MAX_SRC: i32, const MIN_DST: i16, const MAX_DST: i16> From<RangedI32<MIN_SRC, MAX_SRC>> for RangedI16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i32, const MAX_SRC: i32, const MIN_DST: i64, const MAX_DST: i64> From<RangedI32<MIN_SRC, MAX_SRC>> for RangedI64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i32, const MAX_SRC: i32, const MIN_DST: i128, const MAX_DST: i128> From<RangedI32<MIN_SRC, MAX_SRC>> for RangedI128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i32, const MAX_SRC: i32, const MIN_DST: isize, const MAX_DST: isize> From<RangedI32<MIN_SRC, MAX_SRC>> for RangedIsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i32, const MAX_SRC: i32, const MIN_DST: u8, const MAX_DST: u8> From<RangedI32<MIN_SRC, MAX_SRC>> for RangedU8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i32, const MAX_SRC: i32, const MIN_DST: u16, const MAX_DST: u16> From<RangedI32<MIN_SRC, MAX_SRC>> for RangedU16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i32, const MAX_SRC: i32, const MIN_DST: u32, const MAX_DST: u32> From<RangedI32<MIN_SRC, MAX_SRC>> for RangedU32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i32, const MAX_SRC: i32, const MIN_DST: u64, const MAX_DST: u64> From<RangedI32<MIN_SRC, MAX_SRC>> for RangedU64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i32, const MAX_SRC: i32, const MIN_DST: u128, const MAX_DST: u128> From<RangedI32<MIN_SRC, MAX_SRC>> for RangedU128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i32, const MAX_SRC: i32, const MIN_DST: usize, const MAX_DST: usize> From<RangedI32<MIN_SRC, MAX_SRC>> for RangedUsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i64, const MAX_SRC: i64, const MIN_DST: i8, const MAX_DST: i8> From<RangedI64<MIN_SRC, MAX_SRC>> for RangedI8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i64, const MAX_SRC: i64, const MIN_DST: i16, const MAX_DST: i16> From<RangedI64<MIN_SRC, MAX_SRC>> for RangedI16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i64, const MAX_SRC: i64, const MIN_DST: i32, const MAX_DST: i32> From<RangedI64<MIN_SRC, MAX_SRC>> for RangedI32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i64, const MAX_SRC: i64, const MIN_DST: i128, const MAX_DST: i128> From<RangedI64<MIN_SRC, MAX_SRC>> for RangedI128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i64, const MAX_SRC: i64, const MIN_DST: isize, const MAX_DST: isize> From<RangedI64<MIN_SRC, MAX_SRC>> for RangedIsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i64, const MAX_SRC: i64, const MIN_DST: u8, const MAX_DST: u8> From<RangedI64<MIN_SRC, MAX_SRC>> for RangedU8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i64, const MAX_SRC: i64, const MIN_DST: u16, const MAX_DST: u16> From<RangedI64<MIN_SRC, MAX_SRC>> for RangedU16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i64, const MAX_SRC: i64, const MIN_DST: u32, const MAX_DST: u32> From<RangedI64<MIN_SRC, MAX_SRC>> for RangedU32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i64, const MAX_SRC: i64, const MIN_DST: u64, const MAX_DST: u64> From<RangedI64<MIN_SRC, MAX_SRC>> for RangedU64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i64, const MAX_SRC: i64, const MIN_DST: u128, const MAX_DST: u128> From<RangedI64<MIN_SRC, MAX_SRC>> for RangedU128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i64, const MAX_SRC: i64, const MIN_DST: usize, const MAX_DST: usize> From<RangedI64<MIN_SRC, MAX_SRC>> for RangedUsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i128, const MAX_SRC: i128, const MIN_DST: i8, const MAX_DST: i8> From<RangedI128<MIN_SRC, MAX_SRC>> for RangedI8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i128, const MAX_SRC: i128, const MIN_DST: i16, const MAX_DST: i16> From<RangedI128<MIN_SRC, MAX_SRC>> for RangedI16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i128, const MAX_SRC: i128, const MIN_DST: i32, const MAX_DST: i32> From<RangedI128<MIN_SRC, MAX_SRC>> for RangedI32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i128, const MAX_SRC: i128, const MIN_DST: i64, const MAX_DST: i64> From<RangedI128<MIN_SRC, MAX_SRC>> for RangedI64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i128, const MAX_SRC: i128, const MIN_DST: isize, const MAX_DST: isize> From<RangedI128<MIN_SRC, MAX_SRC>> for RangedIsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i128, const MAX_SRC: i128, const MIN_DST: u8, const MAX_DST: u8> From<RangedI128<MIN_SRC, MAX_SRC>> for RangedU8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i128, const MAX_SRC: i128, const MIN_DST: u16, const MAX_DST: u16> From<RangedI128<MIN_SRC, MAX_SRC>> for RangedU16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i128, const MAX_SRC: i128, const MIN_DST: u32, const MAX_DST: u32> From<RangedI128<MIN_SRC, MAX_SRC>> for RangedU32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i128, const MAX_SRC: i128, const MIN_DST: u64, const MAX_DST: u64> From<RangedI128<MIN_SRC, MAX_SRC>> for RangedU64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i128, const MAX_SRC: i128, const MIN_DST: u128, const MAX_DST: u128> From<RangedI128<MIN_SRC, MAX_SRC>> for RangedU128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: i128, const MAX_SRC: i128, const MIN_DST: usize, const MAX_DST: usize> From<RangedI128<MIN_SRC, MAX_SRC>> for RangedUsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: isize, const MAX_SRC: isize, const MIN_DST: i8, const MAX_DST: i8> From<RangedIsize<MIN_SRC, MAX_SRC>> for RangedI8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: isize, const MAX_SRC: isize, const MIN_DST: i16, const MAX_DST: i16> From<RangedIsize<MIN_SRC, MAX_SRC>> for RangedI16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: isize, const MAX_SRC: isize, const MIN_DST: i32, const MAX_DST: i32> From<RangedIsize<MIN_SRC, MAX_SRC>> for RangedI32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: isize, const MAX_SRC: isize, const MIN_DST: i64, const MAX_DST: i64> From<RangedIsize<MIN_SRC, MAX_SRC>> for RangedI64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: isize, const MAX_SRC: isize, const MIN_DST: i128, const MAX_DST: i128> From<RangedIsize<MIN_SRC, MAX_SRC>> for RangedI128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: isize, const MAX_SRC: isize, const MIN_DST: u8, const MAX_DST: u8> From<RangedIsize<MIN_SRC, MAX_SRC>> for RangedU8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: isize, const MAX_SRC: isize, const MIN_DST: u16, const MAX_DST: u16> From<RangedIsize<MIN_SRC, MAX_SRC>> for RangedU16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: isize, const MAX_SRC: isize, const MIN_DST: u32, const MAX_DST: u32> From<RangedIsize<MIN_SRC, MAX_SRC>> for RangedU32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: isize, const MAX_SRC: isize, const MIN_DST: u64, const MAX_DST: u64> From<RangedIsize<MIN_SRC, MAX_SRC>> for RangedU64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: isize, const MAX_SRC: isize, const MIN_DST: u128, const MAX_DST: u128> From<RangedIsize<MIN_SRC, MAX_SRC>> for RangedU128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: isize, const MAX_SRC: isize, const MIN_DST: usize, const MAX_DST: usize> From<RangedIsize<MIN_SRC, MAX_SRC>> for RangedUsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u8, const MAX_SRC: u8, const MIN_DST: i8, const MAX_DST: i8> From<RangedU8<MIN_SRC, MAX_SRC>> for RangedI8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u8, const MAX_SRC: u8, const MIN_DST: i16, const MAX_DST: i16> From<RangedU8<MIN_SRC, MAX_SRC>> for RangedI16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u8, const MAX_SRC: u8, const MIN_DST: i32, const MAX_DST: i32> From<RangedU8<MIN_SRC, MAX_SRC>> for RangedI32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u8, const MAX_SRC: u8, const MIN_DST: i64, const MAX_DST: i64> From<RangedU8<MIN_SRC, MAX_SRC>> for RangedI64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u8, const MAX_SRC: u8, const MIN_DST: i128, const MAX_DST: i128> From<RangedU8<MIN_SRC, MAX_SRC>> for RangedI128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u8, const MAX_SRC: u8, const MIN_DST: isize, const MAX_DST: isize> From<RangedU8<MIN_SRC, MAX_SRC>> for RangedIsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u8, const MAX_SRC: u8, const MIN_DST: u16, const MAX_DST: u16> From<RangedU8<MIN_SRC, MAX_SRC>> for RangedU16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u8, const MAX_SRC: u8, const MIN_DST: u32, const MAX_DST: u32> From<RangedU8<MIN_SRC, MAX_SRC>> for RangedU32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u8, const MAX_SRC: u8, const MIN_DST: u64, const MAX_DST: u64> From<RangedU8<MIN_SRC, MAX_SRC>> for RangedU64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u8, const MAX_SRC: u8, const MIN_DST: u128, const MAX_DST: u128> From<RangedU8<MIN_SRC, MAX_SRC>> for RangedU128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u8, const MAX_SRC: u8, const MIN_DST: usize, const MAX_DST: usize> From<RangedU8<MIN_SRC, MAX_SRC>> for RangedUsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u16, const MAX_SRC: u16, const MIN_DST: i8, const MAX_DST: i8> From<RangedU16<MIN_SRC, MAX_SRC>> for RangedI8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u16, const MAX_SRC: u16, const MIN_DST: i16, const MAX_DST: i16> From<RangedU16<MIN_SRC, MAX_SRC>> for RangedI16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u16, const MAX_SRC: u16, const MIN_DST: i32, const MAX_DST: i32> From<RangedU16<MIN_SRC, MAX_SRC>> for RangedI32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u16, const MAX_SRC: u16, const MIN_DST: i64, const MAX_DST: i64> From<RangedU16<MIN_SRC, MAX_SRC>> for RangedI64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u16, const MAX_SRC: u16, const MIN_DST: i128, const MAX_DST: i128> From<RangedU16<MIN_SRC, MAX_SRC>> for RangedI128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u16, const MAX_SRC: u16, const MIN_DST: isize, const MAX_DST: isize> From<RangedU16<MIN_SRC, MAX_SRC>> for RangedIsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u16, const MAX_SRC: u16, const MIN_DST: u8, const MAX_DST: u8> From<RangedU16<MIN_SRC, MAX_SRC>> for RangedU8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u16, const MAX_SRC: u16, const MIN_DST: u32, const MAX_DST: u32> From<RangedU16<MIN_SRC, MAX_SRC>> for RangedU32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u16, const MAX_SRC: u16, const MIN_DST: u64, const MAX_DST: u64> From<RangedU16<MIN_SRC, MAX_SRC>> for RangedU64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u16, const MAX_SRC: u16, const MIN_DST: u128, const MAX_DST: u128> From<RangedU16<MIN_SRC, MAX_SRC>> for RangedU128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u16, const MAX_SRC: u16, const MIN_DST: usize, const MAX_DST: usize> From<RangedU16<MIN_SRC, MAX_SRC>> for RangedUsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u32, const MAX_SRC: u32, const MIN_DST: i8, const MAX_DST: i8> From<RangedU32<MIN_SRC, MAX_SRC>> for RangedI8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u32, const MAX_SRC: u32, const MIN_DST: i16, const MAX_DST: i16> From<RangedU32<MIN_SRC, MAX_SRC>> for RangedI16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u32, const MAX_SRC: u32, const MIN_DST: i32, const MAX_DST: i32> From<RangedU32<MIN_SRC, MAX_SRC>> for RangedI32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u32, const MAX_SRC: u32, const MIN_DST: i64, const MAX_DST: i64> From<RangedU32<MIN_SRC, MAX_SRC>> for RangedI64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u32, const MAX_SRC: u32, const MIN_DST: i128, const MAX_DST: i128> From<RangedU32<MIN_SRC, MAX_SRC>> for RangedI128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u32, const MAX_SRC: u32, const MIN_DST: isize, const MAX_DST: isize> From<RangedU32<MIN_SRC, MAX_SRC>> for RangedIsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u32, const MAX_SRC: u32, const MIN_DST: u8, const MAX_DST: u8> From<RangedU32<MIN_SRC, MAX_SRC>> for RangedU8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u32, const MAX_SRC: u32, const MIN_DST: u16, const MAX_DST: u16> From<RangedU32<MIN_SRC, MAX_SRC>> for RangedU16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u32, const MAX_SRC: u32, const MIN_DST: u64, const MAX_DST: u64> From<RangedU32<MIN_SRC, MAX_SRC>> for RangedU64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u32, const MAX_SRC: u32, const MIN_DST: u128, const MAX_DST: u128> From<RangedU32<MIN_SRC, MAX_SRC>> for RangedU128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u32, const MAX_SRC: u32, const MIN_DST: usize, const MAX_DST: usize> From<RangedU32<MIN_SRC, MAX_SRC>> for RangedUsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u64, const MAX_SRC: u64, const MIN_DST: i8, const MAX_DST: i8> From<RangedU64<MIN_SRC, MAX_SRC>> for RangedI8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u64, const MAX_SRC: u64, const MIN_DST: i16, const MAX_DST: i16> From<RangedU64<MIN_SRC, MAX_SRC>> for RangedI16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u64, const MAX_SRC: u64, const MIN_DST: i32, const MAX_DST: i32> From<RangedU64<MIN_SRC, MAX_SRC>> for RangedI32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u64, const MAX_SRC: u64, const MIN_DST: i64, const MAX_DST: i64> From<RangedU64<MIN_SRC, MAX_SRC>> for RangedI64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u64, const MAX_SRC: u64, const MIN_DST: i128, const MAX_DST: i128> From<RangedU64<MIN_SRC, MAX_SRC>> for RangedI128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u64, const MAX_SRC: u64, const MIN_DST: isize, const MAX_DST: isize> From<RangedU64<MIN_SRC, MAX_SRC>> for RangedIsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u64, const MAX_SRC: u64, const MIN_DST: u8, const MAX_DST: u8> From<RangedU64<MIN_SRC, MAX_SRC>> for RangedU8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u64, const MAX_SRC: u64, const MIN_DST: u16, const MAX_DST: u16> From<RangedU64<MIN_SRC, MAX_SRC>> for RangedU16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u64, const MAX_SRC: u64, const MIN_DST: u32, const MAX_DST: u32> From<RangedU64<MIN_SRC, MAX_SRC>> for RangedU32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u64, const MAX_SRC: u64, const MIN_DST: u128, const MAX_DST: u128> From<RangedU64<MIN_SRC, MAX_SRC>> for RangedU128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u64, const MAX_SRC: u64, const MIN_DST: usize, const MAX_DST: usize> From<RangedU64<MIN_SRC, MAX_SRC>> for RangedUsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u128, const MAX_SRC: u128, const MIN_DST: i8, const MAX_DST: i8> From<RangedU128<MIN_SRC, MAX_SRC>> for RangedI8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u128, const MAX_SRC: u128, const MIN_DST: i16, const MAX_DST: i16> From<RangedU128<MIN_SRC, MAX_SRC>> for RangedI16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u128, const MAX_SRC: u128, const MIN_DST: i32, const MAX_DST: i32> From<RangedU128<MIN_SRC, MAX_SRC>> for RangedI32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u128, const MAX_SRC: u128, const MIN_DST: i64, const MAX_DST: i64> From<RangedU128<MIN_SRC, MAX_SRC>> for RangedI64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u128, const MAX_SRC: u128, const MIN_DST: i128, const MAX_DST: i128> From<RangedU128<MIN_SRC, MAX_SRC>> for RangedI128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u128, const MAX_SRC: u128, const MIN_DST: isize, const MAX_DST: isize> From<RangedU128<MIN_SRC, MAX_SRC>> for RangedIsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u128, const MAX_SRC: u128, const MIN_DST: u8, const MAX_DST: u8> From<RangedU128<MIN_SRC, MAX_SRC>> for RangedU8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u128, const MAX_SRC: u128, const MIN_DST: u16, const MAX_DST: u16> From<RangedU128<MIN_SRC, MAX_SRC>> for RangedU16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u128, const MAX_SRC: u128, const MIN_DST: u32, const MAX_DST: u32> From<RangedU128<MIN_SRC, MAX_SRC>> for RangedU32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u128, const MAX_SRC: u128, const MIN_DST: u64, const MAX_DST: u64> From<RangedU128<MIN_SRC, MAX_SRC>> for RangedU64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: u128, const MAX_SRC: u128, const MIN_DST: usize, const MAX_DST: usize> From<RangedU128<MIN_SRC, MAX_SRC>> for RangedUsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: usize, const MAX_SRC: usize, const MIN_DST: i8, const MAX_DST: i8> From<RangedUsize<MIN_SRC, MAX_SRC>> for RangedI8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: usize, const MAX_SRC: usize, const MIN_DST: i16, const MAX_DST: i16> From<RangedUsize<MIN_SRC, MAX_SRC>> for RangedI16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: usize, const MAX_SRC: usize, const MIN_DST: i32, const MAX_DST: i32> From<RangedUsize<MIN_SRC, MAX_SRC>> for RangedI32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: usize, const MAX_SRC: usize, const MIN_DST: i64, const MAX_DST: i64> From<RangedUsize<MIN_SRC, MAX_SRC>> for RangedI64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: usize, const MAX_SRC: usize, const MIN_DST: i128, const MAX_DST: i128> From<RangedUsize<MIN_SRC, MAX_SRC>> for RangedI128<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: usize, const MAX_SRC: usize, const MIN_DST: isize, const MAX_DST: isize> From<RangedUsize<MIN_SRC, MAX_SRC>> for RangedIsize<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: usize, const MAX_SRC: usize, const MIN_DST: u8, const MAX_DST: u8> From<RangedUsize<MIN_SRC, MAX_SRC>> for RangedU8<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: usize, const MAX_SRC: usize, const MIN_DST: u16, const MAX_DST: u16> From<RangedUsize<MIN_SRC, MAX_SRC>> for RangedU16<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: usize, const MAX_SRC: usize, const MIN_DST: u32, const MAX_DST: u32> From<RangedUsize<MIN_SRC, MAX_SRC>> for RangedU32<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: usize, const MAX_SRC: usize, const MIN_DST: u64, const MAX_DST: u64> From<RangedUsize<MIN_SRC, MAX_SRC>> for RangedU64<MIN_DST, MAX_DST>

Source§

impl<const MIN_SRC: usize, const MAX_SRC: usize, const MIN_DST: u128, const MAX_DST: u128> From<RangedUsize<MIN_SRC, MAX_SRC>> for RangedU128<MIN_DST, MAX_DST>

Source§

impl<const N: usize> From<&[u8; N]> for PrefixedPayload

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<TinyAsciiStr<N>> for UnvalidatedTinyAsciiStr<N>

Source§

impl<const N: usize> From<[u8; N]> for RawBytesULE<N>