rustmax::prelude

Trait From

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

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

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

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

Prefer using Into over using From when specifying trait bounds on a generic function. This way, types that directly implement Into can be used as arguments as well.

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

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

§Generic Implementations

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

§When to implement From

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

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

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

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

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

§Examples

String implements From<&str>:

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

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

assert_eq!(string, other_string);

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

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

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

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

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

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

Required Methods§

1.0.0 · Source

fn from(value: T) -> Self

Converts to this type from the input type.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§

Source§

impl From<&&'static str> for OsStr

Source§

impl From<&&'static str> for Str

Source§

impl From<&&'static str> for StyledStr

Source§

impl From<&&'static str> for Id

Source§

impl From<&&'static OsStr> for OsStr

Source§

impl From<&'static str> for StrContextValue

Source§

impl From<&'static str> for rustmax::axum::body::Body

Source§

impl From<&'static str> for OsStr

Source§

impl From<&'static str> for Str

Source§

impl From<&'static str> for StyledStr

Source§

impl From<&'static str> for Id

Source§

impl From<&'static str> for rustmax::hyper::body::Bytes

Source§

impl From<&'static str> for StringParam

Source§

impl From<&'static str> for rustmax::proptest::test_runner::Reason

Source§

impl From<&'static str> for rustmax::reqwest::blocking::Body

Source§

impl From<&'static str> for rustmax::reqwest::Body

Source§

impl From<&'static OsStr> for OsStr

Source§

impl From<&'static [u8]> for rustmax::axum::body::Body

Source§

impl From<&'static [u8]> for rustmax::hyper::body::Bytes

Source§

impl From<&'static [u8]> for rustmax::reqwest::blocking::Body

Source§

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

Source§

impl From<&str> for rustmax::tera::Value

Source§

impl From<&str> for InternalString

Source§

impl From<&str> for RawString

1.17.0 · Source§

impl From<&str> for Box<str>

1.21.0 · Source§

impl From<&str> for Rc<str>

1.0.0 · Source§

impl From<&str> for String

1.21.0 · Source§

impl From<&str> for Arc<str>

1.0.0 · Source§

impl From<&str> for Vec<u8>

Source§

impl From<&str> for rustmax::tera::Error

Source§

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

Convert from a LanguageIdentifier to an LSR tuple.

§Examples

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

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

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

impl From<&LanguageIdentifier> for DataLocale

Source§

impl From<&Locale> for DataLocale

Source§

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

Source§

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

Source§

impl From<&Span<'_>> for Location

Source§

impl From<&InternalString> for InternalString

Source§

impl From<&InternalString> for RawString

Source§

impl From<&FlexZeroSlice> for FlexZeroVecOwned

Source§

impl From<&OsStr> for OsStr

Source§

impl From<&Str> for OsStr

Source§

impl From<&Str> for Str

Source§

impl From<&Str> for Id

Source§

impl From<&Arg> for Arg

Source§

impl From<&ArgGroup> for ArgGroup

Source§

impl From<&Command> for rustmax::clap::Command

Source§

impl From<&Id> for Id

1.17.0 · Source§

impl From<&CStr> for Box<CStr>

1.7.0 · Source§

impl From<&CStr> for CString

1.24.0 · Source§

impl From<&CStr> for Rc<CStr>

1.24.0 · Source§

impl From<&CStr> for Arc<CStr>

1.17.0 · Source§

impl From<&OsStr> for Box<OsStr>

1.24.0 · Source§

impl From<&OsStr> for Rc<OsStr>

1.24.0 · Source§

impl From<&OsStr> for Arc<OsStr>

1.17.0 · Source§

impl From<&Path> for Box<Path>

1.24.0 · Source§

impl From<&Path> for Rc<Path>

1.24.0 · Source§

impl From<&Path> for Arc<Path>

Source§

impl From<&String> for InternalString

Source§

impl From<&String> for RawString

Source§

impl From<&String> for StyledStr

1.35.0 · Source§

impl From<&String> for String

Source§

impl From<&ChaCha8Rng> for rand_chacha::chacha::ChaCha8Rng

Source§

impl From<&ChaCha8Rng> for rustmax::rand_chacha::ChaCha8Rng

Source§

impl From<&ChaCha12Rng> for rand_chacha::chacha::ChaCha12Rng

Source§

impl From<&ChaCha12Rng> for rustmax::rand_chacha::ChaCha12Rng

Source§

impl From<&ChaCha20Rng> for rand_chacha::chacha::ChaCha20Rng

Source§

impl From<&ChaCha20Rng> for rustmax::rand_chacha::ChaCha20Rng

1.84.0 · Source§

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

1.84.0 · Source§

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

1.44.0 · Source§

impl From<&mut str> for String

1.84.0 · Source§

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

1.84.0 · Source§

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

1.84.0 · Source§

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

1.84.0 · Source§

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

1.84.0 · Source§

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

1.84.0 · Source§

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

1.84.0 · Source§

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

1.84.0 · Source§

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

1.84.0 · Source§

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

1.84.0 · Source§

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

Source§

impl From<(Unit, i64)> for DateTimeRound

Source§

impl From<(Unit, i64)> for TimeRound

Source§

impl From<(Unit, i64)> for SignedDurationRound

Source§

impl From<(Unit, i64)> for SpanRound<'static>

Source§

impl From<(Unit, i64)> for TimestampRound

Source§

impl From<(Unit, i64)> for ZonedRound

Source§

impl From<(Unit, i64)> for OffsetRound

Source§

impl From<(Unit, Date)> for DateDifference

Source§

impl From<(Unit, Date)> for DateTimeDifference

Source§

impl From<(Unit, Date)> for SpanTotal<'static>

Source§

impl From<(Unit, DateTime)> for DateDifference

Source§

impl From<(Unit, DateTime)> for DateTimeDifference

Source§

impl From<(Unit, DateTime)> for TimeDifference

Source§

impl From<(Unit, DateTime)> for SpanTotal<'static>

Source§

impl From<(Unit, Time)> for TimeDifference

Source§

impl From<(Unit, Timestamp)> for TimestampDifference

Source§

impl From<(Unit, Zoned)> for DateDifference

Source§

impl From<(Unit, Zoned)> for DateTimeDifference

Source§

impl From<(Unit, Zoned)> for TimeDifference

Source§

impl From<(Unit, Zoned)> for TimestampDifference

Source§

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

Source§

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

Source§

impl From<(usize, usize)> for SizeRange

Given (low: usize, high: usize), then a size range of [low..high) is the result.

Source§

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

Convert from an LSR tuple to a LanguageIdentifier.

§Examples

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

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

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

§Examples

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

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

impl From<(SignedDuration, Date)> for SpanArithmetic<'static>

Source§

impl From<(SignedDuration, DateTime)> for SpanArithmetic<'static>

Source§

impl From<(Span, Date)> for SpanArithmetic<'static>

Source§

impl From<(Span, Date)> for SpanCompare<'static>

Source§

impl From<(Span, DateTime)> for SpanArithmetic<'static>

Source§

impl From<(Span, DateTime)> for SpanCompare<'static>

Source§

impl From<(Timestamp, Offset)> for Pieces<'static>

Source§

impl From<(Duration, Date)> for SpanArithmetic<'static>

Source§

impl From<(Duration, DateTime)> for SpanArithmetic<'static>

Source§

impl From<ColorChoice> for WriteStyle

Source§

impl From<PropertiesError> for NormalizerError

Source§

impl From<GeneralCategory> for GeneralCategoryGroup

Source§

impl From<Errno> for rustmax::ctrlc::Error

Source§

impl From<Errno> for ReadlineError

Source§

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

Source§

impl From<Signal> for SigSet

Source§

impl From<ErrorKind> for ErrorKind

Source§

impl From<Error> for rustmax::proptest::string::Error

Source§

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

Source§

impl From<Error> for rustls_pemfile::pemfile::Error

Source§

impl From<IpAddr> for ServerName<'_>

Source§

impl From<IpAddr> for rustmax::std::net::IpAddr

Source§

impl From<Error> for TomlError

Source§

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

Source§

impl From<BytesRejection> for FormRejection

Source§

impl From<BytesRejection> for JsonRejection

Source§

impl From<BytesRejection> for RawFormRejection

Source§

impl From<FailedToBufferBody> for BytesRejection

Source§

impl From<FailedToBufferBody> for StringRejection

Source§

impl From<DecodeError> for DecodeSliceError

Source§

impl From<WriteStyle> for ColorChoice

Source§

impl From<AnsiColor> for Color

Source§

impl From<AnsiColor> for Ansi256Color

Source§

impl From<Unit> for DateTimeRound

Source§

impl From<Unit> for TimeRound

Source§

impl From<Unit> for SignedDurationRound

Source§

impl From<Unit> for SpanRound<'static>

Source§

impl From<Unit> for SpanTotal<'static>

Source§

impl From<Unit> for TimestampRound

Source§

impl From<Unit> for ZonedRound

Source§

impl From<Unit> for OffsetRound

Source§

impl From<FractionalUnit> for Unit

Source§

impl From<TokenTree> for rustmax::proc_macro2::TokenStream

1.29.0 · Source§

impl From<TokenTree> for rustmax::proc_macro::TokenStream

Creates a token stream containing a single token tree.

Source§

impl From<Cmd> for EventHandler

Source§

impl From<AsciiChar> for char

Source§

impl From<AsciiChar> for u8

Source§

impl From<AsciiChar> for u16

Source§

impl From<AsciiChar> for u32

Source§

impl From<AsciiChar> for u64

Source§

impl From<AsciiChar> for u128

1.45.0 · Source§

impl From<Cow<'_, str>> for Box<str>

1.45.0 · Source§

impl From<Cow<'_, CStr>> for Box<CStr>

1.45.0 · Source§

impl From<Cow<'_, OsStr>> for Box<OsStr>

1.45.0 · Source§

impl From<Cow<'_, Path>> for Box<Path>

Source§

impl From<Cow<'static, str>> for rustmax::axum::body::Body

Source§

impl From<Cow<'static, [u8]>> for rustmax::axum::body::Body

Source§

impl From<TryReserveErrorKind> for TryReserveError

Source§

impl From<Infallible> for rustmax::hyper::http::Error

1.36.0 · Source§

impl From<Infallible> for TryFromSliceError

1.34.0 · Source§

impl From<Infallible> for TryFromIntError

Source§

impl From<ErrorKind> for ReadlineError

1.14.0 · Source§

impl From<ErrorKind> for rustmax::std::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.

Source§

impl From<IpAddr> for IpNet

Source§

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

Source§

impl From<IpAddr> for ServerName<'_>

Source§

impl From<SocketAddr> for SockAddr

Source§

impl From<Option<Region>> for LanguageIdentifier

§Examples

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

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

impl From<Option<Region>> for Locale

§Examples

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

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

impl From<Option<Script>> for LanguageIdentifier

§Examples

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

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

impl From<Option<Script>> for Locale

§Examples

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

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

impl From<Option<Level>> for LevelFilter

Source§

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

Source§

impl From<bool> for Dst

Source§

impl From<bool> for rustmax::tera::Value

Source§

impl From<bool> for rustmax::toml::Value

1.68.0 · Source§

impl From<bool> for f32

1.68.0 · Source§

impl From<bool> for f64

1.28.0 · Source§

impl From<bool> for i8

1.28.0 · Source§

impl From<bool> for i16

1.28.0 · Source§

impl From<bool> for i32

1.28.0 · Source§

impl From<bool> for i64

1.28.0 · Source§

impl From<bool> for i128

1.28.0 · Source§

impl From<bool> for isize

1.28.0 · Source§

impl From<bool> for u8

1.28.0 · Source§

impl From<bool> for u16

1.28.0 · Source§

impl From<bool> for u32

1.28.0 · Source§

impl From<bool> for u64

1.28.0 · Source§

impl From<bool> for u128

1.28.0 · Source§

impl From<bool> for usize

Source§

impl From<bool> for BigInt

Source§

impl From<bool> for BigUint

1.24.0 · Source§

impl From<bool> for AtomicBool

Source§

impl From<char> for StrContextValue

1.13.0 · Source§

impl From<char> for u32

1.51.0 · Source§

impl From<char> for u64

1.51.0 · Source§

impl From<char> for u128

Source§

impl From<char> for Literal

Source§

impl From<char> for UnvalidatedChar

Source§

impl From<char> for KeyEvent

1.46.0 · Source§

impl From<char> for String

1.6.0 · Source§

impl From<f16> for f64

1.6.0 · Source§

impl From<f16> for f128

Source§

impl From<f32> for rustmax::tera::Value

Source§

impl From<f32> for rustmax::toml::Value

1.6.0 · Source§

impl From<f32> for f64

1.6.0 · Source§

impl From<f32> for f128

Source§

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

Source§

impl From<f64> for rustmax::tera::Value

Source§

impl From<f64> for rustmax::toml::Value

1.6.0 · Source§

impl From<f64> for f128

Source§

impl From<f64> for Probability

Source§

impl From<i8> for rustmax::tera::Value

Source§

impl From<i8> for rustmax::toml::Value

1.6.0 · Source§

impl From<i8> for f32

1.6.0 · Source§

impl From<i8> for f64

1.5.0 · Source§

impl From<i8> for i16

1.5.0 · Source§

impl From<i8> for i32

1.5.0 · Source§

impl From<i8> for i64

1.26.0 · Source§

impl From<i8> for i128

1.5.0 · Source§

impl From<i8> for isize

Source§

impl From<i8> for BigInt

1.34.0 · Source§

impl From<i8> for AtomicI8

Source§

impl From<i8> for Number

Source§

impl From<i16> for rustmax::tera::Value

1.6.0 · Source§

impl From<i16> for f32

1.6.0 · Source§

impl From<i16> for f64

1.5.0 · Source§

impl From<i16> for i32

1.5.0 · Source§

impl From<i16> for i64

1.26.0 · Source§

impl From<i16> for i128

1.26.0 · Source§

impl From<i16> for isize

Source§

impl From<i16> for BigEndian<i16>

Source§

impl From<i16> for LittleEndian<i16>

Source§

impl From<i16> for RawBytesULE<2>

Source§

impl From<i16> for BigInt

Source§

impl From<i16> for HeaderValue

1.34.0 · Source§

impl From<i16> for AtomicI16

Source§

impl From<i16> for Number

Source§

impl From<i32> for rustmax::tera::Value

Source§

impl From<i32> for rustmax::toml::Value

1.6.0 · Source§

impl From<i32> for f64

1.5.0 · Source§

impl From<i32> for i64

1.26.0 · Source§

impl From<i32> for i128

Source§

impl From<i32> for BigEndian<i32>

Source§

impl From<i32> for LittleEndian<i32>

Source§

impl From<i32> for RawBytesULE<4>

Source§

impl From<i32> for BigInt

Source§

impl From<i32> for HeaderValue

Source§

impl From<i32> for Domain

Source§

impl From<i32> for rustmax::socket2::Protocol

Source§

impl From<i32> for rustmax::socket2::Type

1.34.0 · Source§

impl From<i32> for AtomicI32

Source§

impl From<i32> for Number

Source§

impl From<i32> for SignalKind

Source§

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

Source§

impl From<i64> for rustmax::tera::Value

Source§

impl From<i64> for rustmax::toml::Value

1.26.0 · Source§

impl From<i64> for i128

Source§

impl From<i64> for BigEndian<i64>

Source§

impl From<i64> for LittleEndian<i64>

Source§

impl From<i64> for RawBytesULE<8>

Source§

impl From<i64> for BigInt

Source§

impl From<i64> for HeaderValue

1.34.0 · Source§

impl From<i64> for AtomicI64

Source§

impl From<i64> for Number

Source§

impl From<i128> for RawBytesULE<16>

Source§

impl From<i128> for BigInt

Source§

impl From<isize> for rustmax::tera::Value

Source§

impl From<isize> for BigEndian<isize>

Source§

