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 UimpliesInto<U> for TFromis reflexive, which means thatFrom<T> for Tis 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
TryFrominstead; don’t provide aFromimpl 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 usingu16: TryFrom<i32>. AndString: From<&str>exists, where you can get something equivalent to the original value viaDeref. ButFromcannot be used to convert fromu32tou16, 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 u8is lossless, sinceascasting back can recover the original value, but that conversion is not available viaFrombecause-1and255are different conceptual values (despite being identical bit patterns technically). Butf32: From<i16>is available because1_i16and1.0_f32are conceptually the same real number (despite having very different bit patterns technically).String: From<char>is available because they’re both text, butString: From<u32>is not available, since1(a number) and"1"(text) are too different. (Converting values to text is instead covered by theDisplaytrait.) -
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_bytesis a method and how integers have methods likeu32::from_ne_bytes,u32::from_le_bytes, andu32::from_be_bytes, none of which areFromimplementations. Whereas there’s only one reasonable way to wrap anIpv6Addrinto anIpAddr, thusIpAddr: 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§
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§
impl From<&'static str> for Body
impl From<&'static str> for Bytes
impl From<&'static str> for CodeActionKind
impl From<&'static str> for SemanticTokenModifier
impl From<&'static str> for SemanticTokenType
impl From<&'static str> for TokenFormat
impl From<&'static str> for PositionEncodingKind
impl From<&'static Tls13CipherSuite> for SupportedCipherSuite
impl From<&'static [u8]> for Body
impl From<&'static [u8]> for Bytes
impl From<&DIFTypeDefinition> for DIFTypeDefinitionKind
impl From<&InstructionCode> for BinaryOperator
impl From<&AssignmentOperator> for InstructionCode
impl From<&ArithmeticOperator> for InstructionCode
impl From<&BinaryOperator> for InstructionCode
impl From<&BitwiseOperator> for InstructionCode
impl From<&LogicalOperator> for InstructionCode
impl From<&ComparisonOperator> for InstructionCode
impl From<&ArithmeticUnaryOperator> for InstructionCode
impl From<&BitwiseUnaryOperator> for InstructionCode
impl From<&LogicalUnaryOperator> for InstructionCode
impl From<&ReferenceUnaryOperator> for InstructionCode
impl From<&UnaryOperator> for InstructionCode
impl From<&RawPointerAddress> for PointerAddress
impl From<&RegularInstruction> for BinaryOperator
impl From<&RegularInstruction> for ComparisonOperator
impl From<&RegularInstruction> for UnaryOperator
impl From<&TypeDefinition> for TypeInstructionCode
impl From<&CoreValue> for CoreLibPointerId
impl From<&CoreValue> for datex_core::values::core_values::type::Type
impl From<&Decimal> for BigDecimalType
impl From<&TypedDecimal> for CoreLibPointerId
impl From<&TypedInteger> for CoreLibPointerId
impl From<&ValueContainer> for DatexExpressionData
impl From<&Option<ReferenceMutability>> for TypeMutabilityCode
impl From<&Tag> for u8
impl From<&BorrowedFormatItem<'_>> for OwnedFormatItem
impl From<&i8> for BigDecimal
impl From<&i16> for BigDecimal
impl From<&i32> for BigDecimal
impl From<&i64> for BigDecimal
impl From<&i128> for BigDecimal
impl From<&str> for DIFKey
impl From<&str> for StructuralTypeDefinition
impl From<&str> for CoreValue
impl From<&str> for Id
impl From<&str> for ConnectionRole
impl From<&str> for serde_json::value::Value
impl From<&str> for Role
impl From<&str> for TcpType
impl From<&str> for ProtoType
impl From<&str> for SchemeType
impl From<&str> for RTCDataChannelState
impl From<&str> for RTCDtlsTransportState
impl From<&str> for RTCIceCandidateType
takes a string and converts it into ICECandidateType
impl From<&str> for RTCIceConnectionState
takes a string and converts it to iceconnection_state
impl From<&str> for RTCIceGathererState
impl From<&str> for RTCIceGatheringState
takes a string and converts it to ICEGatheringState
impl From<&str> for RTCIceProtocol
takes a string and converts it to ICEProtocol
impl From<&str> for RTCIceRole
impl From<&str> for RTCIceTransportState
impl From<&str> for RTCPeerConnectionState
impl From<&str> for RTCBundlePolicy
impl From<&str> for RTCIceTransportPolicy
takes a string and converts it to ICETransportPolicy
impl From<&str> for RTCRtcpMuxPolicy
impl From<&str> for RTCSdpSemantics
impl From<&str> for RTCSdpType
creates an SDPType from a string
impl From<&str> for RTCSignalingState
impl From<&str> for RTPCodecType
impl From<&str> for RTCRtpTransceiverDirection
defines a procedure for creating a new RTPTransceiverDirection from a raw string naming the transceiver direction.
impl From<&str> for RTCSctpTransportState
impl From<&str> for SrcId
impl From<&str> for NumericLiteralParts
impl From<&str> for NominalTypeDeclaration
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.
impl From<&str> for datex_core::stdlib::boxed::Box<str>
no_global_oom_handling only.impl From<&str> for Rc<str>
no_global_oom_handling only.impl From<&str> for String
no_global_oom_handling only.impl From<&str> for Arc<str>
no_global_oom_handling only.impl From<&str> for datex_core::stdlib::vec::Vec<u8>
no_global_oom_handling only.impl From<&str> for allocator_api2::stable::vec::Vec<u8>
no_global_oom_handling only.impl From<&str> for NullString
impl From<&str> for NullWideString
impl From<&str> for Intern<str>
impl From<&str> for SmolStr
impl From<&u8> for BigDecimal
impl From<&u16> for BigDecimal
impl From<&u32> for BigDecimal
impl From<&u64> for BigDecimal
impl From<&u128> for BigDecimal
impl From<&DIFValue> for DIFValueContainer
impl From<&RawFullPointerAddress> for PointerAddress
impl From<&RawInternalPointerAddress> for PointerAddress
impl From<&RawLocalPointerAddress> for PointerAddress
impl From<&CStr> for datex_core::stdlib::boxed::Box<CStr>
impl From<&CStr> for CString
impl From<&CStr> for Rc<CStr>
impl From<&CStr> for Arc<CStr>
target_has_atomic=ptr only.impl From<&CStr> for Intern<CStr>
impl From<&OsStr> for datex_core::stdlib::boxed::Box<OsStr>
impl From<&OsStr> for Rc<OsStr>
impl From<&OsStr> for Arc<OsStr>
impl From<&Formatter<'_>> for FormatterOptions
impl From<&Path> for datex_core::stdlib::boxed::Box<Path>
impl From<&Path> for Rc<Path>
impl From<&Path> for Arc<Path>
impl From<&Path> for Intern<Path>
impl From<&String> for String
no_global_oom_handling only.impl From<&String> for SmolStr
impl From<&Arc<dyn Candidate + Sync + Send>> for RTCIceCandidate
impl From<&Vec<Endpoint>> for Receivers
impl From<&Aes128Enc> for Aes128
impl From<&Aes128Enc> for Aes128Dec
impl From<&Aes192Enc> for Aes192
impl From<&Aes192Enc> for Aes192Dec
impl From<&Aes256Enc> for Aes256
impl From<&Aes256Enc> for Aes256Dec
impl From<&ObjectIdentifier> for const_oid::ObjectIdentifier
impl From<&GeneralizedTime> for SystemTime
std only.impl From<&GeneralizedTime> for GeneralizedTime
impl From<&GeneralizedTime> for der::datetime::DateTime
impl From<&UtcTime> for UtcTime
impl From<&UtcTime> for der::datetime::DateTime
impl From<&DateTime> for SystemTime
std only.impl From<&DateTime> for GeneralizedTime
impl From<&ScalarPrimitive<NistP256>> for p256::arithmetic::scalar::Scalar
impl From<&ScalarPrimitive<NistP384>> for p384::arithmetic::scalar::Scalar
impl From<&SecretKey<NistP256>> for p256::arithmetic::scalar::Scalar
impl From<&SecretKey<NistP384>> for p384::arithmetic::scalar::Scalar
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")));impl From<&LanguageIdentifier> for DataLocale
impl From<&LanguageIdentifier> for LocalePreferences
impl From<&Locale> for DataLocale
impl From<&Locale> for LocalePreferences
impl From<&passwd> for User
user and non-Redox only.impl From<&group> for Group
user and non-Redox only.impl From<&StreamResult> for Result<MZStatus, MZError>
rustc-dep-of-std only.impl From<&Scalar> for crypto_bigint::uint::Uint<crypto_bigint::::uint::U256::{constant#0}>
impl From<&Scalar> for ScalarPrimitive<NistP256>
impl From<&Scalar> for GenericArray<u8, <NistP256 as Curve>::FieldBytesSize>
impl From<&Scalar> for crypto_bigint::uint::Uint<crypto_bigint::::uint::U384::{constant#0}>
impl From<&Scalar> for ScalarPrimitive<NistP384>
impl From<&Scalar> for GenericArray<u8, <NistP384 as Curve>::FieldBytesSize>
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
impl From<&RTCRtpCodecParameters> for CodecStats
impl From<&ChaCha8Rng> for ChaCha8Rng
impl From<&ChaCha12Rng> for ChaCha12Rng
impl From<&ChaCha20Rng> for ChaCha20Rng
impl From<&DigitVec<RADIX_u64, LittleEndian>> for BigUint
impl From<&[u8]> for PrefixedPayload
impl From<&[u8]> for rustls::quic::Tag
impl From<&[Endpoint]> for Receivers
impl From<&mut str> for datex_core::stdlib::boxed::Box<str>
no_global_oom_handling only.impl From<&mut str> for Rc<str>
no_global_oom_handling only.impl From<&mut str> for String
no_global_oom_handling only.impl From<&mut str> for Arc<str>
no_global_oom_handling only.impl From<&mut str> for SmolStr
impl From<&mut CStr> for datex_core::stdlib::boxed::Box<CStr>
impl From<&mut CStr> for Rc<CStr>
impl From<&mut CStr> for Arc<CStr>
target_has_atomic=ptr only.impl From<&mut OsStr> for datex_core::stdlib::boxed::Box<OsStr>
impl From<&mut OsStr> for Rc<OsStr>
impl From<&mut OsStr> for Arc<OsStr>
impl From<&mut Formatter<'_>> for FormatterOptions
impl From<&mut Path> for datex_core::stdlib::boxed::Box<Path>
impl From<&mut Path> for Rc<Path>
impl From<&mut Path> for Arc<Path>
impl From<(&'static str, &'static str)> for OidEntry
impl From<(f32, f32, f32)> for Rgb
impl From<(u8, u8, u8)> for Rgb
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")
);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")
);impl From<VariableKind> for VariableShape
impl From<TryReserveErrorKind> for datex_core::collections::TryReserveError
impl From<VariableRepresentation> for VariableModel
impl From<CompilerError> for SimpleOrDetailedCompilerError
impl From<CompilerError> for SerializationError
compiler only.impl From<CompilerError> for SpannedCompilerError
impl From<SimpleCompilerErrorOrDetailedCompilerErrorWithRichAst> for SimpleOrDetailedCompilerError
impl From<DIFTypeRepresentation> for DIFType
impl From<DIFValueRepresentation> for DIFValue
impl From<DIFTypeDefinitionKind> for u8
impl From<DIFValueContainer> for DIFKey
impl From<InstructionCode> for BinaryOperator
impl From<InstructionCode> for u8
impl From<ArithmeticOperator> for BinaryOperator
impl From<BinaryOperator> for InstructionCode
impl From<BitwiseOperator> for BinaryOperator
impl From<LogicalOperator> for BinaryOperator
impl From<ComparisonOperator> for InstructionCode
impl From<RawPointerAddress> for PointerAddress
impl From<RegularInstruction> for AssignmentOperator
impl From<RegularInstruction> for BinaryOperator
impl From<RegularInstruction> for ComparisonOperator
impl From<RegularInstruction> for UnaryOperator
impl From<RegularInstruction> for Instruction
impl From<TypeInstruction> for Instruction
impl From<InternalSlot> for u32
impl From<TypeInstructionCode> for u8
impl From<TypeMutabilityCode> for Option<ReferenceMutability>
impl From<CoreLibPointerId> for PointerAddress
impl From<ComHubError> for BaseInterfaceError
impl From<ComHubError> for WebSocketServerError
impl From<ResponseError> for ExecutionError
impl From<ObserverError> for DIFObserveError
impl From<AccessError> for DIFUpdateError
impl From<AccessError> for ExecutionError
impl From<AssignmentError> for DIFUpdateError
impl From<AssignmentError> for ExecutionError
impl From<ReferenceCreationError> for DIFCreatePointerError
impl From<ReferenceCreationError> for ExecutionError
impl From<TypeError> for DIFUpdateError
impl From<ExecutionError> for ScriptExecutionError
impl From<ExecutionError> for DeserializationError
impl From<InvalidProgramError> for ExecutionError
impl From<InferOutcome> for datex_core::values::core_values::type::Type
impl From<TypeError> for CompilerError
impl From<TypeError> for SimpleOrDetailedCompilerError
impl From<TypeError> for SpannedTypeError
impl From<TypeDefinition> for datex_core::values::core_values::type::Type
impl From<IllegalTypeError> for ExecutionError
impl From<CoreValue> for datex_core::values::core_values::type::Type
impl From<Decimal> for StructuralTypeDefinition
impl From<Decimal> for CoreValue
impl From<DecimalTypeVariant> for u8
impl From<TypedDecimal> for StructuralTypeDefinition
impl From<TypedDecimal> for CoreValue
impl From<TypedDecimal> for Decimal
impl From<IntegerTypeVariant> for u8
impl From<TypedInteger> for StructuralTypeDefinition
impl From<TypedInteger> for CoreValue
impl From<TypedInteger> for datex_core::values::core_values::integer::Integer
impl From<Map> for CoreValue
impl From<MapAccessError> for AccessError
impl From<MapKey> for ValueContainer
impl From<PointerAddress> for DIFValueContainer
impl From<ValueError> for ExecutionError
impl From<AsciiChar> for char
impl From<AsciiChar> for u8
impl From<AsciiChar> for u16
impl From<AsciiChar> for u32
impl From<AsciiChar> for u64
impl From<AsciiChar> for u128
impl From<Cow<'_, str>> for datex_core::stdlib::boxed::Box<str>
no_global_oom_handling only.impl From<Cow<'_, CStr>> for datex_core::stdlib::boxed::Box<CStr>
impl From<Cow<'_, OsStr>> for datex_core::stdlib::boxed::Box<OsStr>
impl From<Cow<'_, Path>> for datex_core::stdlib::boxed::Box<Path>
impl From<Cow<'static, str>> for Body
impl From<Cow<'static, [u8]>> for Body
impl From<TryLockError> for datex_core::stdlib::io::Error
impl From<ErrorKind> for datex_core::stdlib::io::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.
impl From<IpAddr> for IpNet
impl From<IpAddr> for rustls_pki_types::server_name::IpAddr
std only.impl From<IpAddr> for ServerName<'_>
std only.impl From<SocketAddr> for socket2::sockaddr::SockAddr
impl From<SocketAddr> for socket2::sockaddr::SockAddr
impl From<SocketAddr> for SockaddrStorage
net only.impl From<Option<Length>> for IndefiniteLength
impl From<Option<Region>> for LanguageIdentifier
§Examples
use icu::locale::{langid, subtags::region, LanguageIdentifier};
assert_eq!(
LanguageIdentifier::from(Some(region!("US"))),
langid!("und-US")
);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"));impl From<Option<Script>> for LanguageIdentifier
§Examples
use icu::locale::{langid, subtags::script, LanguageIdentifier};
assert_eq!(
LanguageIdentifier::from(Some(script!("latn"))),
langid!("und-Latn")
);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"));impl From<Option<Level>> for tracing_core::metadata::LevelFilter
impl From<Infallible> for FlexiLoggerError
impl From<Infallible> for TryFromSliceError
impl From<Infallible> for TryFromIntError
impl From<Infallible> for der::error::Error
impl From<Infallible> for http::error::Error
impl From<TryReserveErrorKind> for allocator_api2::stable::raw_vec::TryReserveError
impl From<Real> for f32
impl From<Real> for f64
impl From<Error> for SerializeError
impl From<Error> for Err<Error>
impl From<Error> for X509Error
impl From<BytesRejection> for FormRejection
impl From<BytesRejection> for JsonRejection
impl From<BytesRejection> for RawFormRejection
impl From<FailedToBufferBody> for BytesRejection
impl From<FailedToBufferBody> for StringRejection
impl From<Error> for datex_core::stdlib::fmt::Error
impl From<Error> for elliptic_curve::error::Error
impl From<DecodeError> for DecodeSliceError
impl From<Error> for pem_rfc7468::error::Error
impl From<PodCastError> for CheckedCastError
impl From<Error> for der::error::Error
oid only.impl From<ErrorKind> for pkcs8::error::Error
impl From<ErrorKind> for der::error::Error
impl From<Tag> for u8
impl From<CompileError> for fancy_regex::error::Error
impl From<FlushCompress> for MZFlush
impl From<FlushDecompress> for MZFlush
impl From<Duplicate> for log::LevelFilter
impl From<Error> for tungstenite::error::Error
handshake only.impl From<Error> for ProtocolError
impl From<CalendarAlgorithm> for icu_locale_core::extensions::unicode::value::Value
impl From<CollationCaseFirst> for icu_locale_core::extensions::unicode::value::Value
impl From<CollationNumericOrdering> for icu_locale_core::extensions::unicode::value::Value
impl From<CollationType> for icu_locale_core::extensions::unicode::value::Value
impl From<CurrencyFormatStyle> for icu_locale_core::extensions::unicode::value::Value
impl From<EmojiPresentationStyle> for icu_locale_core::extensions::unicode::value::Value
impl From<FirstDay> for icu_locale_core::extensions::unicode::value::Value
impl From<HourCycle> for icu_locale_core::extensions::unicode::value::Value
impl From<LineBreakStyle> for icu_locale_core::extensions::unicode::value::Value
impl From<LineBreakWordHandling> for icu_locale_core::extensions::unicode::value::Value
impl From<MeasurementSystem> for icu_locale_core::extensions::unicode::value::Value
impl From<MeasurementUnitOverride> for icu_locale_core::extensions::unicode::value::Value
impl From<SentenceBreakSupressions> for icu_locale_core::extensions::unicode::value::Value
impl From<CommonVariantType> for icu_locale_core::extensions::unicode::value::Value
impl From<GeneralCategory> for GeneralCategoryGroup
impl From<Error> for webrtc::error::Error
impl From<LevelFilter> for Duplicate
impl From<LevelFilter> for LogSpecification
impl From<DocumentDiagnosticReport> for DocumentDiagnosticReportResult
impl From<NumberOrString> for Id
impl From<CompressionStrategy> for i32
impl From<MZFlush> for TDEFLFlush
impl From<Errno> for datex_core::stdlib::io::Error
impl From<Errno> for serialport::Error
impl From<ErrorKind> for X509Error
impl From<Err<Error>> for asn1_rs::error::Error
impl From<Err<Error>> for X509Error
impl From<Err<X509Error>> for X509Error
impl From<Color> for Style
impl From<Error> for pkcs8::error::Error
pem only.impl From<Error> for sec1::error::Error
pem only.impl From<Error> for spki::error::Error
pem only.impl From<Error> for der::error::Error
pem only.impl From<Error> for sec1::error::Error
pkcs8 only.impl From<Error> for spki::error::Error
impl From<Error> for elliptic_curve::error::Error
pkcs8 only.impl From<Version> for u8
impl From<EncodingError> for quick_xml::errors::Error
impl From<Error> for plist::error::Error
impl From<IllFormedError> for quick_xml::errors::Error
impl From<SyntaxError> for quick_xml::errors::Error
impl From<EscapeError> for quick_xml::errors::Error
impl From<AttrError> for quick_xml::errors::Error
impl From<NamespaceError> for quick_xml::errors::Error
impl From<Error> for webrtc_dtls::error::Error
impl From<Error> for webrtc::error::Error
impl From<ErrorCode> for i64
impl From<Error> for interceptor::error::Error
impl From<Error> for webrtc_srtp::error::Error
impl From<Error> for webrtc_util::error::Error
impl From<Error> for webrtc::error::Error
impl From<Error> for interceptor::error::Error
impl From<Error> for webrtc_media::error::Error
impl From<Error> for webrtc_util::error::Error
impl From<Error> for webrtc::error::Error
impl From<IpAddr> for datex_core::stdlib::net::IpAddr
std only.impl From<IpAddr> for ServerName<'_>
impl From<Error> for ControlFlow<Error, Error>
impl From<EncryptError> for EarlyDataError
impl From<AlertDescription> for u8
impl From<CertificateCompressionAlgorithm> for u16
impl From<CertificateType> for u8
impl From<CipherSuite> for u16
impl From<ContentType> for u8
impl From<HandshakeType> for u8
impl From<ProtocolVersion> for u16
impl From<SignatureAlgorithm> for u8
impl From<SignatureScheme> for u16
impl From<CertRevocationListError> for rustls::error::Error
impl From<CertRevocationListError> for VerifierBuilderError
impl From<CertificateError> for AlertDescription
impl From<CertificateError> for rustls::error::Error
impl From<EncryptedClientHelloError> for rustls::error::Error
impl From<InconsistentKeys> for rustls::error::Error
impl From<InvalidMessage> for AlertDescription
impl From<InvalidMessage> for rustls::error::Error
impl From<PeerIncompatible> for rustls::error::Error
impl From<PeerMisbehaved> for rustls::error::Error
impl From<HashAlgorithm> for u8
impl From<NamedGroup> for u16
impl From<Error> for webrtc::error::Error
impl From<Error> for webrtc_dtls::error::Error
impl From<Error> for elliptic_curve::error::Error
sec1 only.impl From<Tag> for u8
impl From<DataBits> for u8
impl From<StopBits> for u8
impl From<Error> for pkcs8::error::Error
impl From<Error> for sec1::error::Error
pkcs8 only.impl From<Error> for turn::error::Error
impl From<Error> for webrtc_ice::error::Error
impl From<LoadingError> for syntect::Error
impl From<SettingsError> for LoadingError
impl From<ParseThemeError> for LoadingError
impl From<ParsingError> for syntect::Error
impl From<ParseScopeError> for ParseThemeError
impl From<ScopeError> for syntect::Error
impl From<Format> for time::error::Error
impl From<InvalidFormatDescription> for time::error::Error
impl From<Parse> for time::error::Error
impl From<ParseFromDescription> for time::error::Error
impl From<ParseFromDescription> for Parse
impl From<TryFromParsed> for time::error::Error
impl From<TryFromParsed> for Parse
impl From<BorrowedFormatItem<'_>> for OwnedFormatItem
impl From<Component> for BorrowedFormatItem<'_>
impl From<Component> for OwnedFormatItem
impl From<Month> for u8
impl From<CapacityError> for tungstenite::error::Error
impl From<ProtocolError> for tungstenite::error::Error
impl From<TlsError> for tungstenite::error::Error
impl From<UrlError> for tungstenite::error::Error
impl From<CloseCode> for u16
impl From<OpCode> for u8
impl From<Message> for datex_core::stdlib::vec::Vec<u8>
impl From<Error> for webrtc_ice::error::Error
impl From<ParseError> for sdp::error::Error
impl From<ParseError> for stun::error::Error
impl From<ParseError> for webrtc_ice::error::Error
impl From<ParseError> for webrtc::error::Error
impl From<Error> for webrtc_util::error::Error
impl From<Error> for webrtc::error::Error
impl From<Error> for datex_core::stdlib::io::Error
impl From<Error> for webrtc::error::Error
impl From<CandidateType> for RTCIceCandidateType
impl From<Error> for webrtc::error::Error
impl From<ConnectionState> for RTCIceTransportState
impl From<Error> for webrtc_ice::error::Error
impl From<Error> for webrtc_data::error::Error
impl From<Error> for webrtc::error::Error
impl From<Error> for datex_core::stdlib::io::Error
impl From<Error> for interceptor::error::Error
impl From<Error> for webrtc::error::Error
impl From<KeyingMaterialExporterError> for webrtc_dtls::error::Error
impl From<KeyingMaterialExporterError> for webrtc_srtp::error::Error
impl From<Error> for interceptor::error::Error
impl From<Error> for rtcp::error::Error
impl From<Error> for rtp::error::Error
impl From<Error> for stun::error::Error
impl From<Error> for turn::error::Error
impl From<Error> for webrtc_data::error::Error
impl From<Error> for webrtc_dtls::error::Error
impl From<Error> for webrtc_ice::error::Error
impl From<Error> for webrtc_srtp::error::Error
impl From<Error> for webrtc::error::Error
impl From<Error> for interceptor::error::Error
impl From<SourceStatsType> for StatsReportType
impl From<X509Error> for Err<X509Error>
impl From<bool> for CoreValue
impl From<bool> for CallHierarchyServerCapability
impl From<bool> for CodeActionProviderCapability
impl From<bool> for ColorProviderCapability
impl From<bool> for ImplementationProviderCapability
impl From<bool> for TextDocumentSyncSaveOptions
impl From<bool> for TypeDefinitionProviderCapability
impl From<bool> for FoldingRangeProviderCapability
impl From<bool> for HoverProviderCapability
impl From<bool> for SelectionRangeProviderCapability
impl From<bool> for plist::value::Value
impl From<bool> for serde_json::value::Value
impl From<bool> for f16
impl From<bool> for f32
impl From<bool> for f64
impl From<bool> for f128
impl From<bool> for i8
impl From<bool> for i16
impl From<bool> for i32
impl From<bool> for i64
impl From<bool> for i128
impl From<bool> for isize
impl From<bool> for u8
impl From<bool> for u16
impl From<bool> for u32
impl From<bool> for u64
impl From<bool> for u128
impl From<bool> for usize
impl From<bool> for Boolean
impl From<bool> for datex_core::stdlib::sync::atomic::AtomicBool
target_has_atomic_load_store=8 only.impl From<bool> for BigInt
impl From<bool> for BigUint
impl From<bool> for OrderedFloat<f32>
impl From<bool> for OrderedFloat<f64>
impl From<bool> for portable_atomic::AtomicBool
impl From<bool> for Schema
impl From<char> for u32
impl From<char> for u64
impl From<char> for u128
impl From<char> for String
no_global_oom_handling only.impl From<char> for PotentialCodePoint
impl From<char> for Literal
impl From<f16> for f64
impl From<f16> for f128
impl From<f32> for CoreValue
impl From<f32> for Decimal
impl From<f32> for TypedDecimal
impl From<f32> for Real
impl From<f32> for plist::value::Value
impl From<f32> for serde_json::value::Value
impl From<f32> for f64
impl From<f32> for f128
impl From<f32> for Sample<f32>
impl From<f64> for CoreValue
impl From<f64> for Decimal
impl From<f64> for TypedDecimal
impl From<f64> for Real
impl From<f64> for plist::value::Value
impl From<f64> for serde_json::value::Value
impl From<f64> for f128
impl From<i8> for StructuralTypeDefinition
impl From<i8> for CoreValue
impl From<i8> for TypedInteger
impl From<i8> for plist::value::Value
impl From<i8> for serde_json::value::Value
impl From<i8> for f16
impl From<i8> for f32
impl From<i8> for f64
impl From<i8> for f128
impl From<i8> for i16
impl From<i8> for i32
impl From<i8> for i64
impl From<i8> for i128
impl From<i8> for isize
impl From<i8> for datex_core::values::core_values::integer::Integer
impl From<i8> for datex_core::stdlib::sync::atomic::AtomicI8
impl From<i8> for asn1_rs::asn1_types::integer::Integer<'_>
impl From<i8> for BigDecimal
impl From<i8> for BigInt
impl From<i8> for NotNan<f32>
impl From<i8> for NotNan<f64>
impl From<i8> for OrderedFloat<f32>
impl From<i8> for OrderedFloat<f64>
impl From<i8> for plist::integer::Integer
impl From<i8> for portable_atomic::AtomicI8
impl From<i8> for Number
impl From<i16> for StructuralTypeDefinition
impl From<i16> for CoreValue
impl From<i16> for TypedInteger
impl From<i16> for plist::value::Value
impl From<i16> for serde_json::value::Value
impl From<i16> for f32
impl From<i16> for f64
impl From<i16> for f128
impl From<i16> for i32
impl From<i16> for i64
impl From<i16> for i128
impl From<i16> for isize
impl From<i16> for datex_core::values::core_values::integer::Integer
impl From<i16> for datex_core::stdlib::sync::atomic::AtomicI16
impl From<i16> for asn1_rs::asn1_types::integer::Integer<'_>
impl From<i16> for BigDecimal
impl From<i16> for HeaderValue
impl From<i16> for BigInt
impl From<i16> for NotNan<f32>
impl From<i16> for NotNan<f64>
impl From<i16> for OrderedFloat<f32>
impl From<i16> for OrderedFloat<f64>
impl From<i16> for plist::integer::Integer
impl From<i16> for portable_atomic::AtomicI16
impl From<i16> for Number
impl From<i16> for Sample<i16>
impl From<i16> for RawBytesULE<2>
impl From<i32> for StructuralTypeDefinition
impl From<i32> for CoreValue
impl From<i32> for TypedInteger
impl From<i32> for plist::value::Value
impl From<i32> for serde_json::value::Value
impl From<i32> for f64
impl From<i32> for f128
impl From<i32> for i64
impl From<i32> for i128
impl From<i32> for datex_core::values::core_values::integer::Integer
impl From<i32> for datex_core::stdlib::sync::atomic::AtomicI32
impl From<i32> for asn1_rs::asn1_types::integer::Integer<'_>
impl From<i32> for BigDecimal
impl From<i32> for HeaderValue
impl From<i32> for ClockId
impl From<i32> for BigInt
impl From<i32> for NotNan<f64>
impl From<i32> for OrderedFloat<f64>
impl From<i32> for plist::integer::Integer
impl From<i32> for portable_atomic::AtomicI32
impl From<i32> for Number
impl From<i32> for socket2::Domain
impl From<i32> for socket2::Domain
impl From<i32> for socket2::Protocol
impl From<i32> for socket2::Protocol
impl From<i32> for socket2::Type
impl From<i32> for socket2::Type
impl From<i32> for SignalKind
impl From<i32> for RawBytesULE<4>
impl From<i64> for DIFKey
impl From<i64> for StructuralTypeDefinition
impl From<i64> for CoreValue
impl From<i64> for TypedInteger
impl From<i64> for plist::value::Value
impl From<i64> for Id
impl From<i64> for ErrorCode
impl From<i64> for serde_json::value::Value
impl From<i64> for i128
impl From<i64> for datex_core::values::core_values::integer::Integer
impl From<i64> for datex_core::stdlib::sync::atomic::AtomicI64
impl From<i64> for asn1_rs::asn1_types::integer::Integer<'_>
impl From<i64> for BigDecimal
impl From<i64> for HeaderValue
impl From<i64> for BigInt
impl From<i64> for plist::integer::Integer
impl From<i64> for portable_atomic::AtomicI64
impl From<i64> for Number
impl From<i64> for RawBytesULE<8>
impl From<i128> for CoreValue
impl From<i128> for TypedInteger
impl From<i128> for datex_core::values::core_values::integer::Integer
impl From<i128> for asn1_rs::asn1_types::integer::Integer<'_>
impl From<i128> for BigDecimal
impl From<i128> for BigInt
impl From<i128> for AtomicI128
impl From<i128> for RawBytesULE<16>
impl From<isize> for serde_json::value::Value
impl From<isize> for datex_core::stdlib::sync::atomic::AtomicIsize
impl From<isize> for HeaderValue
impl From<isize> for BigInt
impl From<isize> for portable_atomic::AtomicIsize
impl From<isize> for Number
impl From<!> for Infallible
impl From<!> for TryFromIntError
impl From<u8> for StructuralTypeDefinition
impl From<u8> for CoreValue
impl From<u8> for TypedInteger
impl From<u8> for Duplicate
impl From<u8> for plist::value::Value
impl From<u8> for BlockType
impl From<u8> for TTLorHopLimitType
impl From<u8> for PacketType
impl From<u8> for SdesType
impl From<u8> for AlertDescription
impl From<u8> for CertificateType
impl From<u8> for rustls::enums::ContentType
impl From<u8> for rustls::enums::HandshakeType
impl From<u8> for rustls::enums::SignatureAlgorithm
impl From<u8> for rustls::msgs::enums::HashAlgorithm
impl From<u8> for ConnectionRole
impl From<u8> for serde_json::value::Value
impl From<u8> for OpCode
impl From<u8> for ClientCertificateType
impl From<u8> for CompressionMethodId
impl From<u8> for webrtc_dtls::content::ContentType
impl From<u8> for EllipticCurveType
impl From<u8> for webrtc_dtls::handshake::HandshakeType
impl From<u8> for webrtc_dtls::signature_hash_algorithm::HashAlgorithm
impl From<u8> for webrtc_dtls::signature_hash_algorithm::SignatureAlgorithm
impl From<u8> for CandidatePairState
impl From<u8> for NetworkType
impl From<u8> for webrtc_ice::state::ConnectionState
impl From<u8> for GatheringState
impl From<u8> for RCode
impl From<u8> for Section
impl From<u8> for NalUnitType
impl From<u8> for ReliabilityType
impl From<u8> for RTCDataChannelState
impl From<u8> for RTCDtlsTransportState
impl From<u8> for RTCIceConnectionState
impl From<u8> for RTCIceGathererState
impl From<u8> for RTCIceTransportState
impl From<u8> for RTCPeerConnectionState
impl From<u8> for RTCSignalingState
impl From<u8> for RTPCodecType
impl From<u8> for State
impl From<u8> for RTCRtpTransceiverDirection
impl From<u8> for RTCSctpTransportState
impl From<u8> for char
Maps a byte in 0x00..=0xFF to a char whose code point has the same value from U+0000 to U+00FF
(inclusive).
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.
impl From<u8> for f16
impl From<u8> for f32
impl From<u8> for f64
impl From<u8> for f128
impl From<u8> for i16
impl From<u8> for i32
impl From<u8> for i64
impl From<u8> for i128
impl From<u8> for isize
impl From<u8> for u16
impl From<u8> for u32
impl From<u8> for u64
impl From<u8> for u128
impl From<u8> for usize
impl From<u8> for datex_core::values::core_values::integer::Integer
impl From<u8> for ExitCode
impl From<u8> for datex_core::stdlib::sync::atomic::AtomicU8
impl From<u8> for aho_corasick::util::primitives::PatternID
impl From<u8> for aho_corasick::util::primitives::StateID
impl From<u8> for asn1_rs::asn1_types::integer::Integer<'_>
impl From<u8> for BigDecimal
impl From<u8> for Limb
impl From<u8> for curve25519_dalek::scalar::Scalar
impl From<u8> for der::length::Length
impl From<u8> for BigInt
impl From<u8> for BigUint
impl From<u8> for NotNan<f32>
impl From<u8> for NotNan<f64>
impl From<u8> for OrderedFloat<f32>
impl From<u8> for OrderedFloat<f64>
impl From<u8> for plist::integer::Integer
impl From<u8> for portable_atomic::AtomicU8
impl From<u8> for regex_automata::util::primitives::PatternID
impl From<u8> for SmallIndex
impl From<u8> for regex_automata::util::primitives::StateID
impl From<u8> for Literal
impl From<u8> for Number
impl From<u8> for Choice
impl From<u16> for StructuralTypeDefinition
impl From<u16> for CoreValue
impl From<u16> for TypedInteger
impl From<u16> for plist::value::Value
impl From<u16> for StatusChunkTypeTcc
impl From<u16> for SymbolSizeTypeTcc
impl From<u16> for SymbolTypeTcc
impl From<u16> for CertificateCompressionAlgorithm
impl From<u16> for CipherSuite
impl From<u16> for ProtocolVersion
impl From<u16> for SignatureScheme
impl From<u16> for NamedGroup
impl From<u16> for serde_json::value::Value
impl From<u16> for CloseCode
impl From<u16> for CipherSuiteId
impl From<u16> for NamedCurve
impl From<u16> for ExtensionValue
impl From<u16> for SrtpProtectionProfile
impl From<u16> for DnsType
impl From<u16> for f32
impl From<u16> for f64
impl From<u16> for f128
impl From<u16> for i32
impl From<u16> for i64
impl From<u16> for i128
impl From<u16> for u32
impl From<u16> for u64
impl From<u16> for u128
impl From<u16> for usize
impl From<u16> for datex_core::values::core_values::integer::Integer
impl From<u16> for datex_core::stdlib::sync::atomic::AtomicU16
impl From<u16> for asn1_rs::asn1_types::integer::Integer<'_>
impl From<u16> for BigDecimal
impl From<u16> for Limb
impl From<u16> for curve25519_dalek::scalar::Scalar
impl From<u16> for der::length::Length
impl From<u16> for HeaderValue
impl From<u16> for BigInt
impl From<u16> for BigUint
impl From<u16> for NotNan<f32>
impl From<u16> for NotNan<f64>
impl From<u16> for OrderedFloat<f32>
impl From<u16> for OrderedFloat<f64>
impl From<u16> for plist::integer::Integer
impl From<u16> for portable_atomic::AtomicU16
impl From<u16> for Number
impl From<u16> for RawBytesULE<2>
impl From<u32> for StructuralTypeDefinition
impl From<u32> for CoreValue
impl From<u32> for TypedInteger
impl From<u32> for plist::value::Value
impl From<u32> for serde_json::value::Value
impl From<u32> for PayloadProtocolIdentifier
impl From<u32> for f64
impl From<u32> for f128
impl From<u32> for i64
impl From<u32> for i128
impl From<u32> for u64
impl From<u32> for u128
impl From<u32> for datex_core::values::core_values::integer::Integer
impl From<u32> for datex_core::stdlib::net::Ipv4Addr
impl From<u32> for datex_core::stdlib::sync::atomic::AtomicU32
impl From<u32> for asn1_rs::asn1_types::integer::Integer<'_>
impl From<u32> for OptTaggedParser
impl From<u32> for asn1_rs::tag::Tag
impl From<u32> for BigDecimal
impl From<u32> for Limb
impl From<u32> for curve25519_dalek::scalar::Scalar
impl From<u32> for HeaderValue
impl From<u32> for GeneralCategoryGroup
impl From<u32> for Gid
user only.impl From<u32> for Uid
user only.impl From<u32> for BigInt
impl From<u32> for BigUint
impl From<u32> for NotNan<f64>
impl From<u32> for OrderedFloat<f64>
impl From<u32> for p256::arithmetic::scalar::Scalar
impl From<u32> for p384::arithmetic::scalar::Scalar
impl From<u32> for plist::integer::Integer
impl From<u32> for portable_atomic::AtomicU32
impl From<u32> for Number
impl From<u32> for RawBytesULE<4>
impl From<u64> for StructuralTypeDefinition
impl From<u64> for CoreValue
impl From<u64> for TypedInteger
impl From<u64> for plist::value::Value
impl From<u64> for serde_json::value::Value
impl From<u64> for i128
impl From<u64> for u128
impl From<u64> for datex_core::values::core_values::integer::Integer
impl From<u64> for datex_core::stdlib::sync::atomic::AtomicU64
impl From<u64> for asn1_rs::asn1_types::integer::Integer<'_>
impl From<u64> for BigDecimal
impl From<u64> for Limb
impl From<u64> for curve25519_dalek::scalar::Scalar
impl From<u64> for HeaderValue
impl From<u64> for BigInt
impl From<u64> for BigUint
impl From<u64> for p256::arithmetic::scalar::Scalar
impl From<u64> for p384::arithmetic::scalar::Scalar
impl From<u64> for plist::integer::Integer
impl From<u64> for portable_atomic::AtomicU64
impl From<u64> for SerialNumber
impl From<u64> for Number
impl From<u64> for RawBytesULE<8>
impl From<u128> for CoreValue
impl From<u128> for TypedInteger
impl From<u128> for datex_core::values::core_values::integer::Integer
impl From<u128> for datex_core::stdlib::net::Ipv6Addr
impl From<u128> for asn1_rs::asn1_types::integer::Integer<'_>
impl From<u128> for BigDecimal
impl From<u128> for curve25519_dalek::scalar::Scalar
impl From<u128> for BigInt
impl From<u128> for BigUint
impl From<u128> for p256::arithmetic::scalar::Scalar
impl From<u128> for p384::arithmetic::scalar::Scalar
impl From<u128> for AtomicU128
impl From<u128> for RawBytesULE<16>
impl From<()> for serde_json::value::Value
impl From<()> for Body
impl From<usize> for asn1_rs::length::Length
impl From<usize> for serde_json::value::Value
impl From<usize> for datex_core::stdlib::sync::atomic::AtomicUsize
impl From<usize> for HeaderValue
impl From<usize> for BigInt
impl From<usize> for BigUint
impl From<usize> for portable_atomic::AtomicUsize
impl From<usize> for Number
impl From<TryReserveError> for datex_core::stdlib::io::Error
impl From<DetailedCompilerErrorsWithRichAst> for DetailedCompilerErrorsWithMaybeRichAst
impl From<SpannedCompilerError> for SimpleCompilerErrorOrDetailedCompilerErrorWithRichAst
impl From<SpannedCompilerError> for SimpleOrDetailedCompilerError
impl From<SpannedCompilerError> for ScriptExecutionError
compiler only.impl From<SpannedCompilerError> for DeserializationError
impl From<DIFReferenceNotFoundError> for DIFCreatePointerError
impl From<DIFReferenceNotFoundError> for DIFUpdateError
impl From<DIFValue> for DIFValueContainer
impl From<FlagsAndTimestamp> for [u8; 8]
impl From<Flags> for [u8; 1]
impl From<Flags> for [u8; 1]
impl From<SpannedParserError> for SpannedCompilerError
impl From<IndexOutOfBoundsError> for AccessError
impl From<KeyNotFoundError> for AccessError
impl From<TypeReference> for Reference
impl From<ValueReference> for Reference
impl From<Duration> for TimeSpec
impl From<Instant> for tokio::time::instant::Instant
impl From<SystemTime> for chrono::datetime::DateTime<Local>
clock only.impl From<SystemTime> for chrono::datetime::DateTime<Utc>
std only.impl From<SystemTime> for HttpDate
impl From<SystemTime> for Date
impl From<SystemTime> for OffsetDateTime
impl From<SystemTime> for UtcDateTime
impl From<SystemTimeError> for rustls::error::Error
std only.impl From<SystemTimeError> for turn::error::Error
impl From<SystemTimeError> for webrtc_ice::error::Error
impl From<DetailedTypeErrors> for SimpleOrDetailedTypeError
impl From<DetailedTypeErrors> for DetailedCompilerErrors
impl From<SpannedTypeError> for SimpleOrDetailedTypeError
impl From<SpannedTypeError> for SpannedCompilerError
impl From<Boolean> for StructuralTypeDefinition
impl From<Boolean> for CoreValue
impl From<Callable> for CoreValue
impl From<Rational> for Decimal
impl From<Endpoint> for StructuralTypeDefinition
impl From<Endpoint> for CoreValue
impl From<Integer> for StructuralTypeDefinition
impl From<Integer> for CoreValue
impl From<List> for CoreValue
impl From<List> for datex_core::stdlib::vec::Vec<ValueContainer>
impl From<Text> for StructuralTypeDefinition
impl From<Text> for CoreValue
impl From<Type> for CoreValue
impl From<LayoutError> for datex_core::collections::TryReserveErrorKind
impl From<LayoutError> for allocator_api2::stable::raw_vec::TryReserveErrorKind
impl From<LayoutError> for CollectionAllocErr
impl From<__m128> for Simd<f32, 4>
impl From<__m128d> for Simd<f64, 2>
impl From<__m128i> for Simd<i8, 16>
impl From<__m128i> for Simd<i16, 8>
impl From<__m128i> for Simd<i32, 4>
impl From<__m128i> for Simd<i64, 2>
impl From<__m128i> for Simd<isize, 2>
impl From<__m128i> for Simd<u8, 16>
impl From<__m128i> for Simd<u16, 8>
impl From<__m128i> for Simd<u32, 4>
impl From<__m128i> for Simd<u64, 2>
impl From<__m128i> for Simd<usize, 2>
impl From<__m256> for Simd<f32, 8>
impl From<__m256d> for Simd<f64, 4>
impl From<__m256i> for Simd<i8, 32>
impl From<__m256i> for Simd<i16, 16>
impl From<__m256i> for Simd<i32, 8>
impl From<__m256i> for Simd<i64, 4>
impl From<__m256i> for Simd<isize, 4>
impl From<__m256i> for Simd<u8, 32>
impl From<__m256i> for Simd<u16, 16>
impl From<__m256i> for Simd<u32, 8>
impl From<__m256i> for Simd<u64, 4>
impl From<__m256i> for Simd<usize, 4>
impl From<__m512> for Simd<f32, 16>
impl From<__m512d> for Simd<f64, 8>
impl From<__m512i> for Simd<i8, 64>
impl From<__m512i> for Simd<i16, 32>
impl From<__m512i> for Simd<i32, 16>
impl From<__m512i> for Simd<i64, 8>
impl From<__m512i> for Simd<isize, 8>
impl From<__m512i> for Simd<u8, 64>
impl From<__m512i> for Simd<u16, 32>
impl From<__m512i> for Simd<u32, 16>
impl From<__m512i> for Simd<u64, 8>
impl From<__m512i> for Simd<usize, 8>
impl From<TryFromSliceError> for Unspecified
impl From<Box<str>> for String
impl From<Box<str>> for SmolStr
impl From<Box<ByteStr>> for datex_core::stdlib::boxed::Box<[u8]>
impl From<Box<CStr>> for CString
impl From<Box<OsStr>> for OsString
impl From<Box<Path>> for PathBuf
impl From<Box<RawValue>> for datex_core::stdlib::boxed::Box<str>
impl From<Box<[u8]>> for datex_core::stdlib::boxed::Box<ByteStr>
impl From<Box<[u8]>> for Bytes
impl From<Box<dyn Error + Sync + Send>> for signature::error::Error
std only.impl From<ByteString> for datex_core::stdlib::vec::Vec<u8>
impl From<CString> for datex_core::stdlib::boxed::Box<CStr>
impl From<CString> for Rc<CStr>
impl From<CString> for Arc<CStr>
target_has_atomic=ptr only.impl From<CString> for datex_core::stdlib::vec::Vec<u8>
impl From<NulError> for datex_core::stdlib::io::Error
impl From<OsString> for datex_core::stdlib::boxed::Box<OsStr>
impl From<OsString> for PathBuf
impl From<OsString> for Rc<OsStr>
impl From<OsString> for Arc<OsStr>
impl From<Error> for ProcessingError
impl From<Error> for syntect::Error
impl From<Error> for EmitError
impl From<File> for OwnedFd
target_os=trusty only.impl From<File> for Stdio
impl From<File> for tokio::fs::file::File
impl From<OpenOptions> for OpenOptions
impl From<Error> for DeserializationError
impl From<Error> for SerializationError
impl From<Error> for SerializeError
impl From<Error> for binrw::error::Error
impl From<Error> for FlexiLoggerError
impl From<Error> for GetTimezoneError
impl From<Error> for quick_xml::errors::Error
impl From<Error> for sdp::error::Error
impl From<Error> for stun::error::Error
impl From<Error> for syntect::Error
impl From<Error> for LoadingError
impl From<Error> for Format
impl From<Error> for AnyDelimiterCodecError
impl From<Error> for LinesCodecError
impl From<Error> for tungstenite::error::Error
impl From<Error> for turn::error::Error
impl From<Error> for webrtc_dtls::error::Error
impl From<Error> for webrtc_ice::error::Error
impl From<Error> for webrtc_mdns::error::Error
impl From<Error> for webrtc_media::error::Error
impl From<Error> for webrtc_srtp::error::Error
impl From<Error> for KeyingMaterialExporterError
impl From<Error> for webrtc_util::error::Error
impl From<Error> for PEMError
impl From<Error> for datex_core::stdlib::boxed::Box<ErrorKind>
impl From<Error> for der::error::Error
std only.impl From<Error> for serialport::Error
impl From<PipeReader> for OwnedFd
target_os=trusty only.impl From<PipeReader> for Stdio
impl From<PipeWriter> for OwnedFd
target_os=trusty only.impl From<PipeWriter> for Stdio
impl From<Stderr> for Stdio
impl From<Stdout> for Stdio
impl From<AddrParseError> for turn::error::Error
impl From<AddrParseError> for webrtc_ice::error::Error
impl From<AddrParseError> for webrtc_mdns::error::Error
impl From<AddrParseError> for webrtc_util::error::Error
impl From<Ipv4Addr> for datex_core::stdlib::net::IpAddr
impl From<Ipv4Addr> for rustls_pki_types::server_name::IpAddr
std only.impl From<Ipv4Addr> for ServerName<'_>
std only.impl From<Ipv4Addr> for u32
impl From<Ipv4Addr> for Ipv4Net
impl From<Ipv4Addr> for rustls_pki_types::server_name::Ipv4Addr
std only.impl From<Ipv6Addr> for datex_core::stdlib::net::IpAddr
impl From<Ipv6Addr> for rustls_pki_types::server_name::IpAddr
std only.impl From<Ipv6Addr> for ServerName<'_>
std only.impl From<Ipv6Addr> for u128
impl From<Ipv6Addr> for Ipv6Net
impl From<Ipv6Addr> for rustls_pki_types::server_name::Ipv6Addr
std only.impl From<SocketAddrV4> for datex_core::stdlib::net::SocketAddr
impl From<SocketAddrV4> for SockaddrIn
net only.impl From<SocketAddrV4> for socket2::sockaddr::SockAddr
impl From<SocketAddrV4> for socket2::sockaddr::SockAddr
impl From<SocketAddrV4> for SockaddrStorage
net only.impl From<SocketAddrV6> for datex_core::stdlib::net::SocketAddr
impl From<SocketAddrV6> for SockaddrIn6
net only.impl From<SocketAddrV6> for socket2::sockaddr::SockAddr
impl From<SocketAddrV6> for socket2::sockaddr::SockAddr
impl From<SocketAddrV6> for SockaddrStorage
net only.impl From<TcpListener> for OwnedFd
target_os=trusty only.impl From<TcpListener> for socket2::socket::Socket
impl From<TcpListener> for socket2::socket::Socket
impl From<TcpStream> for OwnedFd
target_os=trusty only.impl From<TcpStream> for socket2::socket::Socket
impl From<TcpStream> for socket2::socket::Socket
impl From<UdpSocket> for OwnedFd
target_os=trusty only.impl From<UdpSocket> for socket2::socket::Socket
impl From<UdpSocket> for socket2::socket::Socket
impl From<NonZero<i8>> for datex_core::stdlib::num::NonZero<i16>
impl From<NonZero<i8>> for datex_core::stdlib::num::NonZero<i32>
impl From<NonZero<i8>> for datex_core::stdlib::num::NonZero<i64>
impl From<NonZero<i8>> for datex_core::stdlib::num::NonZero<i128>
impl From<NonZero<i8>> for datex_core::stdlib::num::NonZero<isize>
impl From<NonZero<i16>> for datex_core::stdlib::num::NonZero<i32>
impl From<NonZero<i16>> for datex_core::stdlib::num::NonZero<i64>
impl From<NonZero<i16>> for datex_core::stdlib::num::NonZero<i128>
impl From<NonZero<i16>> for datex_core::stdlib::num::NonZero<isize>
impl From<NonZero<i32>> for datex_core::stdlib::num::NonZero<i64>
impl From<NonZero<i32>> for datex_core::stdlib::num::NonZero<i128>
impl From<NonZero<i64>> for datex_core::stdlib::num::NonZero<i128>
impl From<NonZero<u8>> for datex_core::stdlib::num::NonZero<i16>
impl From<NonZero<u8>> for datex_core::stdlib::num::NonZero<i32>
impl From<NonZero<u8>> for datex_core::stdlib::num::NonZero<i64>
impl From<NonZero<u8>> for datex_core::stdlib::num::NonZero<i128>
impl From<NonZero<u8>> for datex_core::stdlib::num::NonZero<isize>
impl From<NonZero<u8>> for datex_core::stdlib::num::NonZero<u16>
impl From<NonZero<u8>> for datex_core::stdlib::num::NonZero<u32>
impl From<NonZero<u8>> for datex_core::stdlib::num::NonZero<u64>
impl From<NonZero<u8>> for datex_core::stdlib::num::NonZero<u128>
impl From<NonZero<u8>> for datex_core::stdlib::num::NonZero<usize>
impl From<NonZero<u8>> for crypto_bigint::non_zero::NonZero<Limb>
impl From<NonZero<u8>> for RangedU8<1, deranged::::{impl#485}::{constant#1}>
impl From<NonZero<u16>> for datex_core::stdlib::num::NonZero<i32>
impl From<NonZero<u16>> for datex_core::stdlib::num::NonZero<i64>
impl From<NonZero<u16>> for datex_core::stdlib::num::NonZero<i128>
impl From<NonZero<u16>> for datex_core::stdlib::num::NonZero<u32>
impl From<NonZero<u16>> for datex_core::stdlib::num::NonZero<u64>
impl From<NonZero<u16>> for datex_core::stdlib::num::NonZero<u128>
impl From<NonZero<u16>> for datex_core::stdlib::num::NonZero<usize>
impl From<NonZero<u16>> for crypto_bigint::non_zero::NonZero<Limb>
impl From<NonZero<u16>> for RangedU16<1, deranged::::{impl#499}::{constant#1}>
impl From<NonZero<u32>> for datex_core::stdlib::num::NonZero<i64>
impl From<NonZero<u32>> for datex_core::stdlib::num::NonZero<i128>
impl From<NonZero<u32>> for datex_core::stdlib::num::NonZero<u64>
impl From<NonZero<u32>> for datex_core::stdlib::num::NonZero<u128>
impl From<NonZero<u32>> for crypto_bigint::non_zero::NonZero<Limb>
impl From<NonZero<u32>> for RangedU32<1, deranged::::{impl#513}::{constant#1}>
impl From<NonZero<u32>> for getrandom::error::Error
impl From<NonZero<u32>> for rand_core::error::Error
impl From<NonZero<u64>> for datex_core::stdlib::num::NonZero<i128>
impl From<NonZero<u64>> for datex_core::stdlib::num::NonZero<u128>
impl From<NonZero<u64>> for crypto_bigint::non_zero::NonZero<Limb>
impl From<NonZero<u64>> for RangedU64<1, deranged::::{impl#527}::{constant#1}>
impl From<NonZero<u128>> for RangedU128<1, deranged::::{impl#541}::{constant#1}>
impl From<NonZero<usize>> for RangedUsize<1, deranged::::{impl#555}::{constant#1}>
impl From<ParseFloatError> for ParseBigDecimalError
impl From<ParseIntError> for ParseBigDecimalError
impl From<ParseIntError> for FlexiLoggerError
impl From<ParseIntError> for sdp::error::Error
impl From<ParseIntError> for turn::error::Error
impl From<ParseIntError> for webrtc_ice::error::Error
impl From<ParseIntError> for webrtc_util::error::Error
impl From<ParseIntError> for webrtc::error::Error
impl From<TryFromIntError> for der::error::Error
impl From<Range<usize>> for aho_corasick::util::search::Span
impl From<Range<usize>> for regex_automata::util::search::Span
impl From<OwnedFd> for datex_core::stdlib::fs::File
target_os=trusty only.impl From<OwnedFd> for PipeReader
target_os=trusty only.impl From<OwnedFd> for PipeWriter
target_os=trusty only.impl From<OwnedFd> for datex_core::stdlib::net::TcpListener
target_os=trusty only.impl From<OwnedFd> for datex_core::stdlib::net::TcpStream
target_os=trusty only.impl From<OwnedFd> for datex_core::stdlib::net::UdpSocket
target_os=trusty only.impl From<OwnedFd> for PidFd
impl From<OwnedFd> for datex_core::stdlib::os::unix::net::UnixDatagram
impl From<OwnedFd> for datex_core::stdlib::os::unix::net::UnixListener
impl From<OwnedFd> for datex_core::stdlib::os::unix::net::UnixStream
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.
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.
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.
impl From<OwnedFd> for Stdio
impl From<OwnedFd> for mio::net::tcp::listener::TcpListener
impl From<OwnedFd> for mio::net::tcp::stream::TcpStream
impl From<OwnedFd> for mio::net::udp::UdpSocket
impl From<OwnedFd> for mio::net::uds::datagram::UnixDatagram
impl From<OwnedFd> for mio::net::uds::listener::UnixListener
impl From<OwnedFd> for mio::net::uds::stream::UnixStream
impl From<OwnedFd> for Receiver
os-ext only.impl From<OwnedFd> for Sender
os-ext only.impl From<OwnedFd> for socket2::socket::Socket
impl From<OwnedFd> for socket2::socket::Socket
impl From<PidFd> for OwnedFd
impl From<SocketAddr> for tokio::net::unix::socketaddr::SocketAddr
impl From<UnixDatagram> for OwnedFd
impl From<UnixDatagram> for socket2::socket::Socket
impl From<UnixDatagram> for socket2::socket::Socket
impl From<UnixListener> for OwnedFd
impl From<UnixListener> for socket2::socket::Socket
impl From<UnixListener> for socket2::socket::Socket
impl From<UnixStream> for OwnedFd
impl From<UnixStream> for socket2::socket::Socket
impl From<UnixStream> for socket2::socket::Socket
impl From<PathBuf> for SrcId
std only.impl From<PathBuf> for datex_core::stdlib::boxed::Box<Path>
impl From<PathBuf> for OsString
impl From<PathBuf> for Rc<Path>
impl From<PathBuf> for Arc<Path>
impl From<ChildStderr> for OwnedFd
impl From<ChildStderr> for Stdio
impl From<ChildStderr> for Receiver
os-ext only.§Notes
The underlying pipe is not set to non-blocking.
impl From<ChildStdin> for OwnedFd
impl From<ChildStdin> for Stdio
impl From<ChildStdin> for Sender
os-ext only.§Notes
The underlying pipe is not set to non-blocking.
impl From<ChildStdout> for OwnedFd
impl From<ChildStdout> for Stdio
impl From<ChildStdout> for Receiver
os-ext only.§Notes
The underlying pipe is not set to non-blocking.
impl From<ExitStatusError> for ExitStatus
impl From<Alignment> for usize
impl From<Alignment> for datex_core::stdlib::num::NonZero<usize>
impl From<Rc<str>> for Rc<[u8]>
impl From<Rc<ByteStr>> for Rc<[u8]>
no_rc only.impl From<Rc<[u8]>> for Rc<ByteStr>
no_rc only.impl From<Simd<f32, 4>> for __m128
impl From<Simd<f32, 8>> for __m256
impl From<Simd<f32, 16>> for __m512
impl From<Simd<f64, 2>> for __m128d
impl From<Simd<f64, 4>> for __m256d
impl From<Simd<f64, 8>> for __m512d
impl From<Simd<i8, 16>> for __m128i
impl From<Simd<i8, 32>> for __m256i
impl From<Simd<i8, 64>> for __m512i
impl From<Simd<i16, 8>> for __m128i
impl From<Simd<i16, 16>> for __m256i
impl From<Simd<i16, 32>> for __m512i
impl From<Simd<i32, 4>> for __m128i
impl From<Simd<i32, 8>> for __m256i
impl From<Simd<i32, 16>> for __m512i
impl From<Simd<i64, 2>> for __m128i
impl From<Simd<i64, 4>> for __m256i
impl From<Simd<i64, 8>> for __m512i
impl From<Simd<isize, 2>> for __m128i
impl From<Simd<isize, 4>> for __m256i
impl From<Simd<isize, 8>> for __m512i
impl From<Simd<u8, 16>> for __m128i
impl From<Simd<u8, 32>> for __m256i
impl From<Simd<u8, 64>> for __m512i
impl From<Simd<u16, 8>> for __m128i
impl From<Simd<u16, 16>> for __m256i
impl From<Simd<u16, 32>> for __m512i
impl From<Simd<u32, 4>> for __m128i
impl From<Simd<u32, 8>> for __m256i
impl From<Simd<u32, 16>> for __m512i
impl From<Simd<u64, 2>> for __m128i
impl From<Simd<u64, 4>> for __m256i
impl From<Simd<u64, 8>> for __m512i
impl From<Simd<usize, 2>> for __m128i
impl From<Simd<usize, 4>> for __m256i
impl From<Simd<usize, 8>> for __m512i
impl From<Utf8Error> for asn1_rs::error::Error
impl From<Utf8Error> for base64ct::errors::Error
impl From<Utf8Error> for pem_rfc7468::error::Error
impl From<Utf8Error> for EncodingError
impl From<Utf8Error> for tungstenite::error::Error
impl From<Utf8Error> for der::error::Error
impl From<FromUtf8Error> for asn1_rs::error::Error
impl From<FromUtf8Error> for sdp::error::Error
impl From<FromUtf8Error> for stun::error::Error
impl From<FromUtf8Error> for tungstenite::error::Error
impl From<FromUtf8Error> for webrtc_data::error::Error
impl From<FromUtf8Error> for webrtc_dtls::error::Error
impl From<FromUtf8Error> for webrtc_mdns::error::Error
impl From<FromUtf8Error> for webrtc_util::error::Error
impl From<FromUtf8Error> for webrtc::error::Error
impl From<FromUtf8Error> for der::error::Error
alloc only.impl From<FromUtf16Error> for asn1_rs::error::Error
impl From<String> for DIFKey
impl From<String> for StructuralTypeDefinition
impl From<String> for CoreValue
impl From<String> for GlobPattern
impl From<String> for InlayHintLabel
impl From<String> for InlayHintLabelPartTooltip
impl From<String> for InlayHintTooltip
impl From<String> for plist::value::Value
impl From<String> for Id
impl From<String> for serde_json::value::Value
impl From<String> for Message
impl From<String> for SrcId
impl From<String> for NumericLiteralParts
impl From<String> for NominalTypeDeclaration
impl From<String> for Text
impl From<String> for datex_core::stdlib::boxed::Box<str>
no_global_oom_handling only.impl From<String> for OsString
impl From<String> for PathBuf
impl From<String> for Rc<str>
no_global_oom_handling only.impl From<String> for Arc<str>
no_global_oom_handling only.impl From<String> for datex_core::stdlib::vec::Vec<u8>
impl From<String> for ObjectDescriptor<'_>
impl From<String> for BmpString<'_>
impl From<String> for GeneralString<'_>
impl From<String> for GraphicString<'_>
impl From<String> for asn1_rs::asn1_types::strings::ia5string::Ia5String<'_>
impl From<String> for NumericString<'_>
impl From<String> for asn1_rs::asn1_types::strings::printablestring::PrintableString<'_>
impl From<String> for asn1_rs::asn1_types::strings::teletexstring::TeletexString<'_>
impl From<String> for UniversalString<'_>
impl From<String> for Utf8String<'_>
impl From<String> for VideotexString<'_>
impl From<String> for VisibleString<'_>
impl From<String> for Body
impl From<String> for NullString
impl From<String> for NullWideString
impl From<String> for Bytes
impl From<String> for CodeActionKind
impl From<String> for SemanticTokenModifier
impl From<String> for SemanticTokenType
impl From<String> for TokenFormat
impl From<String> for PositionEncodingKind
impl From<String> for SmolStr
impl From<RecvError> for RecvTimeoutError
impl From<RecvError> for TryRecvError
impl From<Arc<str>> for Arc<[u8]>
impl From<Arc<str>> for SmolStr
impl From<Arc<ByteStr>> for Arc<[u8]>
no_rc and non-no_sync and target_has_atomic=ptr only.impl From<Arc<CertifiedKey>> for SingleCertAndKey
impl From<Arc<[u8]>> for Arc<ByteStr>
no_rc and non-no_sync and target_has_atomic=ptr only.impl From<Vec<(MapKey, ValueContainer)>> for Map
impl From<Vec<(ValueContainer, ValueContainer)>> for Map
impl From<Vec<(String, ValueContainer)>> for Map
impl From<Vec<Value>> for plist::value::Value
impl From<Vec<BorrowedFormatItem<'_>>> for OwnedFormatItem
impl From<Vec<OwnedFormatItem>> for OwnedFormatItem
impl From<Vec<u8>> for StaticValueOrDXB
impl From<Vec<u8>> for Message
impl From<Vec<u8>> for Body
impl From<Vec<u8>> for Bytes
impl From<Vec<u8>> for Data
impl From<Vec<u8>> for SerialNumber
impl From<Vec<u8>> for CertificateDer<'_>
alloc only.impl From<Vec<u8>> for CertificateRevocationListDer<'_>
alloc only.impl From<Vec<u8>> for CertificateSigningRequestDer<'_>
alloc only.impl From<Vec<u8>> for Der<'static>
alloc only.impl From<Vec<u8>> for EchConfigListBytes<'_>
alloc only.impl From<Vec<u8>> for PrivatePkcs1KeyDer<'_>
alloc only.impl From<Vec<u8>> for PrivatePkcs8KeyDer<'_>
alloc only.impl From<Vec<u8>> for PrivateSec1KeyDer<'_>
alloc only.impl From<Vec<u8>> for SubjectPublicKeyInfoDer<'_>
alloc only.impl From<Vec<u8>> for HpkePrivateKey
impl From<Vec<u8>> for DistinguishedName
impl From<Vec<u32>> for IndexVec
impl From<Vec<u64>> for yasna::models::oid::ObjectIdentifier
impl From<Vec<usize>> for IndexVec
impl From<Vec<SpannedParserError>> for DetailedCompilerErrors
impl From<Vec<Endpoint>> for Receivers
impl From<Vec<NonZero<u8>>> for CString
impl From<Vec<CompletionItem>> for CompletionResponse
impl From<Vec<DocumentSymbol>> for DocumentSymbolResponse
impl From<Vec<SymbolInformation>> for DocumentSymbolResponse
impl From<Vec<InlayHintLabelPart>> for InlayHintLabel
impl From<Vec<Location>> for GotoDefinitionResponse
impl From<Vec<LocationLink>> for GotoDefinitionResponse
impl From<Error> for webrtc_srtp::error::Error
impl From<Aes128Enc> for Aes128
impl From<Aes128Enc> for Aes128Dec
impl From<Aes192Enc> for Aes192
impl From<Aes192Enc> for Aes192Dec
impl From<Aes256Enc> for Aes256
impl From<Aes256Enc> for Aes256Dec
impl From<Span> for datex_core::stdlib::ops::Range<usize>
impl From<Tag> for OptTaggedParser
impl From<Tag> for Header<'_>
impl From<InvalidUtf8> for StringRejection
impl From<LengthLimitError> for FailedToBufferBody
impl From<UnknownBodyError> for FailedToBufferBody
impl From<FailedToDeserializePathParams> for PathRejection
impl From<InvalidUtf8InPathParam> for RawPathParamsRejection
impl From<FailedToDeserializeForm> for FormRejection
impl From<FailedToDeserializeFormBody> for FormRejection
impl From<FailedToDeserializeQueryString> for QueryRejection
impl From<InvalidFormContentType> for FormRejection
impl From<InvalidFormContentType> for RawFormRejection
impl From<JsonDataError> for JsonRejection
impl From<JsonSyntaxError> for JsonRejection
impl From<MatchedPathMissing> for MatchedPathRejection
impl From<MissingExtension> for ExtensionRejection
impl From<MissingJsonContentType> for JsonRejection
impl From<MissingPathParams> for PathRejection
impl From<MissingPathParams> for RawPathParamsRejection
impl From<InvalidEncodingError> for base64ct::errors::Error
impl From<InvalidLengthError> for base64ct::errors::Error
impl From<InvalidLengthError> for pem_rfc7468::error::Error
impl From<NullString> for datex_core::stdlib::vec::Vec<u8>
impl From<NullWideString> for datex_core::stdlib::vec::Vec<u16>
impl From<Bytes> for datex_core::stdlib::vec::Vec<u8>
impl From<Bytes> for Body
impl From<Bytes> for BytesMut
impl From<BytesMut> for datex_core::stdlib::vec::Vec<u8>
impl From<BytesMut> for Bytes
impl From<TryGetError> for datex_core::stdlib::io::Error
std only.impl From<DateTime<FixedOffset>> for chrono::datetime::DateTime<Local>
clock only.Convert a DateTime<FixedOffset> instance into a DateTime<Local> instance.
impl From<DateTime<FixedOffset>> for chrono::datetime::DateTime<Utc>
Convert a DateTime<FixedOffset> instance into a DateTime<Utc> instance.
impl From<DateTime<Local>> for chrono::datetime::DateTime<FixedOffset>
clock only.Convert a DateTime<Local> instance into a DateTime<FixedOffset> instance.
impl From<DateTime<Local>> for chrono::datetime::DateTime<Utc>
clock only.Convert a DateTime<Local> instance into a DateTime<Utc> instance.
impl From<DateTime<Utc>> for chrono::datetime::DateTime<FixedOffset>
Convert a DateTime<Utc> instance into a DateTime<FixedOffset> instance.
impl From<DateTime<Utc>> for chrono::datetime::DateTime<Local>
clock only.Convert a DateTime<Utc> instance into a DateTime<Local> instance.
impl From<NaiveDate> for NaiveDateTime
impl From<NaiveDateTime> for NaiveDate
impl From<OverflowError> for StreamCipherError
impl From<ObjectIdentifier> for EcParameters
impl From<ObjectIdentifier> for Any
alloc only.impl From<CtChoice> for bool
impl From<CtChoice> for Choice
impl From<Limb> for u64
impl From<Limb> for u128
impl From<Uint<crypto_bigint::::uint::U64::{constant#0}>> for u64
impl From<Uint<crypto_bigint::::uint::U128::{constant#0}>> for u128
impl From<InvalidLength> for webrtc_dtls::error::Error
impl From<GeneralizedTime> for SystemTime
std only.impl From<GeneralizedTime> for der::datetime::DateTime
impl From<Uint> for Int
impl From<UtcTime> for SystemTime
std only.impl From<UtcTime> for der::datetime::DateTime
impl From<DateTime> for SystemTime
std only.impl From<DateTime> for GeneralizedTime
impl From<Document> for SecretDocument
zeroize only.impl From<Error> for pkcs8::error::Error
impl From<Error> for sec1::error::Error
der only.impl From<Error> for spki::error::Error
impl From<IndefiniteLength> for Option<Length>
impl From<Length> for u32
impl From<Length> for IndefiniteLength
impl From<TagNumber> for u8
impl From<RangedU8<1, deranged::::{impl#486}::{constant#1}>> for datex_core::stdlib::num::NonZero<u8>
impl From<RangedU16<1, deranged::::{impl#500}::{constant#1}>> for datex_core::stdlib::num::NonZero<u16>
impl From<RangedU32<1, deranged::::{impl#514}::{constant#1}>> for datex_core::stdlib::num::NonZero<u32>
impl From<RangedU64<1, deranged::::{impl#528}::{constant#1}>> for datex_core::stdlib::num::NonZero<u64>
impl From<RangedU128<1, deranged::::{impl#542}::{constant#1}>> for datex_core::stdlib::num::NonZero<u128>
impl From<RangedUsize<1, deranged::::{impl#556}::{constant#1}>> for datex_core::stdlib::num::NonZero<usize>
impl From<RecoveryId> for u8
impl From<Error> for webrtc_dtls::error::Error
impl From<ScalarPrimitive<NistP256>> for p256::arithmetic::scalar::Scalar
impl From<ScalarPrimitive<NistP384>> for p384::arithmetic::scalar::Scalar
impl From<Errno> for i32
impl From<Errno> for datex_core::stdlib::io::Error
std only.impl From<CompressError> for datex_core::stdlib::io::Error
impl From<DecompressError> for datex_core::stdlib::io::Error
impl From<Error> for datex_core::stdlib::io::Error
impl From<Error> for rand_core::error::Error
getrandom only.impl From<Error> for tungstenite::error::Error
impl From<MaxSizeReached> for http::error::Error
impl From<HeaderName> for HeaderValue
impl From<InvalidHeaderName> for tungstenite::error::Error
handshake only.impl From<InvalidHeaderName> for http::error::Error
impl From<InvalidHeaderValue> for tungstenite::error::Error
handshake only.impl From<InvalidHeaderValue> for http::error::Error
impl From<ToStrError> for tungstenite::error::Error
handshake only.impl From<InvalidMethod> for http::error::Error
impl From<InvalidStatusCode> for tungstenite::error::Error
handshake only.impl From<InvalidStatusCode> for http::error::Error
impl From<StatusCode> for u16
impl From<Authority> for Uri
Convert an Authority into a Uri.
impl From<PathAndQuery> for Uri
Convert a PathAndQuery into a Uri.
impl From<InvalidUri> for tungstenite::error::Error
handshake only.impl From<InvalidUri> for http::error::Error
impl From<InvalidUriParts> for http::error::Error
impl From<Uri> for Builder
impl From<Uri> for Parts
Convert a Uri into Parts
impl From<HttpDate> for SystemTime
impl From<Error> for datex_core::stdlib::io::Error
impl From<ReasonPhrase> for Bytes
impl From<Subtag> for TinyAsciiStr<8>
impl From<Key> for TinyAsciiStr<2>
impl From<Attribute> for TinyAsciiStr<8>
impl From<Key> for TinyAsciiStr<2>
impl From<SubdivisionSuffix> for TinyAsciiStr<4>
impl From<LanguageIdentifier> for DataLocale
impl From<LanguageIdentifier> for Locale
impl From<Locale> for DataLocale
impl From<Locale> for LanguageIdentifier
impl From<CurrencyType> for icu_locale_core::extensions::unicode::value::Value
impl From<NumberingSystem> for icu_locale_core::extensions::unicode::value::Value
impl From<RegionOverride> for icu_locale_core::extensions::unicode::value::Value
impl From<RegionalSubdivision> for icu_locale_core::extensions::unicode::value::Value
impl From<TimeZoneShortId> for icu_locale_core::extensions::unicode::value::Value
impl From<Language> for LanguageIdentifier
§Examples
use icu::locale::{langid, subtags::language, LanguageIdentifier};
assert_eq!(LanguageIdentifier::from(language!("en")), langid!("en"));impl From<Language> for Locale
§Examples
use icu::locale::Locale;
use icu::locale::{locale, subtags::language};
assert_eq!(Locale::from(language!("en")), locale!("en"));impl From<Language> for TinyAsciiStr<3>
impl From<Region> for TinyAsciiStr<3>
impl From<Script> for Subtag
impl From<Script> for icu_properties::props::Script
compiled_data only.✨ Enabled with the compiled_data Cargo feature.
impl From<Script> for TinyAsciiStr<4>
impl From<Subtag> for TinyAsciiStr<8>
impl From<Variant> for TinyAsciiStr<8>
impl From<BidiClass> for u16
impl From<CanonicalCombiningClass> for u16
impl From<EastAsianWidth> for u16
impl From<GeneralCategoryGroup> for u32
impl From<GraphemeClusterBreak> for u16
impl From<HangulSyllableType> for u16
impl From<IndicConjunctBreak> for u16
impl From<IndicSyllabicCategory> for u16
impl From<JoiningType> for u16
impl From<LineBreak> for u16
impl From<Script> for u16
impl From<Script> for icu_locale_core::subtags::script::Script
compiled_data only.✨ Enabled with the compiled_data Cargo feature.
impl From<SentenceBreak> for u16
impl From<VerticalOrientation> for u16
impl From<WordBreak> for u16
impl From<Errors> for Result<(), Errors>
impl From<Errors> for ParseError
impl From<IndexMap<ValueContainer, ValueContainer>> for Map
impl From<IndexMap<String, ValueContainer>> for Map
impl From<Ipv4AddrRange> for IpAddrRange
impl From<Ipv6AddrRange> for IpAddrRange
impl From<Ipv4Net> for IpNet
impl From<Ipv4Subnets> for IpSubnets
impl From<Ipv6Net> for IpNet
impl From<Ipv6Subnets> for IpSubnets
impl From<AddrParseError> for webrtc_util::error::Error
impl From<termios> for Termios
impl From<timespec> for TimeSpec
impl From<ucred> for UnixCredentials
impl From<timeval> for TimeVal
impl From<Error> for datex_core::stdlib::io::Error
impl From<Error> for serialport::Error
libudev only.impl From<LiteMap<Key, Value, ShortBoxSlice<(Key, Value)>>> for Keywords
impl From<SetLoggerError> for FlexiLoggerError
impl From<CallHierarchyOptions> for CallHierarchyServerCapability
impl From<CodeAction> for CodeActionOrCommand
impl From<CodeActionOptions> for CodeActionProviderCapability
impl From<ColorProviderOptions> for ColorProviderCapability
impl From<StaticTextDocumentColorProviderOptions> for ColorProviderCapability
impl From<StaticTextDocumentColorProviderOptions> for FoldingRangeProviderCapability
impl From<CompletionList> for CompletionResponse
impl From<InsertReplaceEdit> for CompletionTextEdit
impl From<DocumentDiagnosticReportPartialResult> for DocumentDiagnosticReportResult
impl From<FullDocumentDiagnosticReport> for DocumentDiagnosticReportKind
impl From<RelatedFullDocumentDiagnosticReport> for DocumentDiagnosticReport
impl From<RelatedUnchangedDocumentDiagnosticReport> for DocumentDiagnosticReport
impl From<UnchangedDocumentDiagnosticReport> for DocumentDiagnosticReportKind
impl From<FoldingProviderOptions> for FoldingRangeProviderCapability
impl From<HoverOptions> for HoverProviderCapability
impl From<InlineValueEvaluatableExpression> for InlineValue
impl From<InlineValueText> for InlineValue
impl From<InlineValueVariableLookup> for InlineValue
impl From<SelectionRangeOptions> for SelectionRangeProviderCapability
impl From<SelectionRangeRegistrationOptions> for SelectionRangeProviderCapability
impl From<SemanticTokens> for SemanticTokensFullDeltaResult
impl From<SemanticTokens> for SemanticTokensRangeResult
impl From<SemanticTokens> for SemanticTokensResult
impl From<SemanticTokensDelta> for SemanticTokensFullDeltaResult
impl From<SemanticTokensOptions> for SemanticTokensServerCapabilities
impl From<SemanticTokensPartialResult> for SemanticTokensRangeResult
impl From<SemanticTokensPartialResult> for SemanticTokensResult
impl From<SemanticTokensRegistrationOptions> for SemanticTokensServerCapabilities
impl From<Command> for CodeActionOrCommand
impl From<Location> for GotoDefinitionResponse
impl From<MarkupContent> for InlayHintLabelPartTooltip
impl From<MarkupContent> for InlayHintTooltip
impl From<RelativePattern> for GlobPattern
impl From<SaveOptions> for TextDocumentSyncSaveOptions
impl From<StaticTextDocumentRegistrationOptions> for ImplementationProviderCapability
impl From<StaticTextDocumentRegistrationOptions> for TypeDefinitionProviderCapability
impl From<TextDocumentSyncKind> for TextDocumentSyncCapability
impl From<TextDocumentSyncOptions> for TextDocumentSyncCapability
impl From<TextEdit> for CompletionTextEdit
impl From<WorkspaceDiagnosticReport> for WorkspaceDiagnosticReportResult
impl From<WorkspaceDiagnosticReportPartialResult> for WorkspaceDiagnosticReportResult
impl From<WorkspaceFullDocumentDiagnosticReport> for WorkspaceDocumentDiagnosticReport
impl From<WorkspaceUnchangedDocumentDiagnosticReport> for WorkspaceDocumentDiagnosticReport
impl From<StreamResult> for Result<MZStatus, MZError>
rustc-dep-of-std only.impl From<TcpListener> for datex_core::stdlib::net::TcpListener
impl From<TcpListener> for OwnedFd
impl From<TcpStream> for datex_core::stdlib::net::TcpStream
impl From<TcpStream> for OwnedFd
impl From<UdpSocket> for datex_core::stdlib::net::UdpSocket
impl From<UdpSocket> for OwnedFd
impl From<UnixDatagram> for OwnedFd
impl From<UnixDatagram> for datex_core::stdlib::os::unix::net::UnixDatagram
impl From<UnixListener> for OwnedFd
impl From<UnixListener> for datex_core::stdlib::os::unix::net::UnixListener
impl From<UnixStream> for OwnedFd
impl From<UnixStream> for datex_core::stdlib::os::unix::net::UnixStream
impl From<Receiver> for OwnedFd
os-ext only.impl From<Sender> for OwnedFd
os-ext only.impl From<Token> for usize
impl From<Error> for TlsError
impl From<TlsAcceptor> for TlsAcceptor
impl From<TlsConnector> for TlsConnector
impl From<SockaddrIn6> for SocketAddrV6
net only.impl From<SockaddrIn> for SocketAddrV4
net only.impl From<UnixCredentials> for ucred
impl From<Termios> for termios
impl From<TimeSpec> for Duration
impl From<ClockId> for i32
impl From<Gid> for u32
user only.impl From<Pid> for i32
process only.impl From<Uid> for u32
user only.impl From<User> for passwd
user and non-Redox only.impl From<BigInt> for datex_core::values::core_values::integer::Integer
impl From<BigInt> for BigDecimal
impl From<BigUint> for BigInt
impl From<ParseBigIntError> for ParseBigDecimalError
impl From<ErrorStack> for datex_core::stdlib::fmt::Error
impl From<ErrorStack> for datex_core::stdlib::io::Error
impl From<ErrorStack> for openssl::ssl::error::Error
impl From<FloatIsNan> for datex_core::stdlib::io::Error
std only.impl From<NotNan<f32>> for f32
impl From<NotNan<f32>> for NotNan<f64>
impl From<NotNan<f64>> for f64
impl From<OrderedFloat<f32>> for f32
impl From<OrderedFloat<f64>> for f64
impl From<Scalar> for crypto_bigint::uint::Uint<crypto_bigint::::uint::U256::{constant#0}>
impl From<Scalar> for ScalarPrimitive<NistP256>
impl From<Scalar> for GenericArray<u8, <NistP256 as Curve>::FieldBytesSize>
impl From<Scalar> for crypto_bigint::uint::Uint<crypto_bigint::::uint::U384::{constant#0}>
impl From<Scalar> for ScalarPrimitive<NistP384>
impl From<Scalar> for GenericArray<u8, <NistP384 as Curve>::FieldBytesSize>
impl From<Data> for datex_core::stdlib::vec::Vec<u8>
impl From<Date> for plist::value::Value
impl From<Date> for SystemTime
impl From<InvalidXmlDate> for plist::error::Error
impl From<Dictionary> for plist::value::Value
impl From<Error> for SettingsError
impl From<PotentialCodePoint> for u32
impl From<ChaCha8Core> for ChaCha8Rng
impl From<ChaCha12Core> for ChaCha12Rng
impl From<ChaCha20Core> for ChaCha20Rng
impl From<Error> for datex_core::stdlib::io::Error
std only.impl From<Error> for signature::error::Error
rand_core only.impl From<Certificate> for CertificateDer<'static>
impl From<CertificateRevocationList> for CertificateRevocationListDer<'static>
impl From<CertificateSigningRequest> for CertificateSigningRequestDer<'static>
impl From<Span> for datex_core::stdlib::ops::Range<usize>
impl From<Error> for regex_syntax::error::Error
impl From<Error> for regex_syntax::error::Error
impl From<KeyRejected> for Unspecified
impl From<Okm<'_, &'static Algorithm>> for UnboundKey
impl From<Okm<'_, &'static Algorithm>> for HeaderProtectionKey
impl From<Okm<'_, Algorithm>> for Prk
impl From<Okm<'_, Algorithm>> for Salt
impl From<Okm<'_, Algorithm>> for Key
impl From<Ipv4Addr> for ServerName<'_>
impl From<Ipv4Addr> for datex_core::stdlib::net::Ipv4Addr
std only.impl From<Ipv6Addr> for ServerName<'_>
impl From<Ipv6Addr> for datex_core::stdlib::net::Ipv6Addr
std only.impl From<OwnedCertRevocationList> for CertRevocationList<'_>
alloc only.impl From<ClientConnection> for rustls::conn::connection::Connection
impl From<EchConfig> for EchMode
impl From<EchGreaseConfig> for EchMode
impl From<ConnectionCommon<ServerConnectionData>> for AcceptedAlert
impl From<InsufficientSizeError> for EncodeError
impl From<InsufficientSizeError> for EncryptError
impl From<UnsupportedOperationError> for rustls::error::Error
impl From<CertifiedKey> for SingleCertAndKey
impl From<OtherError> for rustls::error::Error
impl From<ClientConnection> for rustls::quic::connection::Connection
impl From<ServerConnection> for rustls::quic::connection::Connection
impl From<GetRandomFailed> for rustls::error::Error
impl From<ServerConnection> for rustls::conn::connection::Connection
impl From<SchemaSettings> for SchemaGenerator
impl From<Schema> for serde_json::value::Value
impl From<SessionDescription> for String
impl From<Error> for datex_core::stdlib::io::Error
std only.impl From<Map<String, Value>> for serde_json::value::Value
impl From<Map<String, Value>> for Schema
impl From<Number> for serde_json::value::Value
impl From<Error> for datex_core::stdlib::io::Error
impl From<SmolStr> for String
impl From<SmolStr> for Arc<str>
impl From<Socket> for datex_core::stdlib::net::TcpListener
impl From<Socket> for datex_core::stdlib::net::TcpListener
impl From<Socket> for datex_core::stdlib::net::TcpStream
impl From<Socket> for datex_core::stdlib::net::TcpStream
impl From<Socket> for datex_core::stdlib::net::UdpSocket
impl From<Socket> for datex_core::stdlib::net::UdpSocket
impl From<Socket> for OwnedFd
impl From<Socket> for OwnedFd
impl From<Socket> for datex_core::stdlib::os::unix::net::UnixDatagram
impl From<Socket> for datex_core::stdlib::os::unix::net::UnixDatagram
impl From<Socket> for datex_core::stdlib::os::unix::net::UnixListener
impl From<Socket> for datex_core::stdlib::os::unix::net::UnixListener
impl From<Socket> for datex_core::stdlib::os::unix::net::UnixStream
impl From<Socket> for datex_core::stdlib::os::unix::net::UnixStream
impl From<Domain> for i32
impl From<Domain> for i32
impl From<Protocol> for i32
impl From<Protocol> for i32
impl From<Type> for i32
impl From<Type> for i32
impl From<Choice> for bool
impl From<ComponentRange> for time::error::Error
impl From<ComponentRange> for Format
impl From<ComponentRange> for TryFromParsed
impl From<ConversionRange> for time::error::Error
impl From<DifferentVariant> for time::error::Error
impl From<InvalidVariant> for time::error::Error
impl From<OffsetDateTime> for SystemTime
impl From<OffsetDateTime> for UtcDateTime
impl From<OffsetDateTime> for ASN1Time
impl From<UtcDateTime> for SystemTime
impl From<UtcDateTime> for OffsetDateTime
impl From<Elapsed> for datex_core::stdlib::io::Error
impl From<SocketAddr> for datex_core::stdlib::os::unix::net::SocketAddr
impl From<JoinError> for datex_core::stdlib::io::Error
impl From<SignalKind> for i32
impl From<Elapsed> for datex_core::stdlib::io::Error
impl From<Instant> for datex_core::time::Instant
impl From<Level> for tracing_core::metadata::LevelFilter
impl From<LevelFilter> for Option<Level>
impl From<Current> for Option<Id>
impl From<Span> for Option<Id>
impl From<EndOfInput> for Unspecified
impl From<Url> for String
String conversion.
impl From<Braced> for Uuid
impl From<Hyphenated> for Uuid
impl From<Simple> for Uuid
impl From<Urn> for Uuid
impl From<NonNilUuid> for Uuid
impl From<Uuid> for String
std only.impl From<Uuid> for datex_core::stdlib::vec::Vec<u8>
std only.impl From<Uuid> for Braced
impl From<Uuid> for Hyphenated
impl From<Uuid> for Simple
impl From<Uuid> for Urn
impl From<Timestamp> for SystemTime
std only.impl From<Error> for LoadingError
impl From<Error> for datex_core::stdlib::io::Error
impl From<CandidatePairStats> for ICECandidatePairStats
impl From<BufferInfo<Deinterleaved>> for BufferInfo<Interleaved>
impl From<BufferInfo<Interleaved>> for BufferInfo<Deinterleaved>
impl From<Sample<f32>> for f32
impl From<Sample<f32>> for Sample<i16>
impl From<Sample<i16>> for i16
impl From<Sample<i16>> for Sample<f32>
impl From<StatsCollector> for StatsReport
impl From<ScanError> for ParseSyntaxError
impl From<ASN1Error> for datex_core::stdlib::io::Error
std only.impl From<vec128_storage> for [u32; 4]
impl From<vec128_storage> for [u64; 2]
impl From<vec128_storage> for [u128; 1]
impl From<vec256_storage> for [u32; 8]
impl From<vec256_storage> for [u64; 4]
impl From<vec256_storage> for [u128; 2]
impl From<vec512_storage> for [u32; 16]
impl From<vec512_storage> for [u64; 8]
impl From<vec512_storage> for [u128; 4]
impl From<AlertLevel> for u8
impl From<BrokenQuote> for GetTimezoneError
impl From<ByteStr> for Bytes
impl From<BytesOwned> for datex_core::stdlib::boxed::Box<[u8]>
impl From<CertificateStatusType> for u8
impl From<ClientCertificateType> for u8
impl From<Component> for Component
impl From<Compression> for u8
impl From<Custom> for Bytes
impl From<DigitVec<RADIX_10p19_u64, LittleEndian>> for BigUint
impl From<DigitVec<RADIX_u32, LittleEndian>> for BigUint
impl From<DigitVec<RADIX_u64, LittleEndian>> for BigUint
impl From<ECCurveType> for u8
impl From<ECPointFormat> for u8
impl From<EchClientHelloType> for u8
impl From<EchVersion> for u16
impl From<Error> for InvalidFormatDescription
impl From<Error> for native_tls::Error
impl From<ErrorKind> for InvalidUri
impl From<ErrorKind> for InvalidUriParts
impl From<ExtendedPoint> for EdwardsPoint
impl From<ExtendedPoint> for EdwardsPoint
impl From<ExtensionType> for u16
impl From<GzHeaderParser> for GzHeader
impl From<HeartbeatMessageType> for u8
impl From<HeartbeatMode> for u8
impl From<HourBase> for bool
impl From<HpkeAead> for u16
impl From<HpkeKdf> for u16
impl From<HpkeKem> for u16
impl From<Item<'_>> for OwnedFormatItem
impl From<KeyUpdateRequest> for u8
impl From<Kind> for tokio::time::error::Error
impl From<LengthMeasurement> for usize
impl From<Message<'_>> for PlainMessage
impl From<MonthCaseSensitive> for bool
impl From<MonthRepr> for MonthRepr
impl From<NamedCurve> for u16
impl From<Padding> for Padding
impl From<ParamType> for u16
impl From<ParserNumber> for Number
impl From<PeriodCase> for bool
impl From<PeriodCaseSensitive> for bool
impl From<PskKeyExchangeMode> for u8
impl From<PunycodeEncodeError> for ProcessingError
impl From<Result> for Result<(), Unspecified>
impl From<RootArcs> for u8
impl From<ServerNameType> for u8
impl From<SignBehavior> for bool
impl From<SmallIndex> for aho_corasick::util::primitives::PatternID
impl From<SmallIndex> for aho_corasick::util::primitives::StateID
impl From<SpawnError> for datex_core::stdlib::io::Error
impl From<State> for usize
impl From<SubsecondDigits> for SubsecondDigits
impl From<Tag> for u8
impl From<Tag> for u8
impl From<Tag> for usize
impl From<Tag> for usize
impl From<TimerSpec> for Expiration
impl From<UnixTimestampPrecision> for UnixTimestampPrecision
impl From<WeekNumberRepr> for WeekNumberRepr
impl From<WeekdayCaseSensitive> for bool
impl From<WeekdayOneIndexed> for bool
impl From<WeekdayRepr> for WeekdayRepr
impl From<Writer> for datex_core::stdlib::boxed::Box<[u8]>
impl From<YearBase> for bool
impl From<YearRange> for YearRange
impl From<YearRepr> for YearRepr
impl From<[u8; 1]> for datex_core::global::protocol_structures::encrypted_header::Flags
impl From<[u8; 1]> for datex_core::global::protocol_structures::routing_header::Flags
impl From<[u8; 4]> for datex_core::stdlib::net::IpAddr
impl From<[u8; 4]> for datex_core::stdlib::net::Ipv4Addr
impl From<[u8; 4]> for rustls_pki_types::server_name::Ipv4Addr
impl From<[u8; 8]> for FlagsAndTimestamp
impl From<[u8; 12]> for Iv
impl From<[u8; 16]> for datex_core::stdlib::net::IpAddr
impl From<[u8; 16]> for datex_core::stdlib::net::Ipv6Addr
impl From<[u8; 16]> for ring::aead::Tag
impl From<[u8; 32]> for AeadKey
impl From<[u8; 32]> for x25519_dalek::x25519::PublicKey
impl From<[u8; 32]> for StaticSecret
static_secrets only.impl From<[u8; 512]> for Key512
impl From<[u16; 8]> for datex_core::stdlib::net::IpAddr
impl From<[u16; 8]> for datex_core::stdlib::net::Ipv6Addr
impl From<[u16; 8]> for rustls_pki_types::server_name::Ipv6Addr
impl From<[u32; 4]> for vec128_storage
impl From<[u64; 4]> for vec256_storage
impl From<u24> for usize
impl From<u32x8> for __m256i
impl From<u64x4> for __m256i
impl<'a> From<&'a DIFUpdateData> for DIFUpdateDataOrMemory<'a>
impl<'a> From<&'a MapKey> for ValueKey<'a>
impl<'a> From<&'a ValueContainer> for ValueKey<'a>
impl<'a> From<&'a EcParameters> for AnyRef<'a>
impl<'a> From<&'a bool> for plist::value::Value
impl<'a> From<&'a f32> for plist::value::Value
impl<'a> From<&'a f64> for plist::value::Value
impl<'a> From<&'a i8> for plist::value::Value
impl<'a> From<&'a i16> for plist::value::Value
impl<'a> From<&'a i32> for plist::value::Value
impl<'a> From<&'a i64> for plist::value::Value
impl<'a> From<&'a str> for &'a PotentialUtf8
impl<'a> From<&'a str> for ValueKey<'a>
impl<'a> From<&'a str> for Cow<'a, str>
no_global_oom_handling only.impl<'a> From<&'a str> for plist::value::Value
impl<'a> From<&'a str> for ObjectDescriptor<'a>
impl<'a> From<&'a str> for BmpString<'a>
impl<'a> From<&'a str> for GeneralString<'a>
impl<'a> From<&'a str> for GraphicString<'a>
impl<'a> From<&'a str> for asn1_rs::asn1_types::strings::ia5string::Ia5String<'a>
impl<'a> From<&'a str> for NumericString<'a>
impl<'a> From<&'a str> for asn1_rs::asn1_types::strings::printablestring::PrintableString<'a>
impl<'a> From<&'a str> for asn1_rs::asn1_types::strings::teletexstring::TeletexString<'a>
impl<'a> From<&'a str> for UniversalString<'a>
impl<'a> From<&'a str> for Utf8String<'a>
impl<'a> From<&'a str> for VideotexString<'a>
impl<'a> From<&'a str> for VisibleString<'a>
impl<'a> From<&'a str> for BytesMut
impl<'a> From<&'a u8> for plist::value::Value
impl<'a> From<&'a u16> for plist::value::Value
impl<'a> From<&'a u32> for plist::value::Value
impl<'a> From<&'a u64> for plist::value::Value
impl<'a> From<&'a ByteStr> for Cow<'a, ByteStr>
impl<'a> From<&'a ByteStr> for ByteString
impl<'a> From<&'a ByteString> for Cow<'a, ByteStr>
impl<'a> From<&'a RefCell<Memory>> for DIFUpdateDataOrMemory<'a>
impl<'a> From<&'a CStr> for Cow<'a, CStr>
impl<'a> From<&'a CString> for Cow<'a, CStr>
impl<'a> From<&'a OsStr> for Cow<'a, OsStr>
impl<'a> From<&'a OsString> for Cow<'a, OsStr>
impl<'a> From<&'a Path> for Cow<'a, Path>
impl<'a> From<&'a PathBuf> for Cow<'a, Path>
impl<'a> From<&'a String> for ValueKey<'a>
impl<'a> From<&'a String> for Cow<'a, str>
no_global_oom_handling only.impl<'a> From<&'a BigDecimal> for BigDecimalRef<'a>
impl<'a> From<&'a ObjectIdentifier> for AnyRef<'a>
impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix32
impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix64
impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix128
impl<'a> From<&'a EdwardsBasepointTable> for EdwardsBasepointTableRadix256
impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTable
impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTableRadix64
impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTableRadix128
impl<'a> From<&'a EdwardsBasepointTableRadix32> for EdwardsBasepointTableRadix256
impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTable
impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTableRadix32
impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTableRadix128
impl<'a> From<&'a EdwardsBasepointTableRadix64> for EdwardsBasepointTableRadix256
impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTable
impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTableRadix32
impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTableRadix64
impl<'a> From<&'a EdwardsBasepointTableRadix128> for EdwardsBasepointTableRadix256
impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTable
impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTableRadix32
impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTableRadix64
impl<'a> From<&'a EdwardsBasepointTableRadix256> for EdwardsBasepointTableRadix128
impl<'a> From<&'a Any> for AnyRef<'a>
impl<'a> From<&'a BitString> for BitStringRef<'a>
impl<'a> From<&'a Ia5String> for AnyRef<'a>
impl<'a> From<&'a OctetString> for OctetStringRef<'a>
impl<'a> From<&'a PrintableString> for AnyRef<'a>
impl<'a> From<&'a TeletexString> for AnyRef<'a>
impl<'a> From<&'a HeaderName> for HeaderName
impl<'a> From<&'a HeaderValue> for HeaderValue
impl<'a> From<&'a Method> for Method
impl<'a> From<&'a StatusCode> for StatusCode
impl<'a> From<&'a sigevent> for SigEvent
aio or signal only.impl<'a> From<&'a BigInt> for BigDecimalRef<'a>
impl<'a> From<&'a Date> for plist::value::Value
impl<'a> From<&'a Current> for Option<&'a Id>
impl<'a> From<&'a Current> for Option<&'static Metadata<'static>>
impl<'a> From<&'a Current> for Option<Id>
impl<'a> From<&'a Id> for Option<Id>
impl<'a> From<&'a EnteredSpan> for Option<&'a Id>
impl<'a> From<&'a EnteredSpan> for Option<Id>
impl<'a> From<&'a Span> for Option<&'a Id>
impl<'a> From<&'a Span> for Option<Id>
impl<'a> From<&'a EphemeralSecret> for x25519_dalek::x25519::PublicKey
impl<'a> From<&'a StaticSecret> for x25519_dalek::x25519::PublicKey
static_secrets only.impl<'a> From<&'a vec128_storage> for &'a [u32; 4]
impl<'a> From<&'a [BorrowedFormatItem<'_>]> for BorrowedFormatItem<'a>
impl<'a> From<&'a [u8]> for OutboundChunks<'a>
impl<'a> From<&'a [u8]> for OctetString<'a>
impl<'a> From<&'a [u8]> for BytesMut
impl<'a> From<&'a [u8]> for CertificateDer<'a>
impl<'a> From<&'a [u8]> for CertificateRevocationListDer<'a>
impl<'a> From<&'a [u8]> for CertificateSigningRequestDer<'a>
impl<'a> From<&'a [u8]> for Der<'a>
impl<'a> From<&'a [u8]> for EchConfigListBytes<'a>
impl<'a> From<&'a [u8]> for PrivatePkcs1KeyDer<'a>
impl<'a> From<&'a [u8]> for PrivatePkcs8KeyDer<'a>
impl<'a> From<&'a [u8]> for PrivateSec1KeyDer<'a>
impl<'a> From<&'a [u8]> for SubjectPublicKeyInfoDer<'a>
impl<'a> From<&'a [u8]> for untrusted::input::Input<'a>
impl<'a> From<&'a [u8]> for ECPoint<'a>
impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice
impl<'a> From<&'a mut [MaybeUninit<u8>]> for &'a mut UninitSlice
impl<'a> From<&str> for datex_core::stdlib::boxed::Box<dyn Error + 'a>
no_global_oom_handling only.impl<'a> From<&str> for datex_core::stdlib::boxed::Box<dyn Error + Sync + Send + 'a>
no_global_oom_handling only.impl<'a> From<&BitStringRef<'a>> for BitStringRef<'a>
impl<'a> From<&Ia5StringRef<'a>> for Ia5StringRef<'a>
impl<'a> From<&IntRef<'a>> for Int
impl<'a> From<&IntRef<'a>> for IntRef<'a>
impl<'a> From<&UintRef<'a>> for der::asn1::integer::uint::allocating::Uint
impl<'a> From<&UintRef<'a>> for UintRef<'a>
impl<'a> From<&OctetStringRef<'a>> for OctetStringRef<'a>
impl<'a> From<&PrintableStringRef<'a>> for PrintableStringRef<'a>
impl<'a> From<&TeletexStringRef<'a>> for TeletexStringRef<'a>
impl<'a> From<&Utf8StringRef<'a>> for Utf8StringRef<'a>
impl<'a> From<&VideotexStringRef<'a>> for VideotexStringRef<'a>
impl<'a> From<(&'a str, &'a str)> for Attribute<'a>
impl<'a> From<(&'a str, Cow<'a, str>)> for Attribute<'a>
impl<'a> From<(&'a [u8], &'a [u8])> for Attribute<'a>
impl<'a> From<BorrowedMapKey<'a>> for ValueContainer
impl<'a> From<OwnedValueKey> for ValueKey<'a>
impl<'a> From<ValueKey<'a>> for ValueContainer
impl<'a> From<Cow<'a, str>> for serde_json::value::Value
impl<'a> From<Cow<'a, str>> for String
no_global_oom_handling only.impl<'a> From<Cow<'a, str>> for SmolStr
impl<'a> From<Cow<'a, CStr>> for CString
impl<'a> From<Cow<'a, OsStr>> for OsString
impl<'a> From<Cow<'a, Path>> for PathBuf
impl<'a> From<BerObjectContent<'a>> for BerObject<'a>
Build a DER object from a BerObjectContent.
impl<'a> From<Attr<&'a [u8]>> for Attribute<'a>
impl<'a> From<i32> for ValueKey<'a>
impl<'a> From<i64> for ValueKey<'a>
impl<'a> From<u32> for ValueKey<'a>
impl<'a> From<()> for AnyRef<'a>
impl<'a> From<Box<[Item<'a>]>> for OwnedFormatItem
impl<'a> From<Box<dyn Future<Output = ()> + 'a>> for LocalFutureObj<'a, ()>
impl<'a> From<Box<dyn Future<Output = ()> + Send + 'a>> for FutureObj<'a, ()>
impl<'a> From<ByteString> for Cow<'a, ByteStr>
impl<'a> From<CString> for Cow<'a, CStr>
impl<'a> From<OsString> for Cow<'a, OsStr>
impl<'a> From<PathBuf> for Cow<'a, Path>
impl<'a> From<Pin<Box<dyn Future<Output = ()> + 'a>>> for LocalFutureObj<'a, ()>
impl<'a> From<Pin<Box<dyn Future<Output = ()> + Send + 'a>>> for FutureObj<'a, ()>
impl<'a> From<String> for Cow<'a, str>
no_global_oom_handling only.impl<'a> From<String> for datex_core::stdlib::boxed::Box<dyn Error + 'a>
no_global_oom_handling only.impl<'a> From<String> for datex_core::stdlib::boxed::Box<dyn Error + Sync + Send + 'a>
no_global_oom_handling only.impl<'a> From<Oid<'a>> for BerObject<'a>
Build a DER object from an OID.
impl<'a> From<Ia5StringRef<'a>> for AnyRef<'a>
impl<'a> From<Ia5StringRef<'a>> for der::asn1::ia5_string::allocation::Ia5String
impl<'a> From<Null> for AnyRef<'a>
impl<'a> From<OctetStringRef<'a>> for &'a [u8]
impl<'a> From<OctetStringRef<'a>> for AnyRef<'a>
impl<'a> From<PrintableStringRef<'a>> for AnyRef<'a>
impl<'a> From<PrintableStringRef<'a>> for der::asn1::printable_string::allocation::PrintableString
impl<'a> From<TeletexStringRef<'a>> for AnyRef<'a>
impl<'a> From<TeletexStringRef<'a>> for der::asn1::teletex_string::allocation::TeletexString
impl<'a> From<Utf8StringRef<'a>> for String
alloc only.impl<'a> From<Utf8StringRef<'a>> for AnyRef<'a>
impl<'a> From<VideotexStringRef<'a>> for &'a [u8]
impl<'a> From<VideotexStringRef<'a>> for AnyRef<'a>
impl<'a> From<Name<'a>> for &'a str
impl<'a> From<PercentDecode<'a>> for Cow<'a, [u8]>
alloc only.impl<'a> From<PercentEncode<'a>> for Cow<'a, str>
alloc only.impl<'a> From<QName<'a>> for BytesEnd<'a>
impl<'a> From<QName<'a>> for LocalName<'a>
impl<'a> From<DnsName<'a>> for ServerName<'a>
impl<'a> From<PrivatePkcs1KeyDer<'a>> for PrivateKeyDer<'a>
impl<'a> From<PrivatePkcs8KeyDer<'a>> for PrivateKeyDer<'a>
impl<'a> From<PrivateSec1KeyDer<'a>> for PrivateKeyDer<'a>
impl<'a> From<Cert<'a>> for TrustAnchor<'a>
impl<'a> From<BorrowedCertRevocationList<'a>> for CertRevocationList<'a>
impl<'a> From<X509Name<'a>> for datex_core::stdlib::vec::Vec<RelativeDistinguishedName<'a>>
impl<'a> From<Slice<'a>> for untrusted::input::Input<'a>
impl<'a> From<WithScale<&'a BigInt>> for BigDecimalRef<'a>
impl<'a> From<WithScale<&'a BigUint>> for BigDecimalRef<'a>
impl<'a, 'b> From<&'a AttributeTypeAndValue<'b>> for &'a [u8]
impl<'a, 'b> From<Cow<'b, str>> for datex_core::stdlib::boxed::Box<dyn Error + 'a>
no_global_oom_handling only.impl<'a, 'b> From<Cow<'b, str>> for datex_core::stdlib::boxed::Box<dyn Error + Sync + Send + 'a>
no_global_oom_handling only.impl<'a, A> From<&'a [<A as Array>::Item]> for SmallVec<A>
impl<'a, A> From<Doc<'a, BoxDoc<'a, A>, A>> for BoxDoc<'a, A>
impl<'a, A> From<Doc<'a, RcDoc<'a, A>, A>> for RcDoc<'a, A>
impl<'a, A> From<BoxDoc<'a, A>> for BuildDoc<'a, BoxDoc<'a, A>, A>
impl<'a, A> From<RcDoc<'a, A>> for BuildDoc<'a, RcDoc<'a, A>, A>
impl<'a, A> From<RefDoc<'a, A>> for BuildDoc<'a, RefDoc<'a, A>, A>
impl<'a, B> From<Cow<'a, B>> for Rc<B>
impl<'a, B> From<Cow<'a, B>> for Arc<B>
impl<'a, D, A> From<DocBuilder<'a, D, A>> for BuildDoc<'a, <D as DocAllocator<'a, A>>::Doc, A>where
D: DocAllocator<'a, A> + ?Sized,
impl<'a, E> From<E> for datex_core::stdlib::boxed::Box<dyn Error + 'a>where
E: Error + 'a,
no_global_oom_handling only.impl<'a, E> From<E> for datex_core::stdlib::boxed::Box<dyn Error + Sync + Send + 'a>
no_global_oom_handling only.impl<'a, F> From<Box<F>> for FutureObj<'a, ()>
impl<'a, F> From<Box<F>> for LocalFutureObj<'a, ()>
impl<'a, F> From<Pin<Box<F>>> for FutureObj<'a, ()>
impl<'a, F> From<Pin<Box<F>>> for LocalFutureObj<'a, ()>
impl<'a, I, S> From<I> for AnsiGenericString<'a, S>
impl<'a, K, V> From<IndexedEntry<'a, K, V>> for indexmap::map::core::entry::OccupiedEntry<'a, K, V>
impl<'a, K, V> From<OccupiedEntry<'a, K, V>> for indexmap::map::core::entry::IndexedEntry<'a, K, V>
impl<'a, K, V> From<IndexedEntry<'a, K, V>> for ringmap::map::core::entry::OccupiedEntry<'a, K, V>
impl<'a, K, V> From<OccupiedEntry<'a, K, V>> for ringmap::map::core::entry::IndexedEntry<'a, K, V>
impl<'a, T> From<&'a Option<T>> for Option<&'a T>
impl<'a, T> From<&'a [T; 1]> for &'a GenericArray<T, UInt<UTerm, B1>>
impl<'a, T> From<&'a [T; 2]> for &'a GenericArray<T, UInt<UInt<UTerm, B1>, B0>>
impl<'a, T> From<&'a [T; 3]> for &'a GenericArray<T, UInt<UInt<UTerm, B1>, B1>>
impl<'a, T> From<&'a [T; 4]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>
impl<'a, T> From<&'a [T; 5]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>
impl<'a, T> From<&'a [T; 6]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>
impl<'a, T> From<&'a [T; 7]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>
impl<'a, T> From<&'a [T; 8]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>
impl<'a, T> From<&'a [T; 9]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>
impl<'a, T> From<&'a [T; 10]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>
impl<'a, T> From<&'a [T; 11]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>
impl<'a, T> From<&'a [T; 12]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
impl<'a, T> From<&'a [T; 13]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>
impl<'a, T> From<&'a [T; 14]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>
impl<'a, T> From<&'a [T; 15]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>
impl<'a, T> From<&'a [T; 16]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
impl<'a, T> From<&'a [T; 17]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
impl<'a, T> From<&'a [T; 18]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
impl<'a, T> From<&'a [T; 19]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
impl<'a, T> From<&'a [T; 20]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
impl<'a, T> From<&'a [T; 21]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
impl<'a, T> From<&'a [T; 22]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
impl<'a, T> From<&'a [T; 23]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
impl<'a, T> From<&'a [T; 24]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
impl<'a, T> From<&'a [T; 25]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
impl<'a, T> From<&'a [T; 26]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
impl<'a, T> From<&'a [T; 27]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
impl<'a, T> From<&'a [T; 28]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
impl<'a, T> From<&'a [T; 29]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
impl<'a, T> From<&'a [T; 30]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
impl<'a, T> From<&'a [T; 31]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
impl<'a, T> From<&'a [T; 32]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
impl<'a, T> From<&'a [T; 33]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>
impl<'a, T> From<&'a [T; 34]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>
impl<'a, T> From<&'a [T; 35]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>
impl<'a, T> From<&'a [T; 36]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>
impl<'a, T> From<&'a [T; 37]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>
impl<'a, T> From<&'a [T; 38]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>
impl<'a, T> From<&'a [T; 39]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>
impl<'a, T> From<&'a [T; 40]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>
impl<'a, T> From<&'a [T; 41]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>
impl<'a, T> From<&'a [T; 42]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>
impl<'a, T> From<&'a [T; 43]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>
impl<'a, T> From<&'a [T; 44]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>
impl<'a, T> From<&'a [T; 45]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>
impl<'a, T> From<&'a [T; 46]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>
impl<'a, T> From<&'a [T; 47]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>
impl<'a, T> From<&'a [T; 48]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>
impl<'a, T> From<&'a [T; 49]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>
impl<'a, T> From<&'a [T; 50]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>
impl<'a, T> From<&'a [T; 51]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>
impl<'a, T> From<&'a [T; 52]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>
impl<'a, T> From<&'a [T; 53]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>
impl<'a, T> From<&'a [T; 54]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>
impl<'a, T> From<&'a [T; 55]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>
impl<'a, T> From<&'a [T; 56]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>
impl<'a, T> From<&'a [T; 57]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>
impl<'a, T> From<&'a [T; 58]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>
impl<'a, T> From<&'a [T; 59]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>
impl<'a, T> From<&'a [T; 60]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>
impl<'a, T> From<&'a [T; 61]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>
impl<'a, T> From<&'a [T; 62]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>
impl<'a, T> From<&'a [T; 63]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
impl<'a, T> From<&'a [T]> for Cow<'a, [T]>where
T: Clone,
impl<'a, T> From<&'a Vec<T>> for Cow<'a, [T]>where
T: Clone,
impl<'a, T> From<&'a GenericArray<u8, <T as OutputSizeUser>::OutputSize>> for CtOutput<T>where
T: OutputSizeUser,
impl<'a, T> From<&'a [<T as AsULE>::ULE]> for ZeroVec<'a, T>where
T: AsULE,
impl<'a, T> From<&'a mut Option<T>> for Option<&'a mut T>
impl<'a, T> From<&'a mut [T; 1]> for &'a mut GenericArray<T, UInt<UTerm, B1>>
impl<'a, T> From<&'a mut [T; 2]> for &'a mut GenericArray<T, UInt<UInt<UTerm, B1>, B0>>
impl<'a, T> From<&'a mut [T; 3]> for &'a mut GenericArray<T, UInt<UInt<UTerm, B1>, B1>>
impl<'a, T> From<&'a mut [T; 4]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>
impl<'a, T> From<&'a mut [T; 5]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>
impl<'a, T> From<&'a mut [T; 6]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>
impl<'a, T> From<&'a mut [T; 7]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>
impl<'a, T> From<&'a mut [T; 8]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>
impl<'a, T> From<&'a mut [T; 9]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>
impl<'a, T> From<&'a mut [T; 10]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>
impl<'a, T> From<&'a mut [T; 11]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>
impl<'a, T> From<&'a mut [T; 12]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
impl<'a, T> From<&'a mut [T; 13]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>
impl<'a, T> From<&'a mut [T; 14]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>
impl<'a, T> From<&'a mut [T; 15]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>
impl<'a, T> From<&'a mut [T; 16]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
impl<'a, T> From<&'a mut [T; 17]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
impl<'a, T> From<&'a mut [T; 18]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
impl<'a, T> From<&'a mut [T; 19]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
impl<'a, T> From<&'a mut [T; 20]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
impl<'a, T> From<&'a mut [T; 21]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
impl<'a, T> From<&'a mut [T; 22]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
impl<'a, T> From<&'a mut [T; 23]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
impl<'a, T> From<&'a mut [T; 24]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
impl<'a, T> From<&'a mut [T; 25]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
impl<'a, T> From<&'a mut [T; 26]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
impl<'a, T> From<&'a mut [T; 27]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
impl<'a, T> From<&'a mut [T; 28]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
impl<'a, T> From<&'a mut [T; 29]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
impl<'a, T> From<&'a mut [T; 30]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
impl<'a, T> From<&'a mut [T; 31]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
impl<'a, T> From<&'a mut [T]> for InOutBuf<'a, 'a, T>
impl<'a, T> From<Cow<'a, [T]>> for datex_core::stdlib::vec::Vec<T>
impl<'a, T> From<&'a T> for &'a OrderedFloat<T>where
T: FloatCore,
impl<'a, T> From<&'a T> for Complex<T>
impl<'a, T> From<&'a mut T> for &'a mut OrderedFloat<T>where
T: FloatCore,
impl<'a, T> From<&'a mut T> for InOut<'a, 'a, T>
impl<'a, T> From<&T> for OwnedFormatItem
impl<'a, T> From<Vec<T>> for Cow<'a, [T]>where
T: Clone,
impl<'a, T> From<FutureObj<'a, T>> for LocalFutureObj<'a, T>
impl<'a, T> From<BufferRef<'a, T, Deinterleaved>> for Buffer<T, Interleaved>
impl<'a, T> From<BufferRef<'a, T, Interleaved>> for Buffer<T, Deinterleaved>
impl<'a, T> From<T> for Any
impl<'a, T, A> From<&'a str> for BuildDoc<'a, T, A>where
T: StaticDoc<'a, A>,
impl<'a, T, A> From<&'a String> for BuildDoc<'a, T, A>where
T: StaticDoc<'a, A>,
impl<'a, T, A> From<Doc<'a, T, A>> for BuildDoc<'a, T, A>where
T: DocPtr<'a, A>,
impl<'a, T, A> From<String> for BuildDoc<'a, T, A>where
T: StaticDoc<'a, A>,
impl<'a, T, A, S> From<Option<S>> for BuildDoc<'a, T, A>
impl<'a, T, A, S> From<S> for Doc<'a, T, A>
impl<'a, T, F> From<&'a VarZeroSlice<T, F>> for VarZeroVec<'a, T, F>where
T: ?Sized,
impl<'a, T, N> From<&'a [T]> for &'a GenericArray<T, N>where
N: ArrayLength<T>,
impl<'a, T, N> From<&'a mut [T]> for &'a mut GenericArray<T, N>where
N: ArrayLength<T>,
impl<'a, T, U> From<&'a T> for SerializeAsWrap<'a, T, U>
impl<'a, T, const N: usize> From<&'a [T; N]> for Cow<'a, [T]>where
T: Clone,
impl<'a, V> From<&'a V> for VarZeroCow<'a, V>
impl<'b> From<&'b [u8]> for Message
impl<'c, 'i, Data> From<ReadEarlyData<'c, 'i, Data>> for rustls::conn::unbuffered::ConnectionState<'c, 'i, Data>
impl<'c, 'i, Data> From<ReadTraffic<'c, 'i, Data>> for rustls::conn::unbuffered::ConnectionState<'c, 'i, Data>
impl<'c, Data> From<EncodeTlsData<'c, Data>> for rustls::conn::unbuffered::ConnectionState<'c, '_, Data>
impl<'c, Data> From<TransmitTlsData<'c, Data>> for rustls::conn::unbuffered::ConnectionState<'c, '_, Data>
impl<'data> From<&'data CodePointInversionListULE> for CodePointInversionList<'data>
impl<'data> From<&'data CodePointInversionListAndStringListULE> for CodePointInversionListAndStringList<'data>
impl<'data> From<&'data mut [u8]> for BorrowedBuf<'data>
Creates a new BorrowedBuf from a fully initialized slice.
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.
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.
impl<'h> From<Match<'h>> for &'h [u8]
impl<'h> From<Match<'h>> for datex_core::stdlib::ops::Range<usize>
impl<'h> From<Match<'h>> for &'h str
impl<'h> From<Match<'h>> for datex_core::stdlib::ops::Range<usize>
impl<'h, H> From<&'h H> for aho_corasick::util::search::Input<'h>
impl<'h, H> From<&'h H> for regex_automata::util::search::Input<'h>
impl<'i> From<Decoder<'i>> for Decoder<'i, Base64>
impl<'inp, 'out, T> From<(&'inp T, &'out mut T)> for InOut<'inp, 'out, T>
impl<'key> From<Key<'key>> for Cow<'static, str>
impl<'l> From<&'l Subtag> for &'l str
impl<'l> From<&'l Key> for &'l str
impl<'l> From<&'l Attribute> for &'l str
impl<'l> From<&'l Key> for &'l str
impl<'l> From<&'l SubdivisionSuffix> for &'l str
impl<'l> From<&'l Language> for &'l str
impl<'l> From<&'l Region> for &'l str
impl<'l> From<&'l Script> for &'l str
impl<'l> From<&'l Subtag> for &'l str
impl<'l> From<&'l Variant> for &'l str
impl<'msg, 'aad> From<&'msg [u8]> for Payload<'msg, 'aad>
alloc only.impl<'s> From<&'s str> for Message
impl<'s, S> From<&'s S> for socket2::sockref::SockRef<'s>where
S: AsFd,
On Windows, a corresponding From<&impl AsSocket> implementation exists.
impl<'s, S> From<&'s S> for socket2::sockref::SockRef<'s>where
S: AsFd,
On Windows, a corresponding From<&impl AsSocket> implementation exists.
impl<'t> From<&'t CloseCode> for u16
impl<'t> From<Match<'t>> for &'t str
impl<'t> From<Match<'t>> for datex_core::stdlib::ops::Range<usize>
impl<A> From<&str> for allocator_api2::stable::boxed::Box<str, A>
no_global_oom_handling only.impl<A> From<(A,)> for Zip<(<A as IntoIterator>::IntoIter,)>where
A: IntoIterator,
impl<A> From<Box<str, A>> for datex_core::stdlib::boxed::Box<[u8], A>where
A: Allocator,
impl<A> From<Vec<<A as Array>::Item>> for SmallVec<A>where
A: Array,
impl<A> From<Box<str, A>> for allocator_api2::stable::boxed::Box<[u8], A>where
A: Allocator,
impl<A> From<A> for ArrayVec<A>where
A: Array,
Create an ArrayVec from an array.
use arrayvec::ArrayVec;
let mut array = ArrayVec::from([1, 2, 3]);
assert_eq!(array.len(), 3);
assert_eq!(array.capacity(), 3);impl<A> From<A> for SmallVec<A>where
A: Array,
impl<A, B> From<Either<A, B>> for EitherOrBoth<A, B>
impl<A, B> From<EitherOrBoth<A, B>> for Option<Either<A, B>>
impl<A, B> From<(A, B)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter)>where
A: IntoIterator,
B: IntoIterator,
impl<A, B, C> From<(A, B, C)> for Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter)>
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)>
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)>
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)>where
A: IntoIterator,
B: IntoIterator,
C: IntoIterator,
D: IntoIterator,
E: IntoIterator,
F: IntoIterator,
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)>where
A: IntoIterator,
B: IntoIterator,
C: IntoIterator,
D: IntoIterator,
E: IntoIterator,
F: IntoIterator,
G: IntoIterator,
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)>where
A: IntoIterator,
B: IntoIterator,
C: IntoIterator,
D: IntoIterator,
E: IntoIterator,
F: IntoIterator,
G: IntoIterator,
H: IntoIterator,
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)>where
A: IntoIterator,
B: IntoIterator,
C: IntoIterator,
D: IntoIterator,
E: IntoIterator,
F: IntoIterator,
G: IntoIterator,
H: IntoIterator,
I: IntoIterator,
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)>where
A: IntoIterator,
B: IntoIterator,
C: IntoIterator,
D: IntoIterator,
E: IntoIterator,
F: IntoIterator,
G: IntoIterator,
H: IntoIterator,
I: IntoIterator,
J: IntoIterator,
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)>where
A: IntoIterator,
B: IntoIterator,
C: IntoIterator,
D: IntoIterator,
E: IntoIterator,
F: IntoIterator,
G: IntoIterator,
H: IntoIterator,
I: IntoIterator,
J: IntoIterator,
K: IntoIterator,
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)>where
A: IntoIterator,
B: IntoIterator,
C: IntoIterator,
D: IntoIterator,
E: IntoIterator,
F: IntoIterator,
G: IntoIterator,
H: IntoIterator,
I: IntoIterator,
J: IntoIterator,
K: IntoIterator,
L: IntoIterator,
impl<A, T, S> From<A> for Cache<A, T>
impl<Aes, NonceSize, TagSize> From<Aes> for AesGcm<Aes, NonceSize, TagSize>
impl<B> From<&PublicKey> for PublicKeyComponents<B>where
B: FromIterator<u8>,
impl<C> From<&SigningKey<C>> for VerifyingKey<C>where
C: PrimeCurve + CurveArithmetic,
<C as CurveArithmetic>::Scalar: Invert<Output = CtOption<<C as CurveArithmetic>::Scalar>> + SignPrimitive<C>,
<<C as Curve>::FieldBytesSize as Add>::Output: ArrayLength<u8>,
verifying only.impl<C> From<&SigningKey<C>> for SecretKey<C>where
C: PrimeCurve + CurveArithmetic,
<C as CurveArithmetic>::Scalar: Invert<Output = CtOption<<C as CurveArithmetic>::Scalar>> + SignPrimitive<C>,
<<C as Curve>::FieldBytesSize as Add>::Output: ArrayLength<u8>,
impl<C> From<&VerifyingKey<C>> for elliptic_curve::public_key::PublicKey<C>where
C: PrimeCurve + CurveArithmetic,
impl<C> From<&VerifyingKey<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as ModulusSize>::CompressedPointSize>where
C: PrimeCurve + CurveArithmetic + PointCompression,
<C as CurveArithmetic>::AffinePoint: FromEncodedPoint<C> + ToEncodedPoint<C>,
<C as Curve>::FieldBytesSize: ModulusSize,
impl<C> From<&VerifyingKey<C>> for EncodedPoint<<C as Curve>::FieldBytesSize>where
C: PrimeCurve + CurveArithmetic + PointCompression,
<C as CurveArithmetic>::AffinePoint: FromEncodedPoint<C> + ToEncodedPoint<C>,
<C as Curve>::FieldBytesSize: ModulusSize,
impl<C> From<&EphemeralSecret<C>> for elliptic_curve::public_key::PublicKey<C>where
C: CurveArithmetic,
impl<C> From<&PublicKey<C>> for VerifyingKey<C>where
C: PrimeCurve + CurveArithmetic,
impl<C> From<&PublicKey<C>> for NonIdentity<<C as CurveArithmetic>::AffinePoint>where
C: CurveArithmetic,
impl<C> From<&PublicKey<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as ModulusSize>::CompressedPointSize>where
C: CurveArithmetic + PointCompression,
<C as CurveArithmetic>::AffinePoint: FromEncodedPoint<C> + ToEncodedPoint<C>,
<C as Curve>::FieldBytesSize: ModulusSize,
sec1 only.impl<C> From<&PublicKey<C>> for AffinePoint<C>where
C: PrimeCurveParams,
impl<C> From<&PublicKey<C>> for ProjectivePoint<C>where
C: PrimeCurveParams,
impl<C> From<&PublicKey<C>> for EncodedPoint<<C as Curve>::FieldBytesSize>where
C: CurveArithmetic + PointCompression,
<C as CurveArithmetic>::AffinePoint: FromEncodedPoint<C> + ToEncodedPoint<C>,
<C as Curve>::FieldBytesSize: ModulusSize,
sec1 only.impl<C> From<&NonZeroScalar<C>> for ScalarPrimitive<C>where
C: CurveArithmetic,
impl<C> From<&NonZeroScalar<C>> for SecretKey<C>where
C: CurveArithmetic,
arithmetic only.impl<C> From<&NonZeroScalar<C>> for GenericArray<u8, <C as Curve>::FieldBytesSize>where
C: CurveArithmetic,
impl<C> From<&SecretKey<C>> for SigningKey<C>where
C: PrimeCurve + CurveArithmetic,
<C as CurveArithmetic>::Scalar: Invert<Output = CtOption<<C as CurveArithmetic>::Scalar>> + SignPrimitive<C>,
<<C as Curve>::FieldBytesSize as Add>::Output: ArrayLength<u8>,
impl<C> From<&SecretKey<C>> for NonZeroScalar<C>where
C: CurveArithmetic,
impl<C> From<&AffinePoint<C>> for ProjectivePoint<C>where
C: PrimeCurveParams,
impl<C> From<&ProjectivePoint<C>> for AffinePoint<C>where
C: PrimeCurveParams,
impl<C> From<u64> for ScalarPrimitive<C>where
C: Curve,
impl<C> From<Signature<C>> for datex_core::stdlib::boxed::Box<[u8]>
alloc only.impl<C> From<SigningKey<C>> for VerifyingKey<C>where
C: PrimeCurve + CurveArithmetic,
<C as CurveArithmetic>::Scalar: Invert<Output = CtOption<<C as CurveArithmetic>::Scalar>> + SignPrimitive<C>,
<<C as Curve>::FieldBytesSize as Add>::Output: ArrayLength<u8>,
verifying only.impl<C> From<SigningKey<C>> for SecretKey<C>where
C: PrimeCurve + CurveArithmetic,
<C as CurveArithmetic>::Scalar: Invert<Output = CtOption<<C as CurveArithmetic>::Scalar>> + SignPrimitive<C>,
<<C as Curve>::FieldBytesSize as Add>::Output: ArrayLength<u8>,
impl<C> From<Signature<C>> for ecdsa::der::Signature<C>
impl<C> From<Signature<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as Add>::Output>
impl<C> From<SignatureWithOid<C>> for ecdsa::Signature<C>where
C: PrimeCurve,
digest only.impl<C> From<SignatureWithOid<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as Add>::Output>
digest only.impl<C> From<VerifyingKey<C>> for elliptic_curve::public_key::PublicKey<C>where
C: PrimeCurve + CurveArithmetic,
impl<C> From<VerifyingKey<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as ModulusSize>::CompressedPointSize>where
C: PrimeCurve + CurveArithmetic + PointCompression,
<C as CurveArithmetic>::AffinePoint: FromEncodedPoint<C> + ToEncodedPoint<C>,
<C as Curve>::FieldBytesSize: ModulusSize,
impl<C> From<VerifyingKey<C>> for EncodedPoint<<C as Curve>::FieldBytesSize>where
C: PrimeCurve + CurveArithmetic + PointCompression,
<C as CurveArithmetic>::AffinePoint: FromEncodedPoint<C> + ToEncodedPoint<C>,
<C as Curve>::FieldBytesSize: ModulusSize,
impl<C> From<PublicKey<C>> for VerifyingKey<C>where
C: PrimeCurve + CurveArithmetic,
impl<C> From<PublicKey<C>> for NonIdentity<<C as CurveArithmetic>::AffinePoint>where
C: CurveArithmetic,
impl<C> From<PublicKey<C>> for GenericArray<u8, <<C as Curve>::FieldBytesSize as ModulusSize>::CompressedPointSize>where
C: CurveArithmetic + PointCompression,
<C as CurveArithmetic>::AffinePoint: FromEncodedPoint<C> + ToEncodedPoint<C>,
<C as Curve>::FieldBytesSize: ModulusSize,
sec1 only.impl<C> From<PublicKey<C>> for AffinePoint<C>where
C: PrimeCurveParams,
impl<C> From<PublicKey<C>> for ProjectivePoint<C>where
C: PrimeCurveParams,
impl<C> From<PublicKey<C>> for EncodedPoint<<C as Curve>::FieldBytesSize>where
C: CurveArithmetic + PointCompression,
<C as CurveArithmetic>::AffinePoint: FromEncodedPoint<C> + ToEncodedPoint<C>,
<C as Curve>::FieldBytesSize: ModulusSize,
sec1 only.impl<C> From<NonZeroScalar<C>> for SigningKey<C>where
C: PrimeCurve + CurveArithmetic,
<C as CurveArithmetic>::Scalar: Invert<Output = CtOption<<C as CurveArithmetic>::Scalar>> + SignPrimitive<C>,
<<C as Curve>::FieldBytesSize as Add>::Output: ArrayLength<u8>,
impl<C> From<NonZeroScalar<C>> for ScalarPrimitive<C>where
C: CurveArithmetic,
impl<C> From<NonZeroScalar<C>> for SecretKey<C>where
C: CurveArithmetic,
arithmetic only.impl<C> From<NonZeroScalar<C>> for GenericArray<u8, <C as Curve>::FieldBytesSize>where
C: CurveArithmetic,
impl<C> From<SecretKey<C>> for SigningKey<C>where
C: PrimeCurve + CurveArithmetic,
<C as CurveArithmetic>::Scalar: Invert<Output = CtOption<<C as CurveArithmetic>::Scalar>> + SignPrimitive<C>,
<<C as Curve>::FieldBytesSize as Add>::Output: ArrayLength<u8>,
impl<C> From<SecretKey<C>> for NonZeroScalar<C>where
C: CurveArithmetic,
impl<C> From<AffinePoint<C>> for ProjectivePoint<C>where
C: PrimeCurveParams,
impl<C> From<AffinePoint<C>> for EncodedPoint<<C as Curve>::FieldBytesSize>where
C: PrimeCurveParams,
<C as Curve>::FieldBytesSize: ModulusSize,
GenericArray<u8, <<C as Curve>::FieldBytesSize as ModulusSize>::CompressedPointSize>: Copy,
<<<C as Curve>::FieldBytesSize as ModulusSize>::UncompressedPointSize as ArrayLength<u8>>::ArrayType: Copy,
impl<C> From<ProjectivePoint<C>> for AffinePoint<C>where
C: PrimeCurveParams,
impl<C, M, N> From<C> for Ccm<C, M, N>where
C: BlockCipher<BlockSize = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>> + BlockSizeUser + BlockEncrypt,
M: ArrayLength<u8> + TagSize,
N: ArrayLength<u8> + NonceSize,
impl<C, P> From<&NonIdentity<P>> for elliptic_curve::public_key::PublicKey<C>
impl<C, P> From<NonIdentity<P>> for elliptic_curve::public_key::PublicKey<C>
impl<D> From<&'static str> for Full<D>
impl<D> From<&'static [u8]> for Full<D>
impl<D> From<String> for Full<D>
impl<D> From<Vec<u8>> for Full<D>
impl<D> From<Bytes> for Full<D>
impl<D, B> From<Cow<'static, B>> for Full<D>
impl<Data> From<ConnectionCore<Data>> for rustls::conn::ConnectionCommon<Data>
impl<Data> From<ConnectionCore<Data>> for UnbufferedConnectionCommon<Data>
impl<Data> From<ConnectionCore<Data>> for rustls::quic::connection::ConnectionCommon<Data>
impl<E> From<E> for Report<E>where
E: Error,
impl<I> From<(I, u16)> for datex_core::stdlib::net::SocketAddr
impl<K, V> From<&Slice<K, V>> for datex_core::stdlib::boxed::Box<Slice<K, V>>
impl<K, V> From<&Slice<K, V>> for datex_core::stdlib::boxed::Box<Slice<K, V>>
impl<K, V> From<HashMap<K, V>> for Map
impl<K, V, A, const N: usize> From<[(K, V); N]> for hashbrown::map::HashMap<K, V, RandomState, A>
default-hasher only.impl<K, V, const N: usize> From<[(K, V); N]> for BTreeMap<K, V>where
K: Ord,
impl<K, V, const N: usize> From<[(K, V); N]> for datex_core::collections::HashMap<K, V>
impl<K, V, const N: usize> From<[(K, V); N]> for IndexMap<K, V>
std only.impl<K, V, const N: usize> From<[(K, V); N]> for RingMap<K, V>
std only.impl<L, R> From<Result<R, L>> for Either<L, R>
Convert from Result to Either with Ok => Right and Err => Left.
impl<L, R> From<Either<L, R>> for Result<R, L>
Convert from Either to Result with Right => Ok and Left => Err.
impl<NI> From<u32x4x2_avx2<NI>> for vec256_storage
impl<NI> From<x2<u32x4x2_avx2<NI>, G0>> for vec512_storagewhere
NI: Copy,
impl<O> From<f32> for F32<O>where
O: ByteOrder,
impl<O> From<f64> for F64<O>where
O: ByteOrder,
impl<O> From<i16> for I16<O>where
O: ByteOrder,
impl<O> From<i32> for I32<O>where
O: ByteOrder,
impl<O> From<i64> for I64<O>where
O: ByteOrder,
impl<O> From<i128> for I128<O>where
O: ByteOrder,
impl<O> From<isize> for Isize<O>where
O: ByteOrder,
impl<O> From<u16> for U16<O>where
O: ByteOrder,
impl<O> From<u32> for U32<O>where
O: ByteOrder,
impl<O> From<u64> for U64<O>where
O: ByteOrder,
impl<O> From<u128> for U128<O>where
O: ByteOrder,
impl<O> From<usize> for Usize<O>where
O: ByteOrder,
impl<O> From<F32<O>> for f32where
O: ByteOrder,
impl<O> From<F32<O>> for f64where
O: ByteOrder,
impl<O> From<F32<O>> for [u8; 4]where
O: ByteOrder,
impl<O> From<F64<O>> for f64where
O: ByteOrder,
impl<O> From<F64<O>> for [u8; 8]where
O: ByteOrder,
impl<O> From<I16<O>> for i16where
O: ByteOrder,
impl<O> From<I16<O>> for i32where
O: ByteOrder,
impl<O> From<I16<O>> for i64where
O: ByteOrder,
impl<O> From<I16<O>> for i128where
O: ByteOrder,
impl<O> From<I16<O>> for isizewhere
O: ByteOrder,
impl<O> From<I16<O>> for [u8; 2]where
O: ByteOrder,
impl<O> From<I32<O>> for i32where
O: ByteOrder,
impl<O> From<I32<O>> for i64where
O: ByteOrder,
impl<O> From<I32<O>> for i128where
O: ByteOrder,
impl<O> From<I32<O>> for [u8; 4]where
O: ByteOrder,
impl<O> From<I64<O>> for i64where
O: ByteOrder,
impl<O> From<I64<O>> for i128where
O: ByteOrder,
impl<O> From<I64<O>> for [u8; 8]where
O: ByteOrder,
impl<O> From<I128<O>> for i128where
O: ByteOrder,
impl<O> From<I128<O>> for [u8; 16]where
O: ByteOrder,
impl<O> From<Isize<O>> for isizewhere
O: ByteOrder,
impl<O> From<Isize<O>> for [u8; 8]where
O: ByteOrder,
impl<O> From<U16<O>> for u16where
O: ByteOrder,
impl<O> From<U16<O>> for u32where
O: ByteOrder,
impl<O> From<U16<O>> for u64where
O: ByteOrder,
impl<O> From<U16<O>> for u128where
O: ByteOrder,
impl<O> From<U16<O>> for usizewhere
O: ByteOrder,
impl<O> From<U16<O>> for [u8; 2]where
O: ByteOrder,
impl<O> From<U32<O>> for u32where
O: ByteOrder,
impl<O> From<U32<O>> for u64where
O: ByteOrder,
impl<O> From<U32<O>> for u128where
O: ByteOrder,
impl<O> From<U32<O>> for [u8; 4]where
O: ByteOrder,
impl<O> From<U64<O>> for u64where
O: ByteOrder,
impl<O> From<U64<O>> for u128where
O: ByteOrder,
impl<O> From<U64<O>> for [u8; 8]where
O: ByteOrder,
impl<O> From<U128<O>> for u128where
O: ByteOrder,
impl<O> From<U128<O>> for [u8; 16]where
O: ByteOrder,
impl<O> From<Usize<O>> for usizewhere
O: ByteOrder,
impl<O> From<Usize<O>> for [u8; 8]where
O: ByteOrder,
impl<O> From<[u8; 2]> for I16<O>where
O: ByteOrder,
impl<O> From<[u8; 2]> for U16<O>where
O: ByteOrder,
impl<O> From<[u8; 4]> for F32<O>where
O: ByteOrder,
impl<O> From<[u8; 4]> for I32<O>where
O: ByteOrder,
impl<O> From<[u8; 4]> for U32<O>where
O: ByteOrder,
impl<O> From<[u8; 8]> for F64<O>where
O: ByteOrder,
impl<O> From<[u8; 8]> for I64<O>where
O: ByteOrder,
impl<O> From<[u8; 8]> for Isize<O>where
O: ByteOrder,
impl<O> From<[u8; 8]> for U64<O>where
O: ByteOrder,
impl<O> From<[u8; 8]> for Usize<O>where
O: ByteOrder,
impl<O> From<[u8; 16]> for I128<O>where
O: ByteOrder,
impl<O> From<[u8; 16]> for U128<O>where
O: ByteOrder,
impl<O, P> From<F32<O>> for F64<P>
impl<O, P> From<I16<O>> for I32<P>
impl<O, P> From<I16<O>> for I64<P>
impl<O, P> From<I16<O>> for I128<P>
impl<O, P> From<I16<O>> for Isize<P>
impl<O, P> From<I32<O>> for I64<P>
impl<O, P> From<I32<O>> for I128<P>
impl<O, P> From<I64<O>> for I128<P>
impl<O, P> From<U16<O>> for U32<P>
impl<O, P> From<U16<O>> for U64<P>
impl<O, P> From<U16<O>> for U128<P>
impl<O, P> From<U16<O>> for Usize<P>
impl<O, P> From<U32<O>> for U64<P>
impl<O, P> From<U32<O>> for U128<P>
impl<O, P> From<U64<O>> for U128<P>
impl<R, G, T> From<T> for ReentrantMutex<R, G, T>where
R: RawMutex,
G: GetThreadId,
impl<R, T> From<T> for lock_api::mutex::Mutex<R, T>where
R: RawMutex,
impl<R, T> From<T> for lock_api::rwlock::RwLock<R, T>where
R: RawRwLock,
impl<RW> From<BufReader<BufWriter<RW>>> for BufStream<RW>
impl<RW> From<BufWriter<BufReader<RW>>> for BufStream<RW>
impl<Role> From<Error> for tungstenite::handshake::HandshakeError<Role>where
Role: HandshakeRole,
impl<S3, S4, NI> From<u32x4_sse2<S3, S4, NI>> for vec128_storage
impl<S3, S4, NI> From<u64x2_sse2<S3, S4, NI>> for vec128_storage
impl<S3, S4, NI> From<u128x1_sse2<S3, S4, NI>> for vec128_storage
impl<S> From<ErrorStack> for openssl::ssl::error::HandshakeError<S>
impl<S> From<HandshakeError<S>> for native_tls::HandshakeError<S>
impl<S> From<S> for Dispatch
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,
impl<Src, Dst> From<ConvertError<AlignmentError<Src, Dst>, SizeError<Src, Dst>, Infallible>> for SizeError<Src, Dst>
impl<Src, Dst> From<AlignmentError<Src, Dst>> for Infallible
impl<Src, Dst, A, S> From<ValidityError<Src, Dst>> for ConvertError<A, S, ValidityError<Src, Dst>>where
Dst: TryFromBytes + ?Sized,
impl<Src, Dst, A, V> From<SizeError<Src, Dst>> for ConvertError<A, SizeError<Src, Dst>, V>where
Dst: ?Sized,
impl<Src, Dst, S, V> From<ConvertError<AlignmentError<Src, Dst>, S, V>> for ConvertError<Infallible, S, V>
impl<Src, Dst, S, V> From<AlignmentError<Src, Dst>> for ConvertError<AlignmentError<Src, Dst>, S, V>where
Dst: ?Sized,
impl<T> From<&[T]> for serde_json::value::Value
impl<T> From<&[T]> for datex_core::stdlib::boxed::Box<[T]>where
T: Clone,
no_global_oom_handling only.impl<T> From<&[T]> for Rc<[T]>where
T: Clone,
no_global_oom_handling only.impl<T> From<&[T]> for Arc<[T]>where
T: Clone,
no_global_oom_handling only.impl<T> From<&[T]> for datex_core::stdlib::vec::Vec<T>where
T: Clone,
no_global_oom_handling only.impl<T> From<&[T]> for allocator_api2::stable::vec::Vec<T>where
T: Clone,
no_global_oom_handling only.impl<T> From<&[T]> for Intern<[T]>
impl<T> From<&Slice<T>> for datex_core::stdlib::boxed::Box<Slice<T>>where
T: Copy,
impl<T> From<&Slice<T>> for datex_core::stdlib::boxed::Box<Slice<T>>where
T: Copy,
impl<T> From<&mut [T]> for datex_core::stdlib::boxed::Box<[T]>where
T: Clone,
no_global_oom_handling only.impl<T> From<&mut [T]> for Rc<[T]>where
T: Clone,
no_global_oom_handling only.impl<T> From<&mut [T]> for Arc<[T]>where
T: Clone,
no_global_oom_handling only.impl<T> From<&mut [T]> for datex_core::stdlib::vec::Vec<T>where
T: Clone,
no_global_oom_handling only.impl<T> From<&mut [T]> for allocator_api2::stable::vec::Vec<T>where
T: Clone,
no_global_oom_handling only.impl<T> From<(T, i64)> for BigDecimal
impl<T> From<Cow<'_, [T]>> for datex_core::stdlib::boxed::Box<[T]>where
T: Clone,
no_global_oom_handling only.impl<T> From<Option<T>> for serde_json::value::Value
impl<T> From<Option<T>> for datex_core::values::value::Value
impl<T> From<Option<T>> for OptionFuture<T>
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.
impl<T> From<[T; 1]> for GenericArray<T, UInt<UTerm, B1>>
impl<T> From<[T; 2]> for GenericArray<T, UInt<UInt<UTerm, B1>, B0>>
impl<T> From<[T; 3]> for GenericArray<T, UInt<UInt<UTerm, B1>, B1>>
impl<T> From<[T; 4]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>
impl<T> From<[T; 5]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>
impl<T> From<[T; 6]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>
impl<T> From<[T; 7]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>
impl<T> From<[T; 8]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>
impl<T> From<[T; 9]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>
impl<T> From<[T; 10]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>
impl<T> From<[T; 11]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>
impl<T> From<[T; 12]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
impl<T> From<[T; 13]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>
impl<T> From<[T; 14]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>
impl<T> From<[T; 15]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>
impl<T> From<[T; 16]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
impl<T> From<[T; 17]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
impl<T> From<[T; 18]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
impl<T> From<[T; 19]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
impl<T> From<[T; 20]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
impl<T> From<[T; 21]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
impl<T> From<[T; 22]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
impl<T> From<[T; 23]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
impl<T> From<[T; 24]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
impl<T> From<[T; 25]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
impl<T> From<[T; 26]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
impl<T> From<[T; 27]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
impl<T> From<[T; 28]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
impl<T> From<[T; 29]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
impl<T> From<[T; 30]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
impl<T> From<[T; 31]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
impl<T> From<[T; 32]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
impl<T> From<[T; 33]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>
impl<T> From<[T; 34]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>
impl<T> From<[T; 35]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>
impl<T> From<[T; 36]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>
impl<T> From<[T; 37]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>
impl<T> From<[T; 38]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>
impl<T> From<[T; 39]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>
impl<T> From<[T; 40]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>
impl<T> From<[T; 41]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>
impl<T> From<[T; 42]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>
impl<T> From<[T; 43]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>
impl<T> From<[T; 44]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>
impl<T> From<[T; 45]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>
impl<T> From<[T; 46]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>
impl<T> From<[T; 47]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>
impl<T> From<[T; 48]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>
impl<T> From<[T; 49]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>
impl<T> From<[T; 50]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>
impl<T> From<[T; 51]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>
impl<T> From<[T; 52]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>
impl<T> From<[T; 53]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>
impl<T> From<[T; 54]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>
impl<T> From<[T; 55]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>
impl<T> From<[T; 56]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>
impl<T> From<[T; 57]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>
impl<T> From<[T; 58]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>
impl<T> From<[T; 59]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>
impl<T> From<[T; 60]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>
impl<T> From<[T; 61]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>
impl<T> From<[T; 62]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>
impl<T> From<[T; 63]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>
impl<T> From<[T; 64]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>
impl<T> From<[T; 70]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>
impl<T> From<[T; 80]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>
impl<T> From<[T; 90]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>
impl<T> From<[T; 100]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
impl<T> From<[T; N]> for (T₁, T₂, …, Tₙ)
This trait is implemented for tuples up to twelve items long.
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.
impl<T> From<*mut T> for datex_core::stdlib::sync::atomic::AtomicPtr<T>
target_has_atomic_load_store=ptr only.impl<T> From<*mut T> for portable_atomic::AtomicPtr<T>
impl<T> From<&T> for OsString
impl<T> From<&T> for PathBuf
impl<T> From<&T> for NonNull<T>where
T: ?Sized,
impl<T> From<&mut T> for NonNull<T>where
T: ?Sized,
impl<T> From<(T, T)> for Ratio<T>
impl<T> From<(T₁, T₂, …, Tₙ)> for [T; N]
This trait is implemented for tuples up to twelve items long.
impl<T> From<Box<T>> for Intern<T>
impl<T> From<NonZero<T>> for Twhere
T: ZeroablePrimitive,
impl<T> From<Range<T>> for datex_core::stdlib::range::Range<T>
impl<T> From<RangeFrom<T>> for datex_core::stdlib::range::RangeFrom<T>
impl<T> From<RangeInclusive<T>> for datex_core::stdlib::range::RangeInclusive<T>
impl<T> From<RangeToInclusive<T>> for datex_core::stdlib::range::RangeToInclusive<T>
impl<T> From<Range<T>> for datex_core::stdlib::ops::Range<T>
impl<T> From<RangeFrom<T>> for datex_core::stdlib::ops::RangeFrom<T>
impl<T> From<RangeInclusive<T>> for datex_core::stdlib::ops::RangeInclusive<T>
impl<T> From<RangeToInclusive<T>> for datex_core::stdlib::ops::RangeToInclusive<T>
impl<T> From<SendError<T>> for SendTimeoutError<T>
impl<T> From<SendError<T>> for datex_core::stdlib::sync::mpmc::TrySendError<T>
impl<T> From<PoisonError<T>> for TryLockError<T>
impl<T> From<Vec<(Endpoint, T)>> for Receivers
impl<T> From<Vec<T>> for CoreValuewhere
T: Into<ValueContainer>,
impl<T> From<Vec<T>> for serde_json::value::Value
impl<T> From<Vec<T>> for Listwhere
T: Into<ValueContainer>,
impl<T> From<SequenceOf<T>> for datex_core::stdlib::vec::Vec<T>
impl<T> From<SetOf<T>> for datex_core::stdlib::vec::Vec<T>
impl<T> From<Checked<T>> for Option<T>
impl<T> From<Checked<T>> for CtOption<T>
impl<T> From<SetOfVec<T>> for datex_core::stdlib::vec::Vec<T>where
T: DerOrd,
alloc only.impl<T> From<GenericArray<u8, <T as OutputSizeUser>::OutputSize>> for CtOutput<T>where
T: OutputSizeUser,
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]
relaxed_coherence only.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]
relaxed_coherence only.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]
relaxed_coherence only.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]
relaxed_coherence only.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]
relaxed_coherence only.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]
relaxed_coherence only.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]
relaxed_coherence only.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]
relaxed_coherence only.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]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 64]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>> for [T; 70]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>> for [T; 80]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>> for [T; 90]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>> for [T; 100]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>> for [T; 32]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>> for [T; 33]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>> for [T; 34]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>> for [T; 35]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>> for [T; 36]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>> for [T; 37]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>> for [T; 38]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>> for [T; 39]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>> for [T; 40]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>> for [T; 41]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>> for [T; 42]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>> for [T; 43]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>> for [T; 44]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>> for [T; 45]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>> for [T; 46]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>> for [T; 47]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>> for [T; 48]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>> for [T; 49]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>> for [T; 50]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>> for [T; 51]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>> for [T; 52]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>> for [T; 53]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>> for [T; 54]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>> for [T; 55]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>> for [T; 56]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>> for [T; 57]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>> for [T; 58]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>> for [T; 59]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>> for [T; 60]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>> for [T; 61]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>> for [T; 62]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>> for [T; 63]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>> for [T; 16]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>> for [T; 17]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>> for [T; 18]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>> for [T; 19]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>> for [T; 20]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>> for [T; 21]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>> for [T; 22]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>> for [T; 23]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>> for [T; 24]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>> for [T; 25]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>> for [T; 26]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>> for [T; 27]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>> for [T; 28]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>> for [T; 29]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>> for [T; 30]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>> for [T; 31]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>> for [T; 8]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>> for [T; 9]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>> for [T; 10]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>> for [T; 11]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>> for [T; 12]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>> for [T; 13]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>> for [T; 14]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>> for [T; 15]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>> for [T; 4]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>> for [T; 5]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>> for [T; 6]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>> for [T; 7]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B0>>> for [T; 2]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B1>>> for [T; 3]
relaxed_coherence only.impl<T> From<GenericArray<T, UInt<UTerm, B1>>> for [T; 1]
relaxed_coherence only.impl<T> From<Port<T>> for u16
impl<T> From<Ratio<T>> for (T, T)
impl<T> From<CtOption<T>> for Option<T>
impl<T> From<CtOption<T>> for Checked<T>
impl<T> From<AsyncFdTryNewError<T>> for datex_core::stdlib::io::Error
impl<T> From<Receiver<T>> for BroadcastStream<T>
impl<T> From<Receiver<T>> for ReceiverStream<T>
impl<T> From<SendError<T>> for stun::error::Error
impl<T> From<SendError<T>> for tokio::sync::mpsc::error::TrySendError<T>
impl<T> From<SendError<T>> for webrtc_dtls::error::Error
impl<T> From<SendError<T>> for webrtc_srtp::error::Error
impl<T> From<SendError<T>> for webrtc::error::Error
impl<T> From<UnboundedReceiver<T>> for UnboundedReceiverStream<T>
impl<T> From<Receiver<T>> for WatchStream<T>
impl<T> From<Buffer<T, Deinterleaved>> for Buffer<T, Interleaved>
impl<T> From<Buffer<T, Interleaved>> for Buffer<T, Deinterleaved>
impl<T> From<T> for Receiverswhere
T: Into<RawFullPointerAddress>,
impl<T> From<T> for Option<T>
impl<T> From<T> for Poll<T>
impl<T> From<T> for BacktraceFramewhere
T: CustomError + 'static,
impl<T> From<T> for DnValue
impl<T> From<T> for OtherNameValue
impl<T> From<T> for datex_core::std_sync::Mutex<T>
impl<T> From<T> for datex_core::stdlib::boxed::Box<T>
no_global_oom_handling only.impl<T> From<T> for Cell<T>
impl<T> From<T> for datex_core::stdlib::cell::OnceCell<T>
impl<T> From<T> for RefCell<T>
impl<T> From<T> for SyncUnsafeCell<T>
impl<T> From<T> for UnsafeCell<T>
impl<T> From<T> for UnsafePinned<T>
impl<T> From<T> for Rc<T>
no_global_oom_handling only.impl<T> From<T> for datex_core::stdlib::sync::nonpoison::Mutex<T>
impl<T> From<T> for datex_core::stdlib::sync::nonpoison::RwLock<T>
impl<T> From<T> for Arc<T>
no_global_oom_handling only.impl<T> From<T> for Exclusive<T>
impl<T> From<T> for OnceLock<T>
impl<T> From<T> for ReentrantLock<T>
impl<T> From<T> for datex_core::stdlib::sync::RwLock<T>
impl<T> From<T> for allocator_api2::stable::boxed::Box<T>
no_global_oom_handling only.impl<T> From<T> for ErrorResponsewhere
T: IntoResponse,
impl<T> From<T> for Json<T>
impl<T> From<T> for Html<T>
impl<T> From<T> for PosValue<T>
impl<T> From<T> for futures_util::lock::mutex::Mutex<T>
impl<T> From<T> for Intern<T>
impl<T> From<T> for Complex<T>
impl<T> From<T> for Ratio<T>
impl<T> From<T> for once_cell::sync::OnceCell<T>
impl<T> From<T> for once_cell::unsync::OnceCell<T>
impl<T> From<T> for OrderedFloat<T>where
T: FloatCore,
impl<T> From<T> for SyncWrapper<T>
impl<T> From<T> for tokio::sync::mutex::Mutex<T>
impl<T> From<T> for tokio::sync::once_cell::OnceCell<T>
impl<T> From<T> for tokio::sync::rwlock::RwLock<T>
impl<T> From<T> for SetOnce<T>
impl<T> From<T> for T
impl<T, A> From<&[T]> for allocator_api2::stable::boxed::Box<[T], A>
no_global_oom_handling only.impl<T, A> From<BinaryHeap<T, A>> for datex_core::stdlib::vec::Vec<T, A>where
A: Allocator,
impl<T, A> From<VecDeque<T, A>> for datex_core::stdlib::vec::Vec<T, A>where
A: Allocator,
impl<T, A> From<Box<[T], A>> for datex_core::stdlib::vec::Vec<T, A>where
A: Allocator,
impl<T, A> From<Box<T, A>> for Pin<Box<T, A>>
impl<T, A> From<Box<T, A>> for Rc<T, A>
no_global_oom_handling only.impl<T, A> From<Box<T, A>> for Arc<T, A>
no_global_oom_handling only.impl<T, A> From<Vec<T, A>> for BinaryHeap<T, A>
impl<T, A> From<Vec<T, A>> for VecDeque<T, A>where
A: Allocator,
impl<T, A> From<Vec<T, A>> for datex_core::stdlib::boxed::Box<[T], A>where
A: Allocator,
no_global_oom_handling only.impl<T, A> From<Vec<T, A>> for Rc<[T], A>where
A: Allocator,
no_global_oom_handling only.impl<T, A> From<Vec<T, A>> for Arc<[T], A>
no_global_oom_handling only.impl<T, A> From<Box<[T], A>> for allocator_api2::stable::vec::Vec<T, A>where
A: Allocator,
impl<T, A> From<Box<T, A>> for Pin<Box<T, A>>
impl<T, A> From<Vec<T, A>> for allocator_api2::stable::boxed::Box<[T], A>where
A: Allocator,
no_global_oom_handling only.impl<T, A, const N: usize> From<[T; N]> for hashbrown::set::HashSet<T, RandomState, A>
default-hasher only.impl<T, A, const N: usize> From<Box<[T; N], A>> for allocator_api2::stable::vec::Vec<T, A>where
A: Allocator,
impl<T, S> From<T> for ArcSwapAny<T, S>
impl<T, S> From<T> for Guard<T, S>
impl<T, S, A> From<HashMap<T, (), S, A>> for hashbrown::set::HashSet<T, S, A>where
A: Allocator,
impl<T, S, A> From<HashMap<T, (), S, A>> for hashbrown::set::HashSet<T, S, A>where
A: Allocator,
impl<T, S, A> From<HashMap<T, (), S, A>> for hashbrown::set::HashSet<T, S, A>where
A: Allocator,
impl<T, const N: usize> From<&[T; N]> for datex_core::stdlib::vec::Vec<T>where
T: Clone,
no_global_oom_handling only.impl<T, const N: usize> From<&[T; N]> for Intern<[T]>
impl<T, const N: usize> From<&mut [T; N]> for datex_core::stdlib::vec::Vec<T>where
T: Clone,
no_global_oom_handling only.impl<T, const N: usize> From<[T; N]> for serde_json::value::Value
impl<T, const N: usize> From<[T; N]> for BTreeSet<T>where
T: Ord,
impl<T, const N: usize> From<[T; N]> for BinaryHeap<T>where
T: Ord,
impl<T, const N: usize> From<[T; N]> for datex_core::collections::HashSet<T>
impl<T, const N: usize> From<[T; N]> for LinkedList<T>
impl<T, const N: usize> From<[T; N]> for VecDeque<T>
impl<T, const N: usize> From<[T; N]> for datex_core::stdlib::boxed::Box<[T]>
no_global_oom_handling only.impl<T, const N: usize> From<[T; N]> for Rc<[T]>
no_global_oom_handling only.impl<T, const N: usize> From<[T; N]> for Simd<T, N>
impl<T, const N: usize> From<[T; N]> for Arc<[T]>
no_global_oom_handling only.impl<T, const N: usize> From<[T; N]> for datex_core::stdlib::vec::Vec<T>
no_global_oom_handling only.impl<T, const N: usize> From<[T; N]> for allocator_api2::stable::boxed::Box<[T]>
no_global_oom_handling only.impl<T, const N: usize> From<[T; N]> for allocator_api2::stable::vec::Vec<T>
no_global_oom_handling only.impl<T, const N: usize> From<[T; N]> for IndexSet<T>
std only.impl<T, const N: usize> From<[T; N]> for RingSet<T>
std only.impl<T, const N: usize> From<Mask<T, N>> for [bool; N]
impl<T, const N: usize> From<Simd<T, N>> for [T; N]
impl<T, const N: usize> From<Mask<T, N>> for Simd<T, N>
impl<T, const N: usize> From<[bool; N]> for Mask<T, N>
impl<T: Into<CoreValue>> From<T> for datex_core::values::value::Value
impl<T: Into<ValueContainer>> From<T> for Reference
impl<T: Into<Value>> From<T> for ValueContainer
impl<Tz> From<DateTime<Tz>> for SystemTimewhere
Tz: TimeZone,
std only.impl<W> From<IntoInnerError<W>> for datex_core::stdlib::io::Error
impl<W> From<Rc<W>> for LocalWakerwhere
W: LocalWake + 'static,
impl<W> From<Rc<W>> for RawWakerwhere
W: LocalWake + 'static,
impl<W> From<Arc<W>> for RawWaker
target_has_atomic=ptr only.impl<W> From<Arc<W>> for Waker
target_has_atomic=ptr only.