impl From<isize> for LittleEndian<isize>

Source§

impl From<isize> for BigInt

Source§

impl From<isize> for HeaderValue

1.23.0 · Source§

impl From<isize> for AtomicIsize

Source§

impl From<isize> for Number

1.34.0 · Source§

impl From<!> for Infallible

Source§

impl From<!> for TryFromIntError

Source§

impl From<u8> for CChar

Source§

impl From<u8> for Color

Source§

impl From<u8> for rustmax::tera::Value

Source§

impl From<u8> for rustmax::toml::Value

1.13.0 · Source§

impl From<u8> for char

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

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

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

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

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

1.6.0 · Source§

impl From<u8> for f32

1.6.0 · Source§

impl From<u8> for f64

1.5.0 · Source§

impl From<u8> for i16

1.5.0 · Source§

impl From<u8> for i32

1.5.0 · Source§

impl From<u8> for i64

1.26.0 · Source§

impl From<u8> for i128

1.26.0 · Source§

impl From<u8> for isize

1.5.0 · Source§

impl From<u8> for u16

1.5.0 · Source§

impl From<u8> for u32

1.5.0 · Source§

impl From<u8> for u64

1.26.0 · Source§

impl From<u8> for u128

1.5.0 · Source§

impl From<u8> for usize

Source§

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

Source§

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

Source§

impl From<u8> for PollTimeout

Source§

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

Source§

impl From<u8> for SmallIndex

Source§

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

Source§

impl From<u8> for Literal

Source§

impl From<u8> for Ansi256Color

Source§

impl From<u8> for BigInt

Source§

impl From<u8> for BigUint

1.61.0 · Source§

impl From<u8> for ExitCode

1.34.0 · Source§

impl From<u8> for AtomicU8

Source§

impl From<u8> for Number

Source§

impl From<u16> for rustmax::tera::Value

1.6.0 · Source§

impl From<u16> for f32

1.6.0 · Source§

impl From<u16> for f64

1.5.0 · Source§

impl From<u16> for i32

1.5.0 · Source§

impl From<u16> for i64

1.26.0 · Source§

impl From<u16> for i128

1.5.0 · Source§

impl From<u16> for u32

1.5.0 · Source§

impl From<u16> for u64

1.26.0 · Source§

impl From<u16> for u128

1.26.0 · Source§

impl From<u16> for usize

Source§

impl From<u16> for BigEndian<u16>

Source§

impl From<u16> for LittleEndian<u16>

Source§

impl From<u16> for PollTimeout

Source§

impl From<u16> for RawBytesULE<2>

Source§

impl From<u16> for BigInt

Source§

impl From<u16> for BigUint

Source§

impl From<u16> for HeaderValue

1.34.0 · Source§

impl From<u16> for AtomicU16

Source§

impl From<u16> for Number

Source§

impl From<u32> for ErrorKind

Source§

impl From<u32> for rustmax::tera::Value

Source§

impl From<u32> for rustmax::toml::Value

1.6.0 · Source§

impl From<u32> for f64

1.5.0 · Source§

impl From<u32> for i64

1.26.0 · Source§

impl From<u32> for i128

1.5.0 · Source§

impl From<u32> for u64

1.26.0 · Source§

impl From<u32> for u128

Source§

impl From<u32> for BigEndian<u32>

Source§

impl From<u32> for LittleEndian<u32>

Source§

impl From<u32> for h2::frame::reason::Reason

Source§

impl From<u32> for GeneralCategoryGroup

Source§

impl From<u32> for Mode

Source§

impl From<u32> for RawBytesULE<4>

Source§

impl From<u32> for BigInt

Source§

impl From<u32> for BigUint

Source§

impl From<u32> for HeaderValue

1.1.0 · Source§

impl From<u32> for rustmax::std::net::Ipv4Addr

1.34.0 · Source§

impl From<u32> for AtomicU32

Source§

impl From<u32> for Number

Source§

impl From<u64> for rustmax::tera::Value

1.26.0 · Source§

impl From<u64> for i128

1.26.0 · Source§

impl From<u64> for u128

Source§

impl From<u64> for BigEndian<u64>

Source§

impl From<u64> for LittleEndian<u64>

Source§

impl From<u64> for RawBytesULE<8>

Source§

impl From<u64> for BigInt

Source§

impl From<u64> for BigUint

Source§

impl From<u64> for HeaderValue

1.34.0 · Source§

impl From<u64> for AtomicU64

Source§

impl From<u64> for Number

Source§

impl From<u128> for Hash128

Source§

impl From<u128> for RawBytesULE<16>

Source§

impl From<u128> for BigInt

Source§

impl From<u128> for BigUint

1.26.0 · Source§

impl From<u128> for rustmax::std::net::Ipv6Addr

Source§

impl From<()> for rustmax::tera::Value

Source§

impl From<()> for rustmax::axum::body::Body

Source§

impl From<usize> for Member

Source§

impl From<usize> for rustmax::tera::Value

Source§

impl From<usize> for BigEndian<usize>

Source§

impl From<usize> for LittleEndian<usize>

Source§

impl From<usize> for winnow::stream::Range

Source§

impl From<usize> for ValueRange

Source§

impl From<usize> for BigInt

Source§

impl From<usize> for BigUint

Source§

impl From<usize> for SizeRange

Given exact, then a size range of [exact, exact] is the result.

Source§

impl From<usize> for HeaderValue

1.23.0 · Source§

impl From<usize> for AtomicUsize

Source§

impl From<usize> for Index

Source§

impl From<usize> for Number

Source§

impl From<Span> for rustmax::std::ops::Range<usize>

Source§

impl From<BString> for Vec<u8>

Source§

impl From<BigEndian<i16>> for LittleEndian<i16>

Source§

impl From<BigEndian<i32>> for LittleEndian<i32>

Source§

impl From<BigEndian<i64>> for LittleEndian<i64>

Source§

impl From<BigEndian<isize>> for LittleEndian<isize>

Source§

impl From<BigEndian<u16>> for LittleEndian<u16>

Source§

impl From<BigEndian<u32>> for LittleEndian<u32>

Source§

impl From<BigEndian<u64>> for LittleEndian<u64>

Source§

impl From<BigEndian<usize>> for LittleEndian<usize>

Source§

impl From<LittleEndian<i16>> for BigEndian<i16>

Source§

impl From<LittleEndian<i32>> for BigEndian<i32>

Source§

impl From<LittleEndian<i64>> for BigEndian<i64>

Source§

impl From<LittleEndian<isize>> for BigEndian<isize>

Source§

impl From<LittleEndian<u16>> for BigEndian<u16>

Source§

impl From<LittleEndian<u32>> for BigEndian<u32>

Source§

impl From<LittleEndian<u64>> for BigEndian<u64>

Source§

impl From<LittleEndian<usize>> for BigEndian<usize>

Source§

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

Source§

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

Source§

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

Source§

impl From<GlobError> for rustmax::std::io::Error

Source§

impl From<Reason> for u32

Source§

impl From<Reason> for h2::error::Error

Source§

impl From<StreamId> for u32

Source§

impl From<HttpDate> for SystemTime

Source§

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

Source§

impl From<Subtag> for TinyAsciiStr<8>

Source§

impl From<Subtag> for TinyAsciiStr<8>

Source§

impl From<Key> for TinyAsciiStr<2>

Source§

impl From<Attribute> for TinyAsciiStr<8>

Source§

impl From<Key> for TinyAsciiStr<2>

Source§

impl From<LanguageIdentifier> for Locale

Source§

impl From<LanguageIdentifier> for DataLocale

Source§

impl From<Locale> for LanguageIdentifier

Source§

impl From<Locale> for DataLocale

Source§

impl From<Language> for LanguageIdentifier

§Examples

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

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

impl From<Language> for Locale

§Examples

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

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

impl From<Language> for TinyAsciiStr<3>

Source§

impl From<Region> for TinyAsciiStr<3>

Source§

impl From<Script> for TinyAsciiStr<4>

Source§

impl From<Variant> for TinyAsciiStr<8>

Source§

impl From<GeneralCategoryGroup> for u32

Source§

impl From<AnyResponse> for DataResponse<AnyMarker>

Source§

impl From<DataError> for LocaleTransformError

Source§

impl From<DataError> for NormalizerError

Source§

impl From<DataError> for PropertiesError

Source§

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

Source§

impl From<Errors> for ParseError

Source§

impl From<Ipv4AddrRange> for IpAddrRange

Source§

impl From<Ipv6AddrRange> for IpAddrRange

Source§

impl From<Ipv4Net> for IpNet

Source§

impl From<Ipv4Subnets> for IpSubnets

Source§

impl From<Ipv6Net> for IpNet

Source§

impl From<Ipv6Subnets> for IpSubnets

Source§

impl From<Library> for libloading::safe::Library

Source§

impl From<Library> for libloading::os::unix::Library

Source§

impl From<LiteMap<Key, Value>> for icu_locid::extensions::transform::fields::Fields

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl From<TcpListener> for OwnedFd

Source§

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

Source§

impl From<TcpStream> for OwnedFd

Source§

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

Source§

impl From<UdpSocket> for OwnedFd

Source§

impl From<UnixDatagram> for OwnedFd

Source§

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

Source§

impl From<UnixListener> for OwnedFd

Source§

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

Source§

impl From<UnixStream> for OwnedFd

Source§

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

Source§

impl From<Receiver> for OwnedFd

Source§

impl From<Sender> for OwnedFd

Source§

impl From<Token> for usize

Source§

impl From<TlsAcceptor> for TlsAcceptor

Source§

impl From<TlsConnector> for TlsConnector

Source§

impl From<PollTimeout> for i32

Source§

impl From<PollTimeout> for i64

Source§

impl From<PollTimeout> for i128

Source§

impl From<SigAction> for sigaction

Source§

impl From<Termios> for termios

Source§

impl From<TimeSpec> for rustmax::std::time::Duration

Source§

impl From<Pid> for i32

Source§

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

Source§

impl From<ErrorStack> for rustmax::std::fmt::Error

Source§

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

Source§

impl From<Error<Rule>> for rustmax::json5::Error

Source§

impl From<Position<'_>> for LineColLocation

Source§

impl From<Span<'_>> for LineColLocation

Source§

impl From<ChaCha8Core> for rand_chacha::chacha::ChaCha8Rng

Source§

impl From<ChaCha12Core> for rand_chacha::chacha::ChaCha12Rng

Source§

impl From<ChaCha20Core> for rand_chacha::chacha::ChaCha20Rng

Source§

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

Source§

impl From<Span> for rustmax::std::ops::Range<usize>

Source§

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

Source§

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

Source§

impl From<Mode> for u32

Source§

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

Source§

impl From<Ipv4Addr> for ServerName<'_>

Source§

impl From<Ipv4Addr> for rustmax::std::net::Ipv4Addr

Source§

impl From<Ipv6Addr> for ServerName<'_>

Source§

impl From<Ipv6Addr> for rustmax::std::net::Ipv6Addr

Source§

impl From<Quoter> for shlex::Quoter

Source§

impl From<Quoter> for shlex::bytes::Quoter

Source§

impl From<Hash128> for u128

Source§

impl From<Array> for toml_edit::value::Value

Source§

impl From<Error> for TomlError

Source§

impl From<DocumentMut> for Deserializer

Source§

impl From<TomlError> for toml_edit::ser::Error

Source§

impl From<TomlError> for toml_edit::de::Error

Source§

impl From<InlineTable> for toml_edit::value::Value

Source§

impl From<InternalString> for toml_edit::value::Value

Source§

impl From<InternalString> for Key

Source§

impl From<InternalString> for RawString

Source§

impl From<Table> for DocumentMut

Source§

impl From<Span> for Option<Id>

Source§

impl From<Level> for LevelFilter

Source§

impl From<LevelFilter> for Option<Level>

Source§

impl From<Current> for Option<Id>

Source§

impl From<CharIter> for CharRange

Source§

impl From<CharRange> for CharIter

Source§

impl From<Error> for Box<dyn Error + Send + Sync>

Source§

impl From<Error> for Box<dyn Error + Send>

Source§

impl From<Error> for Box<dyn Error>

Source§

impl From<FailedToDeserializeForm> for FormRejection

Source§

impl From<FailedToDeserializeFormBody> for FormRejection

Source§

impl From<FailedToDeserializePathParams> for PathRejection

Source§

impl From<FailedToDeserializeQueryString> for QueryRejection

Source§

impl From<InvalidFormContentType> for FormRejection

Source§

impl From<InvalidFormContentType> for RawFormRejection

Source§

impl From<InvalidUtf8> for StringRejection

Source§

impl From<InvalidUtf8InPathParam> for RawPathParamsRejection

Source§

impl From<JsonDataError> for JsonRejection

Source§

impl From<JsonSyntaxError> for JsonRejection

Source§

impl From<LengthLimitError> for FailedToBufferBody

Source§

impl From<MatchedPathMissing> for MatchedPathRejection

Source§

impl From<MissingExtension> for ExtensionRejection

Source§

impl From<MissingJsonContentType> for JsonRejection

Source§

impl From<MissingPathParams> for PathRejection

Source§

impl From<MissingPathParams> for RawPathParamsRejection

Source§

impl From<UnknownBodyError> for FailedToBufferBody

Source§

impl From<Frame> for BacktraceFrame

Source§

impl From<Hash> for [u8; 32]

Source§

impl From<BytesMut> for rustmax::hyper::body::Bytes

Source§

impl From<BytesMut> for Vec<u8>

Source§

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

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

Source§

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

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

Source§

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

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

Source§

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

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

Source§

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

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

Source§

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

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

Source§

impl From<NaiveDate> for NaiveDateTime

Source§

impl From<NaiveDateTime> for NaiveDate

Source§

impl From<OsStr> for OsString

Source§

impl From<OsStr> for PathBuf

Source§

impl From<Str> for OsStr

Source§

impl From<Str> for Id

Source§

impl From<Str> for OsString

Source§

impl From<Str> for PathBuf

Source§

impl From<Str> for String

Source§

impl From<Str> for Vec<u8>

Source§

impl From<Id> for Str

Source§

impl From<Id> for String

Source§

impl From<RecvError> for rustmax::crossbeam::channel::RecvTimeoutError

Source§

impl From<RecvError> for rustmax::crossbeam::channel::TryRecvError

Source§

impl From<Ansi256Color> for Color

Source§

impl From<Effects> for Style

§Examples

let style: anstyle::Style = anstyle::Effects::BOLD.into();
Source§

impl From<RgbColor> for Color

Source§

impl From<Bytes> for rustmax::axum::body::Body

Source§

impl From<Bytes> for BytesMut

Source§

impl From<Bytes> for rustmax::reqwest::blocking::Body

Source§

impl From<Bytes> for rustmax::reqwest::Body

Source§

impl From<Bytes> for Vec<u8>

Source§

impl From<ReasonPhrase> for rustmax::hyper::body::Bytes

Source§

impl From<InvalidMethod> for rustmax::hyper::http::Error

Source§

impl From<InvalidStatusCode> for rustmax::hyper::http::Error

Source§

impl From<Authority> for Uri

Convert an Authority into a Uri.

Source§

impl From<InvalidUri> for rustmax::hyper::http::Error

Source§

impl From<InvalidUriParts> for rustmax::hyper::http::Error

Source§

impl From<PathAndQuery> for Uri

Convert a PathAndQuery into a Uri.

Source§

impl From<Uri> for Builder

Source§

impl From<Uri> for Parts

Convert a Uri into Parts

Source§

impl From<Upgraded> for Upgraded

Source§

impl From<Date> for DateDifference

Source§

impl From<Date> for rustmax::jiff::civil::DateTime

Converts a Date to a DateTime with the time set to midnight.

Source§

impl From<Date> for DateTimeDifference

Source§

impl From<Date> for ISOWeekDate

Source§

impl From<Date> for BrokenDownTime

Source§

impl From<Date> for Pieces<'static>

Source§

impl From<Date> for SpanRelativeTo<'static>

Source§

impl From<DateTime> for Date

Source§

impl From<DateTime> for DateDifference

Source§

impl From<DateTime> for DateTimeDifference

Source§

impl From<DateTime> for ISOWeekDate

Source§

impl From<DateTime> for Time

Source§

impl From<DateTime> for TimeDifference

Source§

impl From<DateTime> for BrokenDownTime

Source§

impl From<DateTime> for Pieces<'static>

Source§

impl From<DateTime> for SpanRelativeTo<'static>

Source§

impl From<ISOWeekDate> for Date

Source§

impl From<ISOWeekDate> for BrokenDownTime

Source§

impl From<Time> for Meridiem

Source§

impl From<Time> for TimeDifference

Source§

impl From<Time> for BrokenDownTime

Source§

impl From<PiecesNumericOffset> for PiecesOffset

Source§

impl From<SignedDuration> for DateArithmetic

Source§

impl From<SignedDuration> for DateTimeArithmetic

Source§

impl From<SignedDuration> for TimeArithmetic

Source§

impl From<SignedDuration> for SpanArithmetic<'static>

Source§

impl From<SignedDuration> for TimestampArithmetic

Source§

impl From<SignedDuration> for ZonedArithmetic

Source§

impl From<SignedDuration> for OffsetArithmetic

Source§

impl From<Span> for DateArithmetic

Source§

impl From<Span> for DateTimeArithmetic

Source§

impl From<Span> for TimeArithmetic

Source§

impl From<Span> for SpanArithmetic<'static>

Source§

impl From<Span> for SpanCompare<'static>

Source§

impl From<Span> for SpanFieldwise

Source§

impl From<Span> for TimestampArithmetic

Source§

impl From<Span> for ZonedArithmetic

Source§

impl From<Span> for OffsetArithmetic

Source§

impl From<SpanFieldwise> for rustmax::jiff::Span

Source§

impl From<Timestamp> for BrokenDownTime

Source§

impl From<Timestamp> for Pieces<'static>

Source§

impl From<Timestamp> for TimestampDifference

Source§

impl From<Timestamp> for SystemTime

Source§

impl From<Zoned> for Date

Source§

impl From<Zoned> for DateDifference

Source§

impl From<Zoned> for rustmax::jiff::civil::DateTime

Converts a Zoned to a DateTime.

Source§

impl From<Zoned> for DateTimeDifference

Source§

impl From<Zoned> for ISOWeekDate

Source§

impl From<Zoned> for Time

Source§

impl From<Zoned> for TimeDifference

Source§

impl From<Zoned> for rustmax::jiff::Timestamp

Source§

impl From<Zoned> for TimestampDifference

Source§

impl From<Zoned> for SystemTime

Source§

impl From<Offset> for PiecesOffset

Source§

impl From<Offset> for TimeZoneAnnotationKind<'static>

Source§

impl From<Offset> for PiecesNumericOffset

Source§

impl From<Offset> for TimeZoneAnnotation<'static>

Source§

impl From<Offset> for SignedDuration

Source§

impl From<termios> for Termios

Source§

impl From<timespec> for TimeSpec

Source§

impl From<timeval> for TimeVal

Source§

impl From<Error<&str>> for rustmax::nom::error::Error<String>

Source§

impl From<Error<&[u8]>> for rustmax::nom::error::Error<Vec<u8>>

Source§

impl From<BigUint> for BigInt

Source§

impl From<Group> for rustmax::proc_macro2::TokenTree

Source§

impl From<LexError> for rustmax::syn::Error

Source§

impl From<Literal> for rustmax::proc_macro2::TokenTree

Source§

impl From<Literal> for LitFloat

Source§

impl From<Literal> for LitInt

Source§

impl From<Punct> for rustmax::proc_macro2::TokenTree

Source§

impl From<TokenStream> for rustmax::proc_macro::TokenStream

1.29.0 · Source§

impl From<Group> for rustmax::proc_macro::TokenTree

1.29.0 · Source§

impl From<Ident> for rustmax::proc_macro::TokenTree

1.29.0 · Source§

impl From<Literal> for rustmax::proc_macro::TokenTree

1.29.0 · Source§

impl From<Punct> for rustmax::proc_macro::TokenTree

Source§

impl From<Span> for rustmax::proc_macro2::Span

Source§

impl From<TokenStream> for rustmax::proc_macro2::TokenStream

Source§

impl From<Probability> for f64

Source§

impl From<SizeRange> for rustmax::std::ops::Range<usize>

Source§

impl From<StringParam> for &'static str

Source§

impl From<ChaCha8Core> for rustmax::rand_chacha::ChaCha8Rng

Source§

impl From<ChaCha12Core> for rustmax::rand_chacha::ChaCha12Rng

Source§

impl From<ChaCha20Core> for rustmax::rand_chacha::ChaCha20Rng

Source§

impl From<HeaderName> for HeaderValue

Source§

impl From<InvalidHeaderName> for rustmax::hyper::http::Error

Source§

impl From<InvalidHeaderValue> for rustmax::hyper::http::Error

Source§

impl From<MaxSizeReached> for rustmax::hyper::http::Error

Source§

impl From<ClientBuilder> for ClientBuilder

Source§

impl From<Response> for rustmax::hyper::Response<Body>

A Response can be converted into a http::Response.

Source§

impl From<Response> for rustmax::reqwest::Body

A Response can be piped as the Body of another request.

Source§

impl From<StatusCode> for u16

Source§

impl From<KeyEvent> for Event

Source§

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

Source§

impl From<Error> for rustmax::tera::Error

Source§

impl From<Domain> for i32

Source§

impl From<Protocol> for i32

Source§

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

Source§

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

Source§

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

Source§

impl From<Socket> for OwnedFd

Source§

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

Source§

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

Source§

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

Source§

impl From<Type> for i32

Source§

impl From<LayoutError> for CollectionAllocErr

Source§

impl From<LayoutError> for TryReserveErrorKind

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl From<Box<str>> for InternalString

Source§

impl From<Box<str>> for RawString

Source§

impl From<Box<str>> for rustmax::proptest::test_runner::Reason

Source§

impl From<Box<str>> for Box<UnvalidatedStr>

1.18.0 · Source§

impl From<Box<str>> for String

Source§

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

Source§

impl From<Box<RawValue>> for Box<str>

1.18.0 · Source§

impl From<Box<CStr>> for CString

1.18.0 · Source§

impl From<Box<OsStr>> for OsString

1.18.0 · Source§

impl From<Box<Path>> for PathBuf

Source§

impl From<Box<[u8]>> for rustmax::hyper::body::Bytes

Source§

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

1.78.0 · Source§

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

1.20.0 · Source§

impl From<CString> for Box<CStr>

1.24.0 · Source§

impl From<CString> for Rc<CStr>

1.24.0 · Source§

impl From<CString> for Arc<CStr>

1.7.0 · Source§

impl From<CString> for Vec<u8>

1.0.0 · Source§

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

1.20.0 · Source§

impl From<OsString> for Box<OsStr>

1.0.0 · Source§

impl From<OsString> for PathBuf

1.24.0 · Source§

impl From<OsString> for Rc<OsStr>

1.24.0 · Source§

impl From<OsString> for Arc<OsStr>

Source§

impl From<Error> for ProcessingError

Source§

impl From<Error> for ReadlineError

Source§

impl From<File> for rustmax::reqwest::blocking::Body

1.63.0 · Source§

impl From<File> for OwnedFd

1.20.0 · Source§

impl From<File> for Stdio

Source§

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

Source§

impl From<OpenOptions> for OpenOptions

Source§

impl From<Error> for codespan_reporting::files::Error

Source§

impl From<Error> for GetTimezoneError

Source§

impl From<Error> for ignore::Error

Source§

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

Source§

impl From<Error> for AnyDelimiterCodecError

Source§

impl From<Error> for LinesCodecError

Source§

impl From<Error> for ReadlineError

Source§

impl From<Error> for GlobError

Source§

impl From<Error> for rustmax::cc::Error

Source§

impl From<Error> for rustmax::tera::Error

1.74.0 · Source§

impl From<Stderr> for Stdio

1.74.0 · Source§

impl From<Stdout> for Stdio

Source§

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

Source§

impl From<Ipv4Addr> for ServerName<'_>

1.16.0 · Source§

impl From<Ipv4Addr> for rustmax::std::net::IpAddr

1.1.0 · Source§

impl From<Ipv4Addr> for u32

Source§

impl From<Ipv4Addr> for Ipv4Net

Source§

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

Source§

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

Source§

impl From<Ipv6Addr> for ServerName<'_>

1.16.0 · Source§

impl From<Ipv6Addr> for rustmax::std::net::IpAddr

1.26.0 · Source§

impl From<Ipv6Addr> for u128

Source§

impl From<Ipv6Addr> for Ipv6Net

Source§

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

1.16.0 · Source§

impl From<SocketAddrV4> for rustmax::std::net::SocketAddr

Source§

impl From<SocketAddrV4> for SockAddr

1.16.0 · Source§

impl From<SocketAddrV6> for rustmax::std::net::SocketAddr

Source§

impl From<SocketAddrV6> for SockAddr

Source§

impl From<TcpListener> for Socket

1.63.0 · Source§

impl From<TcpListener> for OwnedFd

Source§

impl From<TcpStream> for Socket

1.63.0 · Source§

impl From<TcpStream> for OwnedFd

Source§

impl From<UdpSocket> for Socket

1.63.0 · Source§

impl From<UdpSocket> for OwnedFd

1.41.0 · Source§

impl From<NonZero<i8>> for NonZero<i16>

1.41.0 · Source§

impl From<NonZero<i8>> for NonZero<i32>

1.41.0 · Source§

impl From<NonZero<i8>> for NonZero<i64>

1.41.0 · Source§

impl From<NonZero<i8>> for NonZero<i128>

1.41.0 · Source§

impl From<NonZero<i8>> for NonZero<isize>

1.41.0 · Source§

impl From<NonZero<i16>> for NonZero<i32>

1.41.0 · Source§

impl From<NonZero<i16>> for NonZero<i64>

1.41.0 · Source§

impl From<NonZero<i16>> for NonZero<i128>

1.41.0 · Source§

impl From<NonZero<i16>> for NonZero<isize>

1.41.0 · Source§

impl From<NonZero<i32>> for NonZero<i64>

1.41.0 · Source§

impl From<NonZero<i32>> for NonZero<i128>

1.41.0 · Source§

impl From<NonZero<i64>> for NonZero<i128>

1.41.0 · Source§

impl From<NonZero<u8>> for NonZero<i16>

1.41.0 · Source§

impl From<NonZero<u8>> for NonZero<i32>

1.41.0 · Source§

impl From<NonZero<u8>> for NonZero<i64>

1.41.0 · Source§

impl From<NonZero<u8>> for NonZero<i128>

1.41.0 · Source§

impl From<NonZero<u8>> for NonZero<isize>

1.41.0 · Source§

impl From<NonZero<u8>> for NonZero<u16>

1.41.0 · Source§

impl From<NonZero<u8>> for NonZero<u32>

1.41.0 · Source§

impl From<NonZero<u8>> for NonZero<u64>

1.41.0 · Source§

impl From<NonZero<u8>> for NonZero<u128>

1.41.0 · Source§

impl From<NonZero<u8>> for NonZero<usize>

1.41.0 · Source§

impl From<NonZero<u16>> for NonZero<i32>

1.41.0 · Source§

impl From<NonZero<u16>> for NonZero<i64>

1.41.0 · Source§

impl From<NonZero<u16>> for NonZero<i128>

1.41.0 · Source§

impl From<NonZero<u16>> for NonZero<u32>

1.41.0 · Source§

impl From<NonZero<u16>> for NonZero<u64>

1.41.0 · Source§

impl From<NonZero<u16>> for NonZero<u128>

1.41.0 · Source§

impl From<NonZero<u16>> for NonZero<usize>

Source§

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

Source§

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

1.41.0 · Source§

impl From<NonZero<u32>> for NonZero<i64>

1.41.0 · Source§

impl From<NonZero<u32>> for NonZero<i128>

1.41.0 · Source§

impl From<NonZero<u32>> for NonZero<u64>

1.41.0 · Source§

impl From<NonZero<u32>> for NonZero<u128>

1.41.0 · Source§

impl From<NonZero<u64>> for NonZero<i128>

1.41.0 · Source§

impl From<NonZero<u64>> for NonZero<u128>

Source§

impl From<Range<i64>> for ValueParser

Create an i64 ValueParser from a N..M range

See RangedI64ValueParser for more control over the output type.

See also RangedU64ValueParser

§Examples

let mut cmd = clap::Command::new("raw")
    .arg(
        clap::Arg::new("port")
            .long("port")
            .value_parser(3000..4000)
            .action(clap::ArgAction::Set)
            .required(true)
    );

let m = cmd.try_get_matches_from_mut(["cmd", "--port", "3001"]).unwrap();
let port: i64 = *m.get_one("port")
    .expect("required");
assert_eq!(port, 3001);
Source§

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

Source§

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

Source§

impl From<Range<usize>> for winnow::stream::Range

Source§

impl From<Range<usize>> for ValueRange

Source§

impl From<Range<usize>> for SizeRange

Given low .. high, then a size range [low, high) is the result.

Source§

impl From<RangeFrom<i64>> for ValueParser

Create an i64 ValueParser from a N.. range

See RangedI64ValueParser for more control over the output type.

See also RangedU64ValueParser

§Examples

let mut cmd = clap::Command::new("raw")
    .arg(
        clap::Arg::new("port")
            .long("port")
            .value_parser(3000..)
            .action(clap::ArgAction::Set)
            .required(true)
    );

let m = cmd.try_get_matches_from_mut(["cmd", "--port", "3001"]).unwrap();
let port: i64 = *m.get_one("port")
    .expect("required");
assert_eq!(port, 3001);
Source§

impl From<RangeFrom<usize>> for winnow::stream::Range

Source§

impl From<RangeFrom<usize>> for ValueRange

Source§

impl From<RangeFull> for winnow::stream::Range

Source§

impl From<RangeFull> for ValueParser

Create an i64 ValueParser from a .. range

See RangedI64ValueParser for more control over the output type.

See also RangedU64ValueParser

§Examples

let mut cmd = clap::Command::new("raw")
    .arg(
        clap::Arg::new("port")
            .long("port")
            .value_parser(..)
            .action(clap::ArgAction::Set)
            .required(true)
    );

let m = cmd.try_get_matches_from_mut(["cmd", "--port", "3001"]).unwrap();
let port: i64 = *m.get_one("port")
    .expect("required");
assert_eq!(port, 3001);
Source§

impl From<RangeFull> for ValueRange

Source§

impl From<RangeInclusive<i64>> for ValueParser

Create an i64 ValueParser from a N..=M range

See RangedI64ValueParser for more control over the output type.

See also RangedU64ValueParser

§Examples

let mut cmd = clap::Command::new("raw")
    .arg(
        clap::Arg::new("port")
            .long("port")
            .value_parser(3000..=4000)
            .action(clap::ArgAction::Set)
            .required(true)
    );

let m = cmd.try_get_matches_from_mut(["cmd", "--port", "3001"]).unwrap();
let port: i64 = *m.get_one("port")
    .expect("required");
assert_eq!(port, 3001);
Source§

impl From<RangeInclusive<usize>> for winnow::stream::Range

Source§

impl From<RangeInclusive<usize>> for ValueRange

Source§

impl From<RangeInclusive<usize>> for SizeRange

Given low ..= high, then a size range [low, high] is the result.

Source§

impl From<RangeTo<i64>> for ValueParser

Create an i64 ValueParser from a ..M range

See RangedI64ValueParser for more control over the output type.

See also RangedU64ValueParser

§Examples

let mut cmd = clap::Command::new("raw")
    .arg(
        clap::Arg::new("port")
            .long("port")
            .value_parser(..3000)
            .action(clap::ArgAction::Set)
            .required(true)
    );

let m = cmd.try_get_matches_from_mut(["cmd", "--port", "80"]).unwrap();
let port: i64 = *m.get_one("port")
    .expect("required");
assert_eq!(port, 80);
Source§

impl From<RangeTo<usize>> for winnow::stream::Range

Source§

impl From<RangeTo<usize>> for ValueRange

Source§

impl From<RangeTo<usize>> for SizeRange

Given ..high, then a size range [0, high) is the result.

Source§

impl From<RangeToInclusive<i64>> for ValueParser

Create an i64 ValueParser from a ..=M range

See RangedI64ValueParser for more control over the output type.

See also RangedU64ValueParser

§Examples

let mut cmd = clap::Command::new("raw")
    .arg(
        clap::Arg::new("port")
            .long("port")
            .value_parser(..=3000)
            .action(clap::ArgAction::Set)
            .required(true)
    );

let m = cmd.try_get_matches_from_mut(["cmd", "--port", "80"]).unwrap();
let port: i64 = *m.get_one("port")
    .expect("required");
assert_eq!(port, 80);
Source§

impl From<RangeToInclusive<usize>> for winnow::stream::Range

Source§

impl From<RangeToInclusive<usize>> for ValueRange

Source§

impl From<RangeToInclusive<usize>> for SizeRange

Given ..=high, then a size range [0, high] is the result.

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl From<OwnedFd> for Receiver

Source§

impl From<OwnedFd> for Sender

Source§

impl From<OwnedFd> for Socket

1.63.0 · Source§

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

1.63.0 · Source§

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

1.63.0 · Source§

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

1.63.0 · Source§

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

Source§

impl From<OwnedFd> for PidFd

1.63.0 · Source§

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

1.63.0 · Source§

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

1.63.0 · Source§

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

Source§

impl From<OwnedFd> for PipeReader

Source§

impl From<OwnedFd> for PipeWriter

1.74.0 · Source§

impl From<OwnedFd> for ChildStderr

Creates a ChildStderr from the provided OwnedFd.

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

1.74.0 · Source§

impl From<OwnedFd> for ChildStdin

Creates a ChildStdin from the provided OwnedFd.

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

1.74.0 · Source§

impl From<OwnedFd> for ChildStdout

Creates a ChildStdout from the provided OwnedFd.

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

1.63.0 · Source§

impl From<OwnedFd> for Stdio

Source§

impl From<PidFd> for OwnedFd

Source§

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

Source§

impl From<UnixDatagram> for Socket

1.63.0 · Source§

impl From<UnixDatagram> for OwnedFd

Source§

impl From<UnixListener> for Socket

1.63.0 · Source§

impl From<UnixListener> for OwnedFd

Source§

impl From<UnixStream> for Socket

1.63.0 · Source§

impl From<UnixStream> for OwnedFd

1.20.0 · Source§

impl From<PathBuf> for Box<Path>

1.14.0 · Source§

impl From<PathBuf> for OsString

1.24.0 · Source§

impl From<PathBuf> for Rc<Path>

1.24.0 · Source§

impl From<PathBuf> for Arc<Path>

Source§

impl From<PipeReader> for OwnedFd

Source§

impl From<PipeReader> for Stdio

Source§

impl From<PipeWriter> for OwnedFd

Source§

impl From<PipeWriter> for Stdio

Source§

impl From<ChildStderr> for Receiver

§Notes

The underlying pipe is not set to non-blocking.

1.63.0 · Source§

impl From<ChildStderr> for OwnedFd

1.20.0 · Source§

impl From<ChildStderr> for Stdio

Source§

impl From<ChildStdin> for Sender

§Notes

The underlying pipe is not set to non-blocking.

1.63.0 · Source§

impl From<ChildStdin> for OwnedFd

1.20.0 · Source§

impl From<ChildStdin> for Stdio

Source§

impl From<ChildStdout> for Receiver

§Notes

The underlying pipe is not set to non-blocking.

1.63.0 · Source§

impl From<ChildStdout> for OwnedFd

1.20.0 · Source§

impl From<ChildStdout> for Stdio

Source§

impl From<Command> for rustmax::tokio::process::Command

Source§

impl From<ExitStatusError> for ExitStatus

Source§

impl From<Alignment> for usize

Source§

impl From<Alignment> for NonZero<usize>

1.62.0 · Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl From<String> for rustmax::tera::Value

Source§

impl From<String> for rustmax::toml::Value

Source§

impl From<String> for BString

Source§

impl From<String> for InternalString

Source§

impl From<String> for Key

Source§

impl From<String> for RawString

Source§

impl From<String> for rustmax::axum::body::Body

Source§

impl From<String> for StyledStr

Source§

impl From<String> for rustmax::hyper::body::Bytes

Source§

impl From<String> for rustmax::proptest::test_runner::Reason

Source§

impl From<String> for rustmax::reqwest::blocking::Body

Source§

impl From<String> for rustmax::reqwest::Body

1.20.0 · Source§

impl From<String> for Box<str>

1.0.0 · Source§

impl From<String> for OsString

1.0.0 · Source§

impl From<String> for PathBuf

1.21.0 · Source§

impl From<String> for Rc<str>

1.21.0 · Source§

impl From<String> for Arc<str>

1.14.0 · Source§

impl From<String> for Vec<u8>

Source§

impl From<String> for rustmax::tera::Error

1.24.0 · Source§

impl From<RecvError> for rustmax::std::sync::mpsc::RecvTimeoutError

1.24.0 · Source§

impl From<RecvError> for rustmax::std::sync::mpsc::TryRecvError

1.62.0 · Source§

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

Source§

impl From<Duration> for humantime::wrapper::Duration

Source§

impl From<Duration> for TimeSpec

Source§

impl From<Duration> for DateArithmetic

Source§

impl From<Duration> for DateTimeArithmetic

Source§

impl From<Duration> for TimeArithmetic

Source§

impl From<Duration> for SpanArithmetic<'static>

Source§

impl From<Duration> for TimestampArithmetic

Source§

impl From<Duration> for ZonedArithmetic

Source§

impl From<Duration> for OffsetArithmetic

Source§

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

Source§

impl From<SystemTime> for HttpDate

Source§

impl From<SystemTime> for humantime::wrapper::Timestamp

Source§

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

Source§

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

Source§

impl From<Vec<u8>> for EvalResult

Source§

impl From<Vec<u8>> for BString

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl From<Vec<u8>> for rustmax::axum::body::Body

Source§

impl From<Vec<u8>> for rustmax::hyper::body::Bytes

Source§

impl From<Vec<u8>> for rustmax::reqwest::blocking::Body

Source§

impl From<Vec<u8>> for rustmax::reqwest::Body

Source§

impl From<Vec<u32>> for rand::seq::index::IndexVec

Source§

impl From<Vec<u32>> for rustmax::rand::seq::index::IndexVec

Source§

impl From<Vec<u64>> for rustmax::rand::seq::index::IndexVec

Source§

impl From<Vec<usize>> for rand::seq::index::IndexVec

Source§

impl From<Vec<BacktraceFrame>> for Backtrace

1.43.0 · Source§

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

Source§

impl From<ConstParam> for GenericParam

Source§

impl From<DeriveInput> for rustmax::syn::Item

Source§

impl From<ExprArray> for Expr

Source§

impl From<ExprAssign> for Expr

Source§

impl From<ExprAsync> for Expr

Source§

impl From<ExprAwait> for Expr

Source§

impl From<ExprBinary> for Expr

Source§

impl From<ExprBlock> for Expr

Source§

impl From<ExprBreak> for Expr

Source§

impl From<ExprCall> for Expr

Source§

impl From<ExprCast> for Expr

Source§

impl From<ExprClosure> for Expr

Source§

impl From<ExprContinue> for Expr

Source§

impl From<ExprField> for Expr

Source§

impl From<ExprForLoop> for Expr

Source§

impl From<ExprGroup> for Expr

Source§

impl From<ExprIf> for Expr

Source§

impl From<ExprIndex> for Expr

Source§

impl From<ExprInfer> for Expr

Source§

impl From<ExprLet> for Expr

Source§

impl From<ExprLoop> for Expr

Source§

impl From<ExprMatch> for Expr

Source§

impl From<ExprMethodCall> for Expr

Source§

impl From<ExprParen> for Expr

Source§

impl From<ExprRawAddr> for Expr

Source§

impl From<ExprReference> for Expr

Source§

impl From<ExprRepeat> for Expr

Source§

impl From<ExprReturn> for Expr

Source§

impl From<ExprStruct> for Expr

Source§

impl From<ExprTry> for Expr

Source§

impl From<ExprTryBlock> for Expr

Source§

impl From<ExprTuple> for Expr

Source§

impl From<ExprUnary> for Expr

Source§

impl From<ExprUnsafe> for Expr

Source§

impl From<ExprWhile> for Expr

Source§

impl From<ExprYield> for Expr

Source§

impl From<FieldsNamed> for rustmax::syn::Fields

Source§

impl From<FieldsUnnamed> for rustmax::syn::Fields

Source§

impl From<ForeignItemFn> for ForeignItem

Source§

impl From<ForeignItemMacro> for ForeignItem

Source§

impl From<ForeignItemStatic> for ForeignItem

Source§

impl From<ForeignItemType> for ForeignItem

Source§

impl From<Ident> for rustmax::proc_macro2::TokenTree

Source§

impl From<Ident> for Member

Source§

impl From<Ident> for TypeParam

Source§

impl From<ImplItemConst> for ImplItem

Source§

impl From<ImplItemFn> for ImplItem

Source§

impl From<ImplItemMacro> for ImplItem

Source§

impl From<ImplItemType> for ImplItem

Source§

impl From<Index> for Member

Source§

impl From<ItemConst> for rustmax::syn::Item

Source§

impl From<ItemEnum> for rustmax::syn::Item

Source§

impl From<ItemEnum> for DeriveInput

Source§

impl From<ItemExternCrate> for rustmax::syn::Item

Source§

impl From<ItemFn> for rustmax::syn::Item

Source§

impl From<ItemForeignMod> for rustmax::syn::Item

Source§

impl From<ItemImpl> for rustmax::syn::Item

Source§

impl From<ItemMacro> for rustmax::syn::Item

Source§

impl From<ItemMod> for rustmax::syn::Item

Source§

impl From<ItemStatic> for rustmax::syn::Item

Source§

impl From<ItemStruct> for rustmax::syn::Item

Source§

impl From<ItemStruct> for DeriveInput

Source§

impl From<ItemTrait> for rustmax::syn::Item

Source§

impl From<ItemTraitAlias> for rustmax::syn::Item

Source§

impl From<ItemType> for rustmax::syn::Item

Source§

impl From<ItemUnion> for rustmax::syn::Item

Source§

impl From<ItemUnion> for DeriveInput

Source§

impl From<ItemUse> for rustmax::syn::Item

Source§

impl From<Lifetime> for TypeParamBound

Source§

impl From<LifetimeParam> for GenericParam

Source§

impl From<LitBool> for Lit

Source§

impl From<LitByte> for Lit

Source§

impl From<LitByteStr> for Lit

Source§

impl From<LitCStr> for Lit

Source§

impl From<LitChar> for Lit

Source§

impl From<LitFloat> for Lit

Source§

impl From<LitInt> for Lit

Source§

impl From<LitStr> for Lit

Source§

impl From<MetaList> for Meta

Source§

impl From<MetaNameValue> for Meta

Source§

impl From<ExprConst> for Expr

Source§

impl From<ExprConst> for Pat

Source§

impl From<PatIdent> for Pat

Source§

impl From<ExprLit> for Expr

Source§

impl From<ExprLit> for Pat

Source§

impl From<ExprMacro> for Expr

Source§

impl From<ExprMacro> for Pat

Source§

impl From<PatOr> for Pat

Source§

impl From<PatParen> for Pat

Source§

impl From<ExprPath> for Expr

Source§

impl From<ExprPath> for Pat

Source§

impl From<ExprRange> for Expr

Source§

impl From<ExprRange> for Pat

Source§

impl From<PatReference> for Pat

Source§

impl From<PatRest> for Pat

Source§

impl From<PatSlice> for Pat

Source§

impl From<PatStruct> for Pat

Source§

impl From<PatTuple> for Pat

Source§

impl From<PatTupleStruct> for Pat

Source§

impl From<PatType> for FnArg

Source§

impl From<PatType> for Pat

Source§

impl From<PatWild> for Pat

Source§

impl From<Path> for Meta

Source§

impl From<PreciseCapture> for TypeParamBound

Source§

impl From<PredicateLifetime> for WherePredicate

Source§

impl From<PredicateType> for WherePredicate

Source§

impl From<Receiver> for FnArg

Source§

impl From<TraitBound> for TypeParamBound

Source§

impl From<TraitItemConst> for TraitItem

Source§

impl From<TraitItemFn> for TraitItem

Source§

impl From<TraitItemMacro> for TraitItem

Source§

impl From<TraitItemType> for TraitItem

Source§

impl From<TypeArray> for rustmax::syn::Type

Source§

impl From<TypeBareFn> for rustmax::syn::Type

Source§

impl From<TypeGroup> for rustmax::syn::Type

Source§

impl From<TypeImplTrait> for rustmax::syn::Type

Source§

impl From<TypeInfer> for rustmax::syn::Type

Source§

impl From<TypeMacro> for rustmax::syn::Type

Source§

impl From<TypeNever> for rustmax::syn::Type

Source§

impl From<TypeParam> for GenericParam

Source§

impl From<TypeParen> for rustmax::syn::Type

Source§

impl From<TypePath> for rustmax::syn::Type

Source§

impl From<TypePtr> for rustmax::syn::Type

Source§

impl From<TypeReference> for rustmax::syn::Type

Source§

impl From<TypeSlice> for rustmax::syn::Type

Source§

impl From<TypeTraitObject> for rustmax::syn::Type

Source§

impl From<TypeTuple> for rustmax::syn::Type

Source§

impl From<UseGlob> for UseTree

Source§

impl From<UseGroup> for UseTree

Source§

impl From<UseName> for UseTree

Source§

impl From<UsePath> for UseTree

Source§

impl From<UseRename> for UseTree

Source§

impl From<Crate> for Ident

Source§

impl From<Extern> for Ident

Source§

impl From<SelfType> for Ident

Source§

impl From<SelfValue> for Ident

Source§

impl From<Super> for Ident

Source§

impl From<Underscore> for Ident

Source§

impl From<PathPersistError> for rustmax::std::io::Error

Source§

impl From<PathPersistError> for TempPath

Source§

impl From<Map<String, Value>> for rustmax::tera::Value

Source§

impl From<Number> for rustmax::tera::Value

Source§

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

Source§

impl From<SignalKind> for i32

Source§

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

Source§

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

Source§

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

Source§

impl From<Map<String, Value>> for rustmax::toml::Value

Source§

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

Source§

impl From<Date> for Datetime

Source§

impl From<Datetime> for toml_edit::value::Value

Source§

impl From<Datetime> for rustmax::toml::Value

Source§

impl From<Time> for toml_edit::value::Value

Source§

impl From<Time> for Datetime

Source§

impl From<Url> for String

String conversion.

Source§

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

Source§

impl From<Cmd<'_>> for rustmax::std::process::Command

Source§

impl From<vec128_storage> for [u32; 4]

Source§

impl From<vec128_storage> for [u64; 2]

Source§

impl From<vec128_storage> for [u128; 1]

Source§

impl From<vec256_storage> for [u32; 8]

Source§

impl From<vec256_storage> for [u64; 4]

Source§

impl From<vec256_storage> for [u128; 2]

Source§

impl From<vec512_storage> for [u32; 16]

Source§

impl From<vec512_storage> for [u64; 8]

Source§

impl From<vec512_storage> for [u128; 4]

Source§

impl From<BrokenQuote> for GetTimezoneError

Source§

impl From<ByteStr> for rustmax::hyper::body::Bytes

Source§

impl From<Constant> for i8

Source§

impl From<Constant> for i16

Source§

impl From<Constant> for i32

Source§

impl From<Constant> for i64

Source§

impl From<Constant> for i128

Source§

impl From<Custom> for rustmax::hyper::body::Bytes

Source§

impl From<DataFlags> for u8

Source§

impl From<DerivableTraits> for Vec<&'static str>

Source§

impl From<Env> for PathBuf

Source§

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

Source§

impl From<Error> for native_tls::Error

Source§

impl From<ErrorKind> for InvalidUri

Source§

impl From<ErrorKind> for InvalidUriParts

Source§

impl From<ErrorKind> for rustmax::jiff::Error

Source§

impl From<ErrorKind> for rustmax::xshell::Error

Source§

impl From<F32U> for f32

Source§

impl From<F64U> for f64

Source§

impl From<HeadersFlag> for u8

Source§

impl From<ItemId> for usize

Source§

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

Source§

impl From<PanicMessage> for Box<dyn Any + Send>

Source§

impl From<ParserNumber> for Number

Source§

impl From<PunycodeEncodeError> for ProcessingError

Source§

impl From<PushPromiseFlag> for u8

Source§

impl From<SendError> for h2::error::Error

Source§

impl From<SettingsFlags> for u8

Source§

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

Source§

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

Source§

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

Source§

impl From<State> for usize

Source§

impl From<State> for usize

Source§

impl From<StreamId> for u32

Source§

impl From<TokenStream> for rustmax::proc_macro::TokenStream

Source§

impl From<TokenStream> for rustmax::proc_macro::TokenStream

Source§

impl From<UserError> for h2::error::Error

Source§

impl From<Window> for isize

1.17.0 · Source§

impl From<[u8; 4]> for rustmax::std::net::IpAddr

1.9.0 · Source§

impl From<[u8; 4]> for rustmax::std::net::Ipv4Addr

1.17.0 · Source§

impl From<[u8; 16]> for rustmax::std::net::IpAddr

1.9.0 · Source§

impl From<[u8; 16]> for rustmax::std::net::Ipv6Addr

Source§

impl From<[u8; 32]> for Hash

1.17.0 · Source§

impl From<[u16; 8]> for rustmax::std::net::IpAddr

Source§

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

1.16.0 · Source§

impl From<[u16; 8]> for rustmax::std::net::Ipv6Addr

Source§

impl From<[u32; 4]> for vec128_storage

Source§

impl From<[u64; 4]> for vec256_storage

Source§

impl<'a> From<&'a str> for &'a bstr::bstr::BStr

Source§

impl<'a> From<&'a str> for &'a winnow::stream::BStr

Source§

impl<'a> From<&'a str> for &'a winnow::stream::Bytes

Source§

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

1.0.0 · Source§

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

Source§

impl<'a> From<&'a str> for rustmax::toml::Value

Source§

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

Source§

impl<'a> From<&'a str> for h2::ext::Protocol

Source§

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

Source§

impl<'a> From<&'a str> for rustmax::hyper::ext::Protocol

Source§

impl<'a> From<&'a BStr> for &'a [u8]

Source§

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

Source§

impl<'a> From<&'a BStr> for BString

Source§

impl<'a> From<&'a BString> for Cow<'a, BStr>

Source§

impl<'a> From<&'a EnteredSpan> for Option<&'a Id>

Source§

impl<'a> From<&'a EnteredSpan> for Option<Id>

Source§

impl<'a> From<&'a Span> for Option<&'a Id>

Source§

impl<'a> From<&'a Span> for Option<Id>

Source§

impl<'a> From<&'a Current> for Option<&'a Id>

Source§

impl<'a> From<&'a Current> for Option<&'static Metadata<'static>>

Source§

impl<'a> From<&'a Current> for Option<Id>

Source§

impl<'a> From<&'a Id> for Option<Id>

Source§

impl<'a> From<&'a BStr> for &'a [u8]

Source§

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

Source§

impl<'a> From<&'a SignedDuration> for DateArithmetic

Source§

impl<'a> From<&'a SignedDuration> for DateTimeArithmetic

Source§

impl<'a> From<&'a SignedDuration> for TimeArithmetic

Source§

impl<'a> From<&'a SignedDuration> for TimestampArithmetic

Source§

impl<'a> From<&'a SignedDuration> for ZonedArithmetic

Source§

impl<'a> From<&'a SignedDuration> for OffsetArithmetic

Source§

impl<'a> From<&'a Span> for DateArithmetic

Source§

impl<'a> From<&'a Span> for DateTimeArithmetic

Source§

impl<'a> From<&'a Span> for TimeArithmetic

Source§

impl<'a> From<&'a Span> for SpanArithmetic<'static>

Source§

impl<'a> From<&'a Span> for SpanCompare<'static>

Source§

impl<'a> From<&'a Span> for TimestampArithmetic

Source§

impl<'a> From<&'a Span> for ZonedArithmetic

Source§

impl<'a> From<&'a Span> for OffsetArithmetic

Source§

impl<'a> From<&'a Zoned> for Date

Source§

impl<'a> From<&'a Zoned> for DateDifference

Source§

impl<'a> From<&'a Zoned> for rustmax::jiff::civil::DateTime

Converts a &Zoned to a DateTime.

Source§

impl<'a> From<&'a Zoned> for DateTimeDifference

Source§

impl<'a> From<&'a Zoned> for ISOWeekDate

Source§

impl<'a> From<&'a Zoned> for Time

Source§

impl<'a> From<&'a Zoned> for TimeDifference

Source§

impl<'a> From<&'a Zoned> for BrokenDownTime

Source§

impl<'a> From<&'a Zoned> for Pieces<'a>

Source§

impl<'a> From<&'a Zoned> for SpanRelativeTo<'a>

Source§

impl<'a> From<&'a Zoned> for rustmax::jiff::Timestamp

Source§

impl<'a> From<&'a Zoned> for TimestampDifference

Source§

impl<'a> From<&'a Zoned> for ZonedDifference<'a>

Source§

impl<'a> From<&'a sigevent> for SigEvent

Source§

impl<'a> From<&'a HeaderName> for HeaderName

Source§

impl<'a> From<&'a HeaderValue> for HeaderValue

Source§

impl<'a> From<&'a Method> for Method

Source§

impl<'a> From<&'a StatusCode> for StatusCode

1.28.0 · Source§

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

1.28.0 · Source§

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

1.28.0 · Source§

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

1.28.0 · Source§

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

1.6.0 · Source§

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

1.28.0 · Source§

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

1.28.0 · Source§

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

Source§

impl<'a> From<&'a Duration> for DateArithmetic

Source§

impl<'a> From<&'a Duration> for DateTimeArithmetic

Source§

impl<'a> From<&'a Duration> for TimeArithmetic

Source§

impl<'a> From<&'a Duration> for TimestampArithmetic

Source§

impl<'a> From<&'a Duration> for ZonedArithmetic

Source§

impl<'a> From<&'a Duration> for OffsetArithmetic

Source§

impl<'a> From<&'a vec128_storage> for &'a [u32; 4]

Source§

impl<'a> From<&'a [u8]> for &'a bstr::bstr::BStr

Source§

impl<'a> From<&'a [u8]> for &'a winnow::stream::BStr

Source§

impl<'a> From<&'a [u8]> for &'a winnow::stream::Bytes

Source§

impl<'a> From<&'a [u8]> for BString

Source§

impl<'a> From<&'a [u8]> for CertificateDer<'a>

Source§

impl<'a> From<&'a [u8]> for CertificateRevocationListDer<'a>

Source§

impl<'a> From<&'a [u8]> for CertificateSigningRequestDer<'a>

Source§

impl<'a> From<&'a [u8]> for Der<'a>

Source§

impl<'a> From<&'a [u8]> for EchConfigListBytes<'a>

Source§

impl<'a> From<&'a [u8]> for PrivatePkcs1KeyDer<'a>

Source§

impl<'a> From<&'a [u8]> for PrivatePkcs8KeyDer<'a>

Source§

impl<'a> From<&'a [u8]> for PrivateSec1KeyDer<'a>

Source§

impl<'a> From<&'a [u8]> for SubjectPublicKeyInfoDer<'a>

Source§

impl<'a> From<&'a [u8]> for BytesMut

Source§

impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice

Source§

impl<'a> From<&'a mut [MaybeUninit<u8>]> for &'a mut UninitSlice

1.6.0 · Source§

impl<'a> From<&str> for Box<dyn Error + 'a>

1.0.0 · Source§

impl<'a> From<&str> for Box<dyn Error + Send + Sync + 'a>

Source§

impl<'a> From<(&'a Span, Date)> for SpanArithmetic<'static>

Source§

impl<'a> From<(&'a Span, Date)> for SpanCompare<'static>

Source§

impl<'a> From<(&'a Span, DateTime)> for SpanArithmetic<'static>

Source§

impl<'a> From<(&'a Span, DateTime)> for SpanCompare<'static>

Source§

impl<'a> From<(Kind, &'a [u8])> for Token

Source§

impl<'a> From<(Unit, &'a Zoned)> for DateDifference

Source§

impl<'a> From<(Unit, &'a Zoned)> for DateTimeDifference

Source§

impl<'a> From<(Unit, &'a Zoned)> for TimeDifference

Source§

impl<'a> From<(Unit, &'a Zoned)> for SpanTotal<'a>

Source§

impl<'a> From<(Unit, &'a Zoned)> for TimestampDifference

Source§

impl<'a> From<(Unit, &'a Zoned)> for ZonedDifference<'a>

Source§

impl<'a> From<(Unit, SpanRelativeTo<'a>)> for SpanTotal<'a>

Source§

impl<'a> From<(SignedDuration, &'a Zoned)> for SpanArithmetic<'a>

Source§

impl<'a> From<(Span, &'a Zoned)> for SpanArithmetic<'a>

Source§

impl<'a> From<(Span, &'a Zoned)> for SpanCompare<'a>

Source§

impl<'a> From<(Span, SpanRelativeTo<'a>)> for SpanArithmetic<'a>

Source§

impl<'a> From<(Span, SpanRelativeTo<'a>)> for SpanCompare<'a>

Source§

impl<'a> From<(Duration, &'a Zoned)> for SpanArithmetic<'a>

Source§

impl<'a> From<Cow<'a, str>> for rustmax::tera::Value

1.14.0 · Source§

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

1.28.0 · Source§

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

1.28.0 · Source§

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

1.28.0 · Source§

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

Source§

impl<'a> From<BString> for Cow<'a, BStr>

Source§

impl<'a> From<PercentDecode<'a>> for Cow<'a, [u8]>

Source§

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

Source§

impl<'a> From<PrivatePkcs1KeyDer<'a>> for PrivateKeyDer<'a>

Source§

impl<'a> From<PrivatePkcs8KeyDer<'a>> for PrivateKeyDer<'a>

Source§

impl<'a> From<PrivateSec1KeyDer<'a>> for PrivateKeyDer<'a>

Source§

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

Source§

impl<'a> From<Box<dyn Future<Output = ()> + 'a>> for LocalFutureObj<'a, ()>

Source§

impl<'a> From<Box<dyn Future<Output = ()> + Send + 'a>> for FutureObj<'a, ()>

1.28.0 · Source§

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

1.28.0 · Source§

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

1.6.0 · Source§

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

Source§

impl<'a> From<Pin<Box<dyn Future<Output = ()> + 'a>>> for LocalFutureObj<'a, ()>

Source§

impl<'a> From<Pin<Box<dyn Future<Output = ()> + Send + 'a>>> for FutureObj<'a, ()>

1.0.0 · Source§

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

1.6.0 · Source§

impl<'a> From<String> for Box<dyn Error + 'a>

1.0.0 · Source§

impl<'a> From<String> for Box<dyn Error + Send + Sync + 'a>

Source§

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

Source§

impl<'a, 'b> From<(&'a Span, &'b Zoned)> for SpanArithmetic<'b>

Source§

impl<'a, 'b> From<(&'a Span, &'b Zoned)> for SpanCompare<'b>

Source§

impl<'a, 'b> From<(&'a Span, SpanRelativeTo<'b>)> for SpanArithmetic<'b>

Source§

impl<'a, 'b> From<(&'a Span, SpanRelativeTo<'b>)> for SpanCompare<'b>

1.22.0 · Source§

impl<'a, 'b> From<Cow<'b, str>> for Box<dyn Error + 'a>

1.22.0 · Source§

impl<'a, 'b> From<Cow<'b, str>> for Box<dyn Error + Send + Sync + 'a>

Source§

impl<'a, A> From<&'a [<A as Array>::Item]> for SmallVec<A>
where A: Array, <A as Array>::Item: Clone,

Source§

impl<'a, A> From<&'a [u8]> for NibbleVec<A>
where A: Array<Item = u8>,

1.45.0 · Source§

impl<'a, B> From<Cow<'a, B>> for Rc<B>
where B: ToOwned + ?Sized, Rc<B>: From<&'a B> + From<<B as ToOwned>::Owned>,

1.45.0 · Source§

impl<'a, B> From<Cow<'a, B>> for Arc<B>
where B: ToOwned + ?Sized, Arc<B>: From<&'a B> + From<<B as ToOwned>::Owned>,

1.0.0 · Source§

impl<'a, E> From<E> for Box<dyn Error + 'a>
where E: Error + 'a,

1.0.0 · Source§

impl<'a, E> From<E> for Box<dyn Error + Send + Sync + 'a>
where E: Error + Send + Sync + 'a,

Source§

impl<'a, F> From<Box<F>> for FutureObj<'a, ()>
where F: Future<Output = ()> + Send + 'a,

Source§

impl<'a, F> From<Box<F>> for LocalFutureObj<'a, ()>
where F: Future<Output = ()> + 'a,

Source§

impl<'a, F> From<Pin<Box<F>>> for FutureObj<'a, ()>
where F: Future<Output = ()> + Send + 'a,

Source§

impl<'a, F> From<Pin<Box<F>>> for LocalFutureObj<'a, ()>
where F: Future<Output = ()> + 'a,

Source§

impl<'a, K0, K1, V> From<ZeroMap2dBorrowed<'a, K0, K1, V>> for ZeroMap2d<'a, K0, K1, V>
where K0: ZeroMapKV<'a> + ?Sized, K1: ZeroMapKV<'a> + ?Sized, V: ZeroMapKV<'a> + ?Sized,

Source§

impl<'a, K, V> From<IndexedEntry<'a, K, V>> for OccupiedEntry<'a, K, V>

Source§

impl<'a, K, V> From<OccupiedEntry<'a, K, V>> for IndexedEntry<'a, K, V>

Source§

impl<'a, K, V> From<ZeroMapBorrowed<'a, K, V>> for ZeroMap<'a, K, V>
where K: ZeroMapKV<'a> + ?Sized, V: ZeroMapKV<'a> + ?Sized,

1.30.0 · Source§

impl<'a, T> From<&'a Option<T>> for Option<&'a T>

Source§

impl<'a, T> From<&'a [T; 1]> for &'a GenericArray<T, UInt<UTerm, B1>>

Source§

impl<'a, T> From<&'a [T; 2]> for &'a GenericArray<T, UInt<UInt<UTerm, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 3]> for &'a GenericArray<T, UInt<UInt<UTerm, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 4]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 5]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 6]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 7]> for &'a GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 8]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 9]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 10]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 11]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 12]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 13]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 14]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 15]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 16]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 17]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 18]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 19]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 20]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 21]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 22]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 23]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 24]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 25]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 26]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 27]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 28]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 29]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 30]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 31]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 32]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 33]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 34]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 35]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 36]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 37]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 38]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 39]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 40]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 41]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 42]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 43]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 44]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 45]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 46]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 47]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 48]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 49]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 50]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 51]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 52]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 53]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 54]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 55]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 56]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 57]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 58]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 59]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 60]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 61]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a [T; 62]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 63]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a [T; 64]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 70]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 80]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 90]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a [T; 100]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 128]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 200]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 256]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 300]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 400]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 500]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 512]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 1000]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a [T; 1024]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

1.8.0 · Source§

impl<'a, T> From<&'a [T]> for Cow<'a, [T]>
where T: Clone,

1.28.0 · Source§

impl<'a, T> From<&'a Vec<T>> for Cow<'a, [T]>
where T: Clone,

Source§

impl<'a, T> From<&'a [<T as AsULE>::ULE]> for ZeroVec<'a, T>
where T: AsULE,

1.30.0 · Source§

impl<'a, T> From<&'a mut Option<T>> for Option<&'a mut T>

Source§

impl<'a, T> From<&'a mut [T; 1]> for &'a mut GenericArray<T, UInt<UTerm, B1>>

Source§

impl<'a, T> From<&'a mut [T; 2]> for &'a mut GenericArray<T, UInt<UInt<UTerm, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 3]> for &'a mut GenericArray<T, UInt<UInt<UTerm, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 4]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 5]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 6]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 7]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 8]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 9]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 10]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 11]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 12]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 13]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 14]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 15]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 16]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 17]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 18]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 19]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 20]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 21]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 22]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 23]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 24]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 25]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 26]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 27]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 28]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 29]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 30]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 31]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 32]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 33]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 34]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 35]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 36]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 37]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 38]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 39]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 40]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 41]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 42]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 43]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 44]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 45]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 46]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 47]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 48]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 49]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 50]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 51]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 52]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 53]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 54]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 55]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 56]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 57]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 58]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 59]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 60]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 61]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 62]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 63]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>

Source§

impl<'a, T> From<&'a mut [T; 64]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 70]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 80]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 90]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 100]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 128]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 200]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 256]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 300]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 400]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 500]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 512]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 1000]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<'a, T> From<&'a mut [T; 1024]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

1.14.0 · Source§

impl<'a, T> From<Cow<'a, [T]>> for Vec<T>
where [T]: ToOwned<Owned = Vec<T>>,

Source§

impl<'a, T> From<&'a T> for Ptr<'a, T>
where T: 'a + ?Sized,

Source§

impl<'a, T> From<FutureObj<'a, T>> for LocalFutureObj<'a, T>

Source§

impl<'a, T> From<Vec<<T as AsULE>::ULE>> for ZeroVec<'a, T>
where T: AsULE,

1.8.0 · Source§

impl<'a, T> From<Vec<T>> for Cow<'a, [T]>
where T: Clone,

Source§

impl<'a, T> From<T> for Env<'a>
where T: Into<Cow<'a, str>>,

Source§

impl<'a, T, F> From<&'a VarZeroSlice<T, F>> for VarZeroVec<'a, T, F>
where T: ?Sized,

Source§

impl<'a, T, F> From<&'a VarZeroSlice<T, F>> for VarZeroVecOwned<T, F>
where T: VarULE + ?Sized, F: VarZeroVecFormat,

Source§

impl<'a, T, F> From<VarZeroVec<'a, T, F>> for VarZeroVecOwned<T, F>
where T: VarULE + ?Sized, F: VarZeroVecFormat,

Source§

impl<'a, T, F> From<VarZeroVecOwned<T, F>> for VarZeroVec<'a, T, F>
where T: ?Sized,

Source§

impl<'a, T, N> From<&'a [T]> for &'a GenericArray<T, N>
where N: ArrayLength<T>,

Source§

impl<'a, T, N> From<&'a mut [T]> for &'a mut GenericArray<T, N>
where N: ArrayLength<T>,

1.77.0 · Source§

impl<'a, T, const N: usize> From<&'a [T; N]> for Cow<'a, [T]>
where T: Clone,

Source§

impl<'a, U, O> From<&'a SizeFormatter<U, O>> for ISizeFormatter<U, &'a O>

Source§

impl<'a, const N: usize> From<&'a [u8; N]> for &'a bstr::bstr::BStr

Source§

impl<'a, const N: usize> From<&'a [u8; N]> for BString

Source§

impl<'b> From<&'b Item> for toml_edit::item::Item

Source§

impl<'b> From<&'b Value> for toml_edit::value::Value

Source§

impl<'b> From<&'b str> for toml_edit::value::Value

Source§

impl<'b> From<&'b str> for Key

Source§

impl<'b> From<&'b InternalString> for toml_edit::value::Value

Source§

impl<'b> From<&'b String> for toml_edit::value::Value

Source§

impl<'b> From<&'b String> for Key

Source§

impl<'ctx> From<CannotDerive<'ctx>> for HashMap<ItemId, CanDerive, FxBuildHasher>

Source§

impl<'ctx> From<HasDestructorAnalysis<'ctx>> for rustmax::std::collections::HashSet<ItemId, FxBuildHasher>

Source§

impl<'ctx> From<HasFloat<'ctx>> for rustmax::std::collections::HashSet<ItemId, FxBuildHasher>

Source§

impl<'ctx> From<HasTypeParameterInArray<'ctx>> for rustmax::std::collections::HashSet<ItemId, FxBuildHasher>

Source§

impl<'ctx> From<HasVtableAnalysis<'ctx>> for HashMap<ItemId, HasVtableResult, FxBuildHasher>

Source§

impl<'ctx> From<SizednessAnalysis<'ctx>> for HashMap<TypeId, SizednessResult, FxBuildHasher>

Source§

impl<'ctx> From<UsedTemplateParameters<'ctx>> for HashMap<ItemId, BTreeSet<ItemId>, FxBuildHasher>

Source§

impl<'data> From<&'data mut [u8]> for BorrowedBuf<'data>

Creates a new BorrowedBuf from a fully initialized slice.

Source§

impl<'data> From<&'data mut [MaybeUninit<u8>]> for BorrowedBuf<'data>

Creates a new BorrowedBuf from an uninitialized buffer.

Use set_init if part of the buffer is known to be already initialized.

Source§

impl<'data> From<LikelySubtagsV1<'data>> for LikelySubtagsExtendedV1<'data>

Source§

impl<'data> From<LikelySubtagsV1<'data>> for LikelySubtagsForLanguageV1<'data>

Source§

impl<'data> From<LikelySubtagsV1<'data>> for LikelySubtagsForScriptRegionV1<'data>

Source§

impl<'g, T> From<Shared<'g, T>> for Atomic<T>
where T: Pointable + ?Sized,

Source§

impl<'h> From<Match<'h>> for &'h [u8]

Source§

impl<'h> From<Match<'h>> for rustmax::std::ops::Range<usize>

Source§

impl<'h> From<Match<'h>> for &'h str

Source§

impl<'h> From<Match<'h>> for rustmax::std::ops::Range<usize>

Source§

impl<'h, H> From<&'h H> for aho_corasick::util::search::Input<'h>
where H: AsRef<[u8]> + ?Sized,

Source§

impl<'h, H> From<&'h H> for regex_automata::util::search::Input<'h>
where H: AsRef<[u8]> + ?Sized,

Source§

impl<'key> From<Key<'key>> for Cow<'static, str>

Source§

impl<'l> From<&'l Subtag> for &'l str

Source§

impl<'l> From<&'l Subtag> for &'l str

Source§

impl<'l> From<&'l Key> for &'l str

Source§

impl<'l> From<&'l Attribute> for &'l str

Source§

impl<'l> From<&'l Key> for &'l str

Source§

impl<'l> From<&'l Language> for &'l str

Source§

impl<'l> From<&'l Region> for &'l str

Source§

impl<'l> From<&'l Script> for &'l str

Source§

impl<'l> From<&'l Variant> for &'l str

Source§

impl<'n> From<&'n str> for TimeZoneAnnotationKind<'n>

Source§

impl<'n> From<&'n str> for TimeZoneAnnotation<'n>

Source§

impl<'n> From<&'n str> for TimeZoneAnnotationName<'n>

Source§

impl<'s, S> From<&'s S> for SockRef<'s>
where S: AsFd,

On Windows, a corresponding From<&impl AsSocket> implementation exists.

Source§

impl<A> From<(A,)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter,)>
where A: IntoIterator,

Source§

impl<A> From<(A,)> for rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter,)>
where A: IntoIterator,

1.19.0 · Source§

impl<A> From<Box<str, A>> for Box<[u8], A>
where A: Allocator,

Source§

impl<A> From<Vec<<A as Array>::Item>> for SmallVec<A>
where A: Array,

Source§

impl<A> From<Vec<u8>> for NibbleVec<A>
where A: Array<Item = u8>,

Source§

impl<A> From<A> for SmallVec<A>
where A: Array,

Source§

impl<A, B> From<EitherOrBoth<A, B>> for Option<Either<A, B>>

Source§

impl<A, B> From<EitherOrBoth<A, B>> for Option<Either<A, B>>

Source§

impl<A, B> From<Either<A, B>> for itertools::either_or_both::EitherOrBoth<A, B>

Source§

impl<A, B> From<Either<A, B>> for rustmax::itertools::EitherOrBoth<A, B>

Source§

impl<A, B> From<(A, B)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter)>

Source§

impl<A, B> From<(A, B)> for rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter)>

Source§

impl<A, B, C> From<(A, B, C)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter)>

Source§

impl<A, B, C> From<(A, B, C)> for rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D> From<(A, B, C, D)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D> From<(A, B, C, D)> for rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E> From<(A, B, C, D, E)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E> From<(A, B, C, D, E)> for rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F> From<(A, B, C, D, E, F)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F> From<(A, B, C, D, E, F)> for rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G> From<(A, B, C, D, E, F, G)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G> From<(A, B, C, D, E, F, G)> for rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H> From<(A, B, C, D, E, F, G, H)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H> From<(A, B, C, D, E, F, G, H)> for rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I> From<(A, B, C, D, E, F, G, H, I)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I> From<(A, B, C, D, E, F, G, H, I)> for rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I, J> From<(A, B, C, D, E, F, G, H, I, J)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I, J> From<(A, B, C, D, E, F, G, H, I, J)> for rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I, J, K> From<(A, B, C, D, E, F, G, H, I, J, K)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter, <K as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I, J, K> From<(A, B, C, D, E, F, G, H, I, J, K)> for rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter, <K as IntoIterator>::IntoIter)>

Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L> From<(A, B, C, D, E, F, G, H, I, J, K, L)> for itertools::ziptuple::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter, <K as IntoIterator>::IntoIter, <L as IntoIterator>::IntoIter)>

Source§

impl<A, 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 rustmax::itertools::Zip<(<A as IntoIterator>::IntoIter, <B as IntoIterator>::IntoIter, <C as IntoIterator>::IntoIter, <D as IntoIterator>::IntoIter, <E as IntoIterator>::IntoIter, <F as IntoIterator>::IntoIter, <G as IntoIterator>::IntoIter, <H as IntoIterator>::IntoIter, <I as IntoIterator>::IntoIter, <J as IntoIterator>::IntoIter, <K as IntoIterator>::IntoIter, <L as IntoIterator>::IntoIter)>

Source§

impl<A, T, F> From<&[A]> for VarZeroVec<'static, T, F>

Source§

impl<A, T, F> From<&Vec<A>> for VarZeroVec<'static, T, F>

Source§

impl<A, T, F, const N: usize> From<&[A; N]> for VarZeroVec<'static, T, F>

Source§

impl<D> From<&'static str> for Full<D>
where D: Buf + From<&'static str>,

Source§

impl<D> From<&'static [u8]> for Full<D>
where D: Buf + From<&'static [u8]>,

Source§

impl<D> From<Bytes> for Full<D>
where D: Buf + From<Bytes>,

Source§

impl<D> From<String> for Full<D>
where D: Buf + From<String>,

Source§

impl<D> From<Vec<u8>> for Full<D>
where D: Buf + From<Vec<u8>>,

Source§

impl<D, B> From<Cow<'static, B>> for Full<D>
where D: Buf + From<&'static B> + From<<B as ToOwned>::Owned>, B: ToOwned + ?Sized,

Source§

impl<E> From<Rel32<E>> for Rela32<E>
where E: Endian,

Source§

impl<E> From<Rel64<E>> for Rela64<E>
where E: Endian,

Source§

impl<E> From<E> for TestCaseError
where E: Error,

Source§

impl<E> From<E> for rustmax::anyhow::Error
where E: Error + Send + Sync + 'static,

Source§

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

Source§

impl<F> From<Error> for rustmax::clap::error::Error<F>
where F: ErrorFormatter,

Source§

impl<F> From<Error> for rustmax::clap::error::Error<F>
where F: ErrorFormatter,

Source§

impl<F> From<PersistError<F>> for rustmax::std::io::Error

Source§

impl<F> From<PersistError<F>> for NamedTempFile<F>

Source§

impl<I> From<(I, ErrorKind)> for cexpr::Error<I>

Source§

impl<I> From<(I, ErrorKind)> for cexpr::Error<I>

1.17.0 · Source§

impl<I> From<(I, u16)> for rustmax::std::net::SocketAddr
where I: Into<IpAddr>,

Source§

impl<I> From<Error<I>> for cexpr::Error<I>

Source§

impl<I, T> From<I> for RawArgs
where I: Iterator<Item = T>, T: Into<OsString>,

Source§

impl<I, T> From<I> for PossibleValuesParser
where I: IntoIterator<Item = T>, T: Into<PossibleValue>,

Source§

impl<K, V> From<&Slice<K, V>> for Box<Slice<K, V>>
where K: Copy, V: Copy,

Source§

impl<K, V> From<HashMap<K, V, RandomState>> for AHashMap<K, V>

Source§

impl<K, V, const N: usize> From<[(K, V); N]> for IndexMap<K, V>
where K: Hash + Eq,

Source§

impl<K, V, const N: usize> From<[(K, V); N]> for AHashMap<K, V>
where K: Eq + Hash,

1.56.0 · Source§

impl<K, V, const N: usize> From<[(K, V); N]> for BTreeMap<K, V>
where K: Ord,

1.56.0 · Source§

impl<K, V, const N: usize> From<[(K, V); N]> for HashMap<K, V>
where K: Eq + Hash,

Source§

impl<L, R> From<Result<R, L>> for Either<L, R>

Convert from Result to Either with Ok => Right and Err => Left.

Source§

impl<NI> From<u32x4x2_avx2<NI>> for vec256_storage

Source§

impl<NI> From<x2<u32x4x2_avx2<NI>, G0>> for vec512_storage
where NI: Copy,

Source§

impl<O> From<f32> for zerocopy::byteorder::F32<O>
where O: ByteOrder,

Source§

impl<O> From<f32> for zerocopy::byteorder::F32<O>
where O: ByteOrder,

Source§

impl<O> From<f64> for zerocopy::byteorder::F64<O>
where O: ByteOrder,

Source§

impl<O> From<f64> for zerocopy::byteorder::F64<O>
where O: ByteOrder,

Source§

impl<O> From<i16> for zerocopy::byteorder::I16<O>
where O: ByteOrder,

Source§

impl<O> From<i16> for zerocopy::byteorder::I16<O>
where O: ByteOrder,

Source§

impl<O> From<i32> for zerocopy::byteorder::I32<O>
where O: ByteOrder,

Source§

impl<O> From<i32> for zerocopy::byteorder::I32<O>
where O: ByteOrder,

Source§

impl<O> From<i64> for zerocopy::byteorder::I64<O>
where O: ByteOrder,

Source§

impl<O> From<i64> for zerocopy::byteorder::I64<O>
where O: ByteOrder,

Source§

impl<O> From<i128> for zerocopy::byteorder::I128<O>
where O: ByteOrder,

Source§

impl<O> From<i128> for zerocopy::byteorder::I128<O>
where O: ByteOrder,

Source§

impl<O> From<isize> for Isize<O>
where O: ByteOrder,

Source§

impl<O> From<u16> for zerocopy::byteorder::U16<O>
where O: ByteOrder,

Source§

impl<O> From<u16> for zerocopy::byteorder::U16<O>
where O: ByteOrder,

Source§

impl<O> From<u32> for zerocopy::byteorder::U32<O>
where O: ByteOrder,

Source§

impl<O> From<u32> for zerocopy::byteorder::U32<O>
where O: ByteOrder,

Source§

impl<O> From<u64> for zerocopy::byteorder::U64<O>
where O: ByteOrder,

Source§

impl<O> From<u64> for zerocopy::byteorder::U64<O>
where O: ByteOrder,

Source§

impl<O> From<u128> for zerocopy::byteorder::U128<O>
where O: ByteOrder,

Source§

impl<O> From<u128> for zerocopy::byteorder::U128<O>
where O: ByteOrder,

Source§

impl<O> From<usize> for Usize<O>
where O: ByteOrder,

Source§

impl<O> From<F32<O>> for f32
where O: ByteOrder,

Source§

impl<O> From<F32<O>> for f32
where O: ByteOrder,

Source§

impl<O> From<F32<O>> for f64
where O: ByteOrder,

Source§

impl<O> From<F32<O>> for f64
where O: ByteOrder,

Source§

impl<O> From<F32<O>> for [u8; 4]
where O: ByteOrder,

Source§

impl<O> From<F32<O>> for [u8; 4]
where O: ByteOrder,

Source§

impl<O> From<F64<O>> for f64
where O: ByteOrder,

Source§

impl<O> From<F64<O>> for f64
where O: ByteOrder,

Source§

impl<O> From<F64<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<F64<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i16
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i16
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i32
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i32
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i64
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i64
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for isize
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for isize
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for [u8; 2]
where O: ByteOrder,

Source§

impl<O> From<I16<O>> for [u8; 2]
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for i32
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for i32
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for i64
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for i64
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for [u8; 4]
where O: ByteOrder,

Source§

impl<O> From<I32<O>> for [u8; 4]
where O: ByteOrder,

Source§

impl<O> From<I64<O>> for i64
where O: ByteOrder,

Source§

impl<O> From<I64<O>> for i64
where O: ByteOrder,

Source§

impl<O> From<I64<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I64<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I64<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<I64<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<I128<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I128<O>> for i128
where O: ByteOrder,

Source§

impl<O> From<I128<O>> for [u8; 16]
where O: ByteOrder,

Source§

impl<O> From<I128<O>> for [u8; 16]
where O: ByteOrder,

Source§

impl<O> From<Isize<O>> for isize
where O: ByteOrder,

Source§

impl<O> From<Isize<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u16
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u16
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u32
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u32
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u64
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u64
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for usize
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for usize
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for [u8; 2]
where O: ByteOrder,

Source§

impl<O> From<U16<O>> for [u8; 2]
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for u32
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for u32
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for u64
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for u64
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for [u8; 4]
where O: ByteOrder,

Source§

impl<O> From<U32<O>> for [u8; 4]
where O: ByteOrder,

Source§

impl<O> From<U64<O>> for u64
where O: ByteOrder,

Source§

impl<O> From<U64<O>> for u64
where O: ByteOrder,

Source§

impl<O> From<U64<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U64<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U64<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<U64<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<U128<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U128<O>> for u128
where O: ByteOrder,

Source§

impl<O> From<U128<O>> for [u8; 16]
where O: ByteOrder,

Source§

impl<O> From<U128<O>> for [u8; 16]
where O: ByteOrder,

Source§

impl<O> From<Usize<O>> for usize
where O: ByteOrder,

Source§

impl<O> From<Usize<O>> for [u8; 8]
where O: ByteOrder,

Source§

impl<O> From<[u8; 2]> for zerocopy::byteorder::I16<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 2]> for zerocopy::byteorder::I16<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 2]> for zerocopy::byteorder::U16<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 2]> for zerocopy::byteorder::U16<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 4]> for zerocopy::byteorder::F32<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 4]> for zerocopy::byteorder::F32<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 4]> for zerocopy::byteorder::I32<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 4]> for zerocopy::byteorder::I32<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 4]> for zerocopy::byteorder::U32<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 4]> for zerocopy::byteorder::U32<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for zerocopy::byteorder::F64<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for zerocopy::byteorder::F64<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for zerocopy::byteorder::I64<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for zerocopy::byteorder::I64<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for Isize<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for zerocopy::byteorder::U64<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for zerocopy::byteorder::U64<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 8]> for Usize<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 16]> for zerocopy::byteorder::I128<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 16]> for zerocopy::byteorder::I128<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 16]> for zerocopy::byteorder::U128<O>
where O: ByteOrder,

Source§

impl<O> From<[u8; 16]> for zerocopy::byteorder::U128<O>
where O: ByteOrder,

Source§

impl<O, P> From<F32<O>> for zerocopy::byteorder::F64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<F32<O>> for zerocopy::byteorder::F64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I16<O>> for zerocopy::byteorder::I32<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I16<O>> for zerocopy::byteorder::I32<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I16<O>> for zerocopy::byteorder::I64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I16<O>> for zerocopy::byteorder::I64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I16<O>> for zerocopy::byteorder::I128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I16<O>> for zerocopy::byteorder::I128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I16<O>> for Isize<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I32<O>> for zerocopy::byteorder::I64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I32<O>> for zerocopy::byteorder::I64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I32<O>> for zerocopy::byteorder::I128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I32<O>> for zerocopy::byteorder::I128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I64<O>> for zerocopy::byteorder::I128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<I64<O>> for zerocopy::byteorder::I128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U16<O>> for zerocopy::byteorder::U32<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U16<O>> for zerocopy::byteorder::U32<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U16<O>> for zerocopy::byteorder::U64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U16<O>> for zerocopy::byteorder::U64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U16<O>> for zerocopy::byteorder::U128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U16<O>> for zerocopy::byteorder::U128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U16<O>> for Usize<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U32<O>> for zerocopy::byteorder::U64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U32<O>> for zerocopy::byteorder::U64<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U32<O>> for zerocopy::byteorder::U128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U32<O>> for zerocopy::byteorder::U128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U64<O>> for zerocopy::byteorder::U128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<O, P> From<U64<O>> for zerocopy::byteorder::U128<P>
where O: ByteOrder, P: ByteOrder,

Source§

impl<P> From<Vec<P>> for ValueParser
where P: Into<PossibleValue>,

Create a ValueParser with PossibleValuesParser

See PossibleValuesParser for more flexibility in creating the PossibleValues.

§Examples

let possible = vec!["always", "auto", "never"];
let mut cmd = clap::Command::new("raw")
    .arg(
        clap::Arg::new("color")
            .long("color")
            .value_parser(possible)
            .default_value("auto")
    );

let m = cmd.try_get_matches_from_mut(
    ["cmd", "--color", "never"]
).unwrap();

let color: &String = m.get_one("color")
    .expect("default");
assert_eq!(color, "never");
Source§

impl<P> From<P> for ValueParser
where P: TypedValueParser + Send + Sync + 'static,

Convert a TypedValueParser to ValueParser

§Example

let mut cmd = clap::Command::new("raw")
    .arg(
        clap::Arg::new("hostname")
            .long("hostname")
            .value_parser(clap::builder::NonEmptyStringValueParser::new())
            .action(clap::ArgAction::Set)
            .required(true)
    );

let m = cmd.try_get_matches_from_mut(
    ["cmd", "--hostname", "rust-lang.org"]
).unwrap();

let hostname: &String = m.get_one("hostname")
    .expect("required");
assert_eq!(hostname, "rust-lang.org");
Source§

impl<P, const C: usize> From<[P; C]> for ValueParser
where P: Into<PossibleValue>,

Create a ValueParser with PossibleValuesParser

See PossibleValuesParser for more flexibility in creating the PossibleValues.

§Examples

let mut cmd = clap::Command::new("raw")
    .arg(
        clap::Arg::new("color")
            .long("color")
            .value_parser(["always", "auto", "never"])
            .default_value("auto")
    );

let m = cmd.try_get_matches_from_mut(
    ["cmd", "--color", "never"]
).unwrap();

let color: &String = m.get_one("color")
    .expect("default");
assert_eq!(color, "never");
Source§

impl<R> From<R> for DebugAbbrev<R>

Source§

impl<R> From<R> for DebugAddr<R>

Source§

impl<R> From<R> for DebugAranges<R>

Source§

impl<R> From<R> for DebugFrame<R>
where R: Reader,

Source§

impl<R> From<R> for EhFrame<R>
where R: Reader,

Source§

impl<R> From<R> for EhFrameHdr<R>
where R: Reader,

Source§

impl<R> From<R> for DebugCuIndex<R>

Source§

impl<R> From<R> for DebugTuIndex<R>

Source§

impl<R> From<R> for DebugLine<R>

Source§

impl<R> From<R> for DebugLoc<R>

Source§

impl<R> From<R> for DebugLocLists<R>

Source§

impl<R> From<R> for DebugPubNames<R>
where R: Reader,

Source§

impl<R> From<R> for DebugPubTypes<R>
where R: Reader,

Source§

impl<R> From<R> for DebugRanges<R>

Source§

impl<R> From<R> for DebugRngLists<R>

Source§

impl<R> From<R> for DebugLineStr<R>

Source§

impl<R> From<R> for DebugStr<R>

Source§

impl<R> From<R> for DebugStrOffsets<R>

Source§

impl<R> From<R> for DebugInfo<R>

Source§

impl<R> From<R> for DebugTypes<R>

Source§

impl<R, G, T> From<T> for ReentrantMutex<R, G, T>
where R: RawMutex, G: GetThreadId,

Source§

impl<R, T> From<T> for lock_api::mutex::Mutex<R, T>
where R: RawMutex,

Source§

impl<R, T> From<T> for lock_api::rwlock::RwLock<R, T>
where R: RawRwLock,

Source§

impl<RW> From<BufReader<BufWriter<RW>>> for BufStream<RW>

Source§

impl<RW> From<BufWriter<BufReader<RW>>> for BufStream<RW>

Source§

impl<S3, S4, NI> From<u32x4_sse2<S3, S4, NI>> for vec128_storage

Source§

impl<S3, S4, NI> From<u64x2_sse2<S3, S4, NI>> for vec128_storage

Source§

impl<S3, S4, NI> From<u128x1_sse2<S3, S4, NI>> for vec128_storage

Source§

impl<S> From<ErrorStack> for openssl::ssl::error::HandshakeError<S>

Source§

impl<S> From<ImDocument<S>> for Deserializer<S>

Source§

impl<S> From<HandshakeError<S>> for native_tls::HandshakeError<S>

Source§

impl<S> From<S> for ArgPredicate
where S: Into<OsStr>,

Source§

impl<S> From<S> for Dispatch
where S: Subscriber + Send + Sync + 'static,

Source§

impl<S> From<S> for PossibleValue
where S: Into<Str>,

Source§

impl<S, V> From<BTreeMap<S, V>> for rustmax::toml::Value
where S: Into<String>, V: Into<Value>,

Source§

impl<S, V> From<HashMap<S, V>> for rustmax::toml::Value
where S: Into<String> + Hash + Eq, V: Into<Value>,

Source§

impl<Src, Dst> From<ConvertError<AlignmentError<Src, Dst>, SizeError<Src, Dst>, Infallible>> for ConvertError<AlignmentError<Src, Dst>, SizeError<Src, Dst>, ValidityError<Src, Dst>>
where Dst: TryFromBytes + ?Sized,

Source§

impl<Src, Dst> From<ConvertError<AlignmentError<Src, Dst>, SizeError<Src, Dst>, Infallible>> for SizeError<Src, Dst>
where Dst: Unaligned + ?Sized,

Source§

impl<Src, Dst> From<AlignmentError<Src, Dst>> for Infallible
where Dst: Unaligned + ?Sized,

Source§

impl<Src, Dst, A, S> From<ValidityError<Src, Dst>> for ConvertError<A, S, ValidityError<Src, Dst>>
where Dst: TryFromBytes + ?Sized,

Source§

impl<Src, Dst, A, V> From<SizeError<Src, Dst>> for ConvertError<A, SizeError<Src, Dst>, V>
where Dst: ?Sized,

Source§

impl<Src, Dst, S, V> From<ConvertError<AlignmentError<Src, Dst>, S, V>> for ConvertError<Infallible, S, V>
where Dst: Unaligned + ?Sized,

Source§

impl<Src, Dst, S, V> From<AlignmentError<Src, Dst>> for ConvertError<AlignmentError<Src, Dst>, S, V>
where Dst: ?Sized,

Source§

impl<T> From<&[T]> for rustmax::tera::Value
where T: Clone + Into<Value>,

1.17.0 · Source§

impl<T> From<&[T]> for Box<[T]>
where T: Clone,

1.21.0 · Source§

impl<T> From<&[T]> for Rc<[T]>
where T: Clone,

1.21.0 · Source§

impl<T> From<&[T]> for Arc<[T]>
where T: Clone,

1.0.0 · Source§

impl<T> From<&[T]> for Vec<T>
where T: Clone,

Source§

impl<T> From<&Slice<T>> for Box<Slice<T>>
where T: Copy,

1.84.0 · Source§

impl<T> From<&mut [T]> for Box<[T]>
where T: Clone,

1.84.0 · Source§

impl<T> From<&mut [T]> for Rc<[T]>
where T: Clone,

1.84.0 · Source§

impl<T> From<&mut [T]> for Arc<[T]>
where T: Clone,

1.19.0 · Source§

impl<T> From<&mut [T]> for Vec<T>
where T: Clone,

Source§

impl<T> From<(T, TlsConnector)> for HttpsConnector<T>

1.45.0 · Source§

impl<T> From<Cow<'_, [T]>> for Box<[T]>
where T: Clone,

Source§

impl<T> From<Option<T>> for Resettable<T>

Source§

impl<T> From<Option<T>> for rustmax::tera::Value
where T: Into<Value>,

Source§

impl<T> From<Option<T>> for PollTimeout
where T: Into<PollTimeout>,

Source§

impl<T> From<Option<T>> for OptionFuture<T>

Source§

impl<T> From<[T; 1]> for GenericArray<T, UInt<UTerm, B1>>

Source§

impl<T> From<[T; 2]> for GenericArray<T, UInt<UInt<UTerm, B1>, B0>>

Source§

impl<T> From<[T; 3]> for GenericArray<T, UInt<UInt<UTerm, B1>, B1>>

Source§

impl<T> From<[T; 4]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>

Source§

impl<T> From<[T; 5]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>

Source§

impl<T> From<[T; 6]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>

Source§

impl<T> From<[T; 7]> for GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>

Source§

impl<T> From<[T; 8]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 9]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 10]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 11]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 12]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 13]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 14]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 15]> for GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 16]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 17]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 18]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 19]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 20]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 21]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 22]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 23]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 24]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 25]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 26]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 27]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 28]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 29]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 30]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 31]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 32]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 33]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 34]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 35]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 36]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 37]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 38]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 39]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 40]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 41]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 42]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 43]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 44]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 45]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 46]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 47]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 48]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 49]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 50]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 51]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 52]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 53]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 54]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 55]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 56]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 57]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>

Source§

impl<T> From<[T; 58]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 59]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>

Source§

impl<T> From<[T; 60]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 61]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>

Source§

impl<T> From<[T; 62]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 63]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>

Source§

impl<T> From<[T; 64]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 70]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>

Source§

impl<T> From<[T; 80]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 90]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>

Source§

impl<T> From<[T; 100]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 128]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 200]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 256]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 300]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 400]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 500]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>

Source§

impl<T> From<[T; 512]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 1000]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>

Source§

impl<T> From<[T; 1024]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>

1.71.0 · Source§

impl<T> From<[T; N]> for (T₁, T₂, …, Tₙ)

This trait is implemented for tuples up to twelve items long.

1.34.0 · Source§

impl<T> From<!> for T

Stability note: This impl does not yet exist, but we are “reserving space” to add it in the future. See rust-lang/rust#64715 for details.

Source§

impl<T> From<*const T> for Atomic<T>

Source§

impl<T> From<*const T> for Shared<'_, T>

1.23.0 · Source§

impl<T> From<*mut T> for AtomicPtr<T>

1.0.0 · Source§

impl<T> From<&T> for OsString
where T: AsRef<OsStr> + ?Sized,

1.0.0 · Source§

impl<T> From<&T> for PathBuf
where T: AsRef<OsStr> + ?Sized,

1.25.0 · Source§

impl<T> From<&T> for NonNull<T>
where T: ?Sized,

1.25.0 · Source§

impl<T> From<&mut T> for NonNull<T>
where T: ?Sized,

1.71.0 · Source§

impl<T> From<(T₁, T₂, …, Tₙ)> for [T; N]

This trait is implemented for tuples up to twelve items long.

Source§

impl<T> From<DebugInfoOffset<T>> for UnitSectionOffset<T>

Source§

impl<T> From<DebugTypesOffset<T>> for UnitSectionOffset<T>

Source§

impl<T> From<TokioIo<TlsStream<TokioIo<T>>>> for MaybeHttpsStream<T>

Source§

impl<T> From<TlsStream<TokioIo<T>>> for MaybeHttpsStream<T>

Source§

impl<T> From<Range<T>> for rustmax::std::ops::Range<T>

Source§

impl<T> From<RangeFrom<T>> for rustmax::std::ops::RangeFrom<T>

Source§

impl<T> From<RangeInclusive<T>> for rustmax::std::ops::RangeInclusive<T>

Source§

impl<T> From<SendError<T>> for rustmax::crossbeam::channel::SendTimeoutError<T>

Source§

impl<T> From<SendError<T>> for rustmax::crossbeam::channel::TrySendError<T>

Source§

impl<T> From<Owned<T>> for Atomic<T>
where T: Pointable + ?Sized,

Source§

impl<T> From<Port<T>> for u16

Source§

impl<T> From<Response<T>> for rustmax::reqwest::blocking::Response
where T: Into<Body>,

Source§

impl<T> From<Response<T>> for rustmax::reqwest::Response
where T: Into<Body>,

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 1024]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 512]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>> for [T; 1000]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 256]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>> for [T; 300]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>> for [T; 400]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>> for [T; 500]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 128]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>> for [T; 200]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 64]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>> for [T; 70]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>> for [T; 80]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>> for [T; 90]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>> for [T; 100]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>> for [T; 32]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>> for [T; 33]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>> for [T; 34]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>> for [T; 35]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>> for [T; 36]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>> for [T; 37]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>> for [T; 38]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>> for [T; 39]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>> for [T; 40]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>> for [T; 41]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>> for [T; 42]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>> for [T; 43]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>> for [T; 44]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>> for [T; 45]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>> for [T; 46]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>> for [T; 47]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>> for [T; 48]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>> for [T; 49]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>> for [T; 50]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>> for [T; 51]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>> for [T; 52]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>> for [T; 53]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>> for [T; 54]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>> for [T; 55]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>> for [T; 56]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>> for [T; 57]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>> for [T; 58]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>> for [T; 59]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>> for [T; 60]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>> for [T; 61]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>> for [T; 62]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>> for [T; 63]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>> for [T; 16]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>> for [T; 17]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>> for [T; 18]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>> for [T; 19]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>> for [T; 20]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>> for [T; 21]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>> for [T; 22]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>> for [T; 23]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>> for [T; 24]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>> for [T; 25]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>> for [T; 26]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>> for [T; 27]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>> for [T; 28]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>> for [T; 29]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>> for [T; 30]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>> for [T; 31]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>> for [T; 8]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>> for [T; 9]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>> for [T; 10]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>> for [T; 11]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>> for [T; 12]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>> for [T; 13]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>> for [T; 14]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>> for [T; 15]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>> for [T; 4]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>> for [T; 5]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>> for [T; 6]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>> for [T; 7]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B0>>> for [T; 2]

Source§

impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B1>>> for [T; 3]

Source§

impl<T> From<GenericArray<T, UInt<UTerm, B1>>> for [T; 1]

Source§

impl<T> From<Box<T>> for Atomic<T>

Source§

impl<T> From<Box<T>> for Owned<T>

Source§

impl<T> From<HashSet<T, RandomState>> for AHashSet<T>

1.31.0 · Source§

impl<T> From<NonZero<T>> for T

Source§

impl<T> From<Range<T>> for rustmax::core::range::Range<T>

Source§

impl<T> From<RangeFrom<T>> for rustmax::core::range::RangeFrom<T>

Source§

impl<T> From<RangeInclusive<T>> for rustmax::core::range::RangeInclusive<T>

Source§

impl<T> From<SendError<T>> for rustmax::std::sync::mpmc::SendTimeoutError<T>

1.24.0 · Source§

impl<T> From<SendError<T>> for rustmax::std::sync::mpsc::TrySendError<T>

1.0.0 · Source§

impl<T> From<PoisonError<T>> for TryLockError<T>

Source§

impl<T> From<Vec<T>> for rustmax::tera::Value
where T: Into<Value>,

Source§

impl<T> From<AsyncFdTryNewError<T>> for rustmax::std::io::Error

Source§

impl<T> From<SendError<T>> for rustmax::tokio::sync::mpsc::error::TrySendError<T>

Source§

impl<T> From<T> for MaybeHttpsStream<T>

Source§

impl<T> From<T> for Resettable<T>

1.12.0 · Source§

impl<T> From<T> for Option<T>

1.36.0 · Source§

impl<T> From<T> for Poll<T>

Source§

impl<T> From<T> for DebugFrameOffset<T>

Source§

impl<T> From<T> for EhFrameOffset<T>

Source§

impl<T> From<T> for once_cell::sync::OnceCell<T>

Source§

impl<T> From<T> for once_cell::unsync::OnceCell<T>

Source§

impl<T> From<T> for SyncWrapper<T>

Source§

impl<T> From<T> for ErrorResponse
where T: IntoResponse,

Source§

impl<T> From<T> for Html<T>

Source§

impl<T> From<T> for Json<T>

Source§

impl<T> From<T> for AtomicCell<T>

Source§

impl<T> From<T> for Atomic<T>

Source§

impl<T> From<T> for Owned<T>

Source§

impl<T> From<T> for ShardedLock<T>

Source§

impl<T> From<T> for CachePadded<T>

Source§

impl<T> From<T> for rustmax::futures::lock::Mutex<T>

1.6.0 · Source§

impl<T> From<T> for Box<T>

1.12.0 · Source§

impl<T> From<T> for Cell<T>

1.70.0 · Source§

impl<T> From<T> for rustmax::std::cell::OnceCell<T>

1.12.0 · Source§

impl<T> From<T> for RefCell<T>

Source§

impl<T> From<T> for SyncUnsafeCell<T>

1.12.0 · Source§

impl<T> From<T> for UnsafeCell<T>

1.6.0 · Source§

impl<T> From<T> for Rc<T>

1.6.0 · Source§

impl<T> From<T> for Arc<T>

Source§

impl<T> From<T> for Exclusive<T>

1.24.0 · Source§

impl<T> From<T> for rustmax::std::sync::Mutex<T>

1.70.0 · Source§

impl<T> From<T> for OnceLock<T>

Source§

impl<T> From<T> for ReentrantLock<T>

1.24.0 · Source§

impl<T> From<T> for rustmax::std::sync::RwLock<T>

Source§

impl<T> From<T> for Path
where T: Into<PathSegment>,

Source§

impl<T> From<T> for PathSegment
where T: Into<Ident>,

Source§

impl<T> From<T> for rustmax::tokio::sync::Mutex<T>

Source§

impl<T> From<T> for rustmax::tokio::sync::OnceCell<T>

Source§

impl<T> From<T> for rustmax::tokio::sync::RwLock<T>

1.0.0 · Source§

impl<T> From<T> for T

1.18.0 · Source§

impl<T, A> From<Box<[T], A>> for Vec<T, A>
where A: Allocator,

1.33.0 · Source§

impl<T, A> From<Box<T, A>> for Pin<Box<T, A>>
where A: Allocator + 'static, T: ?Sized,

1.21.0 · Source§

impl<T, A> From<Box<T, A>> for Rc<T, A>
where A: Allocator, T: ?Sized,

1.21.0 · Source§

impl<T, A> From<Box<T, A>> for Arc<T, A>
where A: Allocator, T: ?Sized,

1.5.0 · Source§

impl<T, A> From<BinaryHeap<T, A>> for Vec<T, A>
where A: Allocator,

1.10.0 · Source§

impl<T, A> From<VecDeque<T, A>> for Vec<T, A>
where A: Allocator,

1.20.0 · Source§

impl<T, A> From<Vec<T, A>> for Box<[T], A>
where A: Allocator,

1.5.0 · Source§

impl<T, A> From<Vec<T, A>> for BinaryHeap<T, A>
where T: Ord, A: Allocator,

1.10.0 · Source§

impl<T, A> From<Vec<T, A>> for VecDeque<T, A>
where A: Allocator,

1.21.0 · Source§

impl<T, A> From<Vec<T, A>> for Rc<[T], A>
where A: Allocator,

1.21.0 · Source§

impl<T, A> From<Vec<T, A>> for Arc<[T], A>
where A: Allocator + Clone,

Source§

impl<T, B> From<B> for RangedI64ValueParser<T>
where T: TryFrom<i64> + Clone + Send + Sync, B: RangeBounds<i64>,

Source§

impl<T, B> From<B> for RangedU64ValueParser<T>
where T: TryFrom<u64>, B: RangeBounds<u64>,

Source§

impl<T, S, A> From<HashMap<T, (), S, A>> for hashbrown::set::HashSet<T, S, A>
where A: Allocator,

Source§

impl<T, const CAP: usize> From<[T; CAP]> for ArrayVec<T, CAP>

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);
1.74.0 · Source§

impl<T, const N: usize> From<&[T; N]> for Vec<T>
where T: Clone,

1.74.0 · Source§

impl<T, const N: usize> From<&mut [T; N]> for Vec<T>
where T: Clone,

Source§

impl<T, const N: usize> From<[T; N]> for rustmax::tera::Value
where T: Into<Value>,

Source§

impl<T, const N: usize> From<[T; N]> for IndexSet<T>
where T: Eq + Hash,

Source§

impl<T, const N: usize> From<[T; N]> for AHashSet<T>
where T: Eq + Hash,

1.45.0 · Source§

impl<T, const N: usize> From<[T; N]> for Box<[T]>

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for BinaryHeap<T>
where T: Ord,

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for BTreeSet<T>
where T: Ord,

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for LinkedList<T>

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for rustmax::std::collections::HashSet<T>
where T: Eq + Hash,

1.56.0 · Source§

impl<T, const N: usize> From<[T; N]> for VecDeque<T>

1.74.0 · Source§

impl<T, const N: usize> From<[T; N]> for Rc<[T]>

Source§

impl<T, const N: usize> From<[T; N]> for Simd<T, N>

1.74.0 · Source§

impl<T, const N: usize> From<[T; N]> for Arc<[T]>

1.44.0 · Source§

impl<T, const N: usize> From<[T; N]> for Vec<T>

Source§

impl<T, const N: usize> From<Mask<T, N>> for [bool; N]

Source§

impl<T, const N: usize> From<Simd<T, N>> for [T; N]

Source§

impl<T, const N: usize> From<Mask<T, N>> for Simd<T, N>

Source§

impl<T, const N: usize> From<[bool; N]> for Mask<T, N>

Source§

impl<Tz> From<DateTime<Tz>> for SystemTime
where Tz: TimeZone,

Source§

impl<U, const N: usize> From<Option<U>> for NichedOption<U, N>

Source§

impl<V> From<Vec<V>> for rustmax::toml::Value
where V: Into<Value>,

Source§

impl<V> From<V> for toml_edit::item::Item
where V: Into<Value>,

1.0.0 · Source§

impl<W> From<IntoInnerError<W>> for rustmax::std::io::Error

Source§

impl<W> From<Rc<W>> for LocalWaker
where W: LocalWake + 'static,

Source§

impl<W> From<Rc<W>> for RawWaker
where W: LocalWake + 'static,

1.51.0 · Source§

impl<W> From<Arc<W>> for RawWaker
where W: Wake + Send + Sync + 'static,

1.51.0 · Source§

impl<W> From<Arc<W>> for Waker
where W: Wake + Send + Sync + 'static,

Source§

impl<W> From<x4<W>> for vec512_storage
where W: Copy, vec128_storage: From<W>,

Source§

impl<W, G> From<x2<W, G>> for vec256_storage
where W: Copy, vec128_storage: From<W>,

Source§

impl<X> From<Range<X>> for Uniform<X>
where X: SampleUniform,

Source§

impl<X> From<RangeInclusive<X>> for Uniform<X>
where X: SampleUniform,

Source§

impl<const MIN: i128, const MAX: i128> From<ri8<MIN, MAX>> for i8

Source§

impl<const MIN: i128, const MAX: i128> From<ri8<MIN, MAX>> for i16

Source§

impl<const MIN: i128, const MAX: i128> From<ri8<MIN, MAX>> for i32

Source§

impl<const MIN: i128, const MAX: i128> From<ri8<MIN, MAX>> for i64

Source§

impl<const MIN: i128, const MAX: i128> From<ri8<MIN, MAX>> for i128

Source§

impl<const MIN: i128, const MAX: i128> From<ri16<MIN, MAX>> for i8

Source§

impl<const MIN: i128, const MAX: i128> From<ri16<MIN, MAX>> for i16

Source§

impl<const MIN: i128, const MAX: i128> From<ri16<MIN, MAX>> for i32

Source§

impl<const MIN: i128, const MAX: i128> From<ri16<MIN, MAX>> for i64

Source§

impl<const MIN: i128, const MAX: i128> From<ri16<MIN, MAX>> for i128

Source§

impl<const MIN: i128, const MAX: i128> From<ri32<MIN, MAX>> for i8

Source§

impl<const MIN: i128, const MAX: i128> From<ri32<MIN, MAX>> for i16

Source§

impl<const MIN: i128, const MAX: i128> From<ri32<MIN, MAX>> for i32

Source§

impl<const MIN: i128, const MAX: i128> From<ri32<MIN, MAX>> for i64

Source§

impl<const MIN: i128, const MAX: i128> From<ri32<MIN, MAX>> for i128

Source§

impl<const MIN: i128, const MAX: i128> From<ri64<MIN, MAX>> for i8

Source§

impl<const MIN: i128, const MAX: i128> From<ri64<MIN, MAX>> for i16

Source§

impl<const MIN: i128, const MAX: i128> From<ri64<MIN, MAX>> for i32

Source§

impl<const MIN: i128, const MAX: i128> From<ri64<MIN, MAX>> for i64

Source§

impl<const MIN: i128, const MAX: i128> From<ri64<MIN, MAX>> for i128

Source§

impl<const MIN: i128, const MAX: i128> From<ri128<MIN, MAX>> for i8

Source§

impl<const MIN: i128, const MAX: i128> From<ri128<MIN, MAX>> for i16

Source§

impl<const MIN: i128, const MAX: i128> From<ri128<MIN, MAX>> for i32

Source§

impl<const MIN: i128, const MAX: i128> From<ri128<MIN, MAX>> for i64

Source§

impl<const MIN: i128, const MAX: i128> From<ri128<MIN, MAX>> for i128

Source§

impl<const N: usize> From<TinyAsciiStr<N>> for UnvalidatedTinyAsciiStr<N>

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<Mask<i8, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<Mask<i16, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<Mask<i32, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<i64, N>> for Mask<isize, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i8, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i16, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i32, N>

Source§

impl<const N: usize> From<Mask<isize, N>> for Mask<i64, N>

Source§

impl<const N: usize> From<[u8; N]> for BString

Source§

impl<const N: usize> From<[u8; N]> for RawBytesULE<N>