tracing::stdlib::convert

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.

Object Safety§

This trait is not object safe.

Implementors§

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<&StreamResult> for Result<MZStatus, MZError>

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>

1.35.0 · source§

impl From<&String> for String

1.44.0 · source§

impl From<&mut str> for String

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<TryReserveErrorKind> for TryReserveError

1.14.0 · source§

impl From<ErrorKind> for 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<Option<Level>> for LevelFilter

1.36.0 · source§

impl From<Infallible> for TryFromSliceError

1.34.0 · source§

impl From<Infallible> for TryFromIntError

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

1.24.0 · source§

impl From<bool> for AtomicBool

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

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

1.6.0 · source§

impl From<f32> for f64

1.6.0 · source§

impl From<f32> for f128

1.6.0 · source§

impl From<f64> for f128

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

1.34.0 · source§

impl From<i8> for AtomicI8

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

1.34.0 · source§

impl From<i16> for AtomicI16

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

1.34.0 · source§

impl From<i32> for AtomicI32

1.26.0 · source§

impl From<i64> for i128

1.34.0 · source§

impl From<i64> for AtomicI64

1.23.0 · source§

impl From<isize> for AtomicIsize

1.34.0 · source§

impl From<!> for Infallible

source§

impl From<!> for TryFromIntError

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

1.61.0 · source§

impl From<u8> for ExitCode

1.34.0 · source§

impl From<u8> for AtomicU8

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

1.34.0 · source§

impl From<u16> for AtomicU16

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

1.1.0 · source§

impl From<u32> for Ipv4Addr

1.34.0 · source§

impl From<u32> for AtomicU32

1.26.0 · source§

impl From<u64> for i128

1.26.0 · source§

impl From<u64> for u128

1.34.0 · source§

impl From<u64> for AtomicU64

1.26.0 · source§

impl From<u128> for Ipv6Addr

1.23.0 · source§

impl From<usize> for AtomicUsize

source§

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

source§

impl From<Current> for Option<Id>

source§

impl From<LevelFilter> for Option<Level>

source§

impl From<Level> for LevelFilter

source§

impl From<Span> for Option<Id>

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>

1.18.0 · source§

impl From<Box<str>> for String

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

1.78.0 · source§

impl From<TryReserveError> for 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 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>

1.63.0 · source§

impl From<File> for OwnedFd

1.20.0 · source§

impl From<File> for Stdio

1.74.0 · source§

impl From<Stderr> for Stdio

1.74.0 · source§

impl From<Stdout> for Stdio

1.16.0 · source§

impl From<Ipv4Addr> for IpAddr

1.1.0 · source§

impl From<Ipv4Addr> for u32

1.16.0 · source§

impl From<Ipv6Addr> for IpAddr

1.26.0 · source§

impl From<Ipv6Addr> for u128

1.16.0 · source§

impl From<SocketAddrV4> for SocketAddr

1.16.0 · source§

impl From<SocketAddrV6> for SocketAddr

1.63.0 · source§

impl From<TcpListener> for OwnedFd

1.63.0 · source§

impl From<TcpStream> for OwnedFd

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>

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>

1.63.0 · source§

impl From<OwnedFd> for File

1.63.0 · source§

impl From<OwnedFd> for TcpListener

1.63.0 · source§

impl From<OwnedFd> for TcpStream

1.63.0 · source§

impl From<OwnedFd> for UdpSocket

source§

impl From<OwnedFd> for PidFd

1.63.0 · source§

impl From<OwnedFd> for UnixDatagram

1.63.0 · source§

impl From<OwnedFd> for UnixListener

1.63.0 · source§

impl From<OwnedFd> for 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

1.63.0 · source§

impl From<UnixDatagram> for OwnedFd

1.63.0 · source§

impl From<UnixListener> for OwnedFd

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

1.63.0 · source§

impl From<ChildStderr> for OwnedFd

1.20.0 · source§

impl From<ChildStderr> for Stdio

1.63.0 · source§

impl From<ChildStdin> for OwnedFd

1.20.0 · source§

impl From<ChildStdin> for Stdio

1.63.0 · source§

impl From<ChildStdout> for OwnedFd

1.20.0 · source§

impl From<ChildStdout> for Stdio

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

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>

1.24.0 · source§

impl From<RecvError> for RecvTimeoutError

1.24.0 · source§

impl From<RecvError> for TryRecvError

1.62.0 · source§

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

1.43.0 · source§

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

1.17.0 · source§

impl From<[u8; 4]> for IpAddr

1.9.0 · source§

impl From<[u8; 4]> for Ipv4Addr

1.17.0 · source§

impl From<[u8; 16]> for IpAddr

1.9.0 · source§

impl From<[u8; 16]> for Ipv6Addr

1.17.0 · source§

impl From<[u16; 8]> for IpAddr

1.16.0 · source§

impl From<[u16; 8]> for Ipv6Addr

1.0.0 · source§

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

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 EnteredSpan> for Option<&'a Id>

source§

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

source§

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

source§

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

source§

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

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>

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 + Sync + Send + 'a>

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

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>

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 + Sync + Send + 'a>

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 + Sync + Send + 'a>

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 + Sync + Send + 'a>
where E: Error + Send + Sync + 'a,

1.30.0 · source§

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

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,

1.30.0 · source§

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

1.14.0 · source§

impl<'a, T> From<Cow<'a, [T]>> for Vec<T>
where [T]: ToOwned<Owned = Vec<T>>,

1.8.0 · source§

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

1.77.0 · source§

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

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.

1.19.0 · source§

impl<A> From<Box<str, A>> for Box<[u8], A>
where A: Allocator,

source§

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

1.17.0 · source§

impl<I> From<(I, u16)> for SocketAddr
where I: Into<IpAddr>,

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<S> From<S> for Dispatch
where S: Subscriber + Send + Sync + 'static,

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,

1.19.0 · source§

impl<T> From<&mut [T]> for Vec<T>
where T: Clone,

1.45.0 · source§

impl<T> From<Cow<'_, [T]>> for Box<[T]>
where T: Clone,

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.

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.

1.31.0 · source§

impl<T> From<NonZero<T>> for T

source§

impl<T> From<Range<T>> for core::range::Range<T>

source§

impl<T> From<RangeFrom<T>> for core::range::RangeFrom<T>

source§

impl<T> From<RangeInclusive<T>> for core::range::RangeInclusive<T>

source§

impl<T> From<SendError<T>> for SendTimeoutError<T>

1.24.0 · source§

impl<T> From<SendError<T>> for TrySendError<T>

1.0.0 · source§

impl<T> From<PoisonError<T>> for TryLockError<T>

source§

impl<T> From<Range<T>> for tracing::stdlib::ops::Range<T>

source§

impl<T> From<RangeFrom<T>> for tracing::stdlib::ops::RangeFrom<T>

source§

impl<T> From<RangeInclusive<T>> for tracing::stdlib::ops::RangeInclusive<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 once_cell::sync::OnceCell<T>

source§

impl<T> From<T> for once_cell::unsync::OnceCell<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 tracing::stdlib::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 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 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,

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,

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

1.0.0 · source§

impl<W> From<IntoInnerError<W>> for 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<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>

impl From<f32> for PxScale

impl From<GlyphId> for GlyphId

impl From<FontRef<'static>> for FontArc

impl From<FontVec> for FontArc

impl From<Arc<dyn Font + Sync + Send>> for FontArc

impl<F: Into<f32>> From<[F; 2]> for Point

impl<F: Into<f32>> From<(F, F)> for Point

impl<'msg, 'aad> From<&'msg [u8]> for Payload<'msg, 'aad>

impl From<&Aes128Enc> for Aes128

impl From<&Aes192Enc> for Aes192

impl From<&Aes256Enc> for Aes256

impl From<&Aes128Enc> for Aes128

impl From<&Aes192Enc> for Aes192

impl From<&Aes256Enc> for Aes256

impl From<&Aes128Enc> for Aes128

impl From<&Aes192Enc> for Aes192

impl From<&Aes256Enc> for Aes256

impl<Aes, NonceSize, TagSize> From<Aes> for AesGcm<Aes, NonceSize, TagSize>
where Aes: BlockSizeUser<BlockSize = U16> + BlockEncrypt, TagSize: TagSize,

impl From<[u8; 16]> for KekAes128

impl From<[u8; 24]> for KekAes192

impl From<[u8; 32]> for KekAes256

impl<K, V> From<HashMap<K, V, RandomState>> for AHashMap<K, V>

impl<K, V, const N: usize> From<[(K, V); N]> for AHashMap<K, V>
where K: Eq + Hash,

impl<T> From<HashSet<T, RandomState>> for AHashSet<T>

impl<T, const N: usize> From<[T; N]> for AHashSet<T>
where T: Eq + Hash,

impl From<u8> for StateID

impl From<u8> for PatternID

impl From<u8> for SmallIndex

impl From<Span> for Range<usize>

impl From<Range<usize>> for Span

impl<'h, H: ?Sized + AsRef<[u8]>> From<&'h H> for Input<'h>

impl<T> From<Vec<T>> for WrapBox<T>

impl<T, const CAP: usize> From<[T; CAP]> for ArrayVec<T, CAP>

impl From<Extent2D> for Rect2D

impl<B: AsRef<[u8]> + AsMut<[u8]>> From<B> for PartialBuffer<B>

impl<T> From<T> for AtomicRefCell<T>

impl From<Epoch> for Epoch

impl From<Error> for Error

impl From<[f32; 8]> for CompatF8

impl From<[i16; 16]> for Compat16x16

impl From<[i32; 8]> for Compat32x8

impl<'a> From<&'a InputReferenceMut<'a>> for InputReference<'a>

impl<'a> From<&'a mut Compat16x16> for CDF<'a>

impl<'a> From<&'a mut [u16]> for CDF<'a>

impl<'a> From<InputReference<'a>> for SliceOffset

impl<'a> From<InputReferenceMut<'a>> for InputReference<'a>

impl<T: ?Sized + BoxBytesOf> From<Box<T>> for BoxBytes

impl From<&'static str> for Bytes

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

impl From<Bytes> for BytesMut

impl From<Bytes> for Vec<u8>

impl From<BytesMut> for Bytes

impl From<BytesMut> for Vec<u8>

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

impl From<String> for Bytes

impl From<Vec<u8>> for Bytes

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

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

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

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

impl From<Error> for Error

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

impl From<Error> for Error

impl<T> From<InsertError<T>> for Error

impl<T: EventSource> From<T> for TransientSource<T>

impl<T> From<T> for TruncatedDebug<T>

impl From<Utf8Error> for Error

impl From<Error> for Error

impl<Tz: TimeZone> From<DateTime<Tz>> for SystemTime

impl From<Error> for Error

impl From<&Styles> for Style

impl From<&str> for Color

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

impl From<Styles> for Style

impl From<ColoredString> for Box<dyn Error>

impl From<String> for Color

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

impl From<String> for Cookie<'static>

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

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

impl<'a> From<CookieBuilder<'a>> for Cookie<'a>

impl<'a, N, V> From<(N, V)> for Cookie<'a>
where N: Into<Cow<'a, str>>, V: Into<Cow<'a, str>>,

impl<'c> From<Cookie<'c>> for CookieBuilder<'c>

impl From<usize> for Selected

impl<T> From<SendError<T>> for SendTimeoutError<T>

impl<T> From<SendError<T>> for TrySendError<T>

impl<'g, T: ?Sized + Pointable> From<Shared<'g, T>> for Atomic<T>

impl<T> From<*const T> for Atomic<T>

impl<T> From<*const T> for Shared<'_, T>

impl<T> From<Box<T>> for Atomic<T>

impl<T> From<Box<T>> for Owned<T>

impl<T> From<T> for Atomic<T>

impl<T> From<T> for Owned<T>

impl<T: ?Sized + Pointable> From<Owned<T>> for Atomic<T>

impl<T> From<T> for AtomicCell<T>

impl<T> From<T> for CachePadded<T>

impl<T> From<T> for ShardedLock<T>

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

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

impl<'a> From<String> for CowRcStr<'a>

impl<'i, T> From<BasicParseError<'i>> for ParseError<'i, T>

impl From<Purpose> for Options

impl From<Fields> for Style

impl From<bool> for Flag

impl From<Error> for Error

impl From<Flag> for bool

impl From<Vec<Path>> for PathList

impl From<Error> for Error

impl<'a> From<&'a Fields> for Style

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

impl<'a> From<&'a Core> for TraitImpl<'a>

impl<'a> From<&'a FdiOptions> for FromDeriveInputImpl<'a>

impl<'a> From<&'a FromFieldOptions> for FromFieldImpl<'a>

impl<'a> From<&'a FromMetaOptions> for FromMetaImpl<'a>

impl<T> From<Style> for Fields<T>

impl<T> From<Option<T>> for Override<T>

impl<T, U: Into<Vec<T>>> From<(Style, U)> for Fields<T>

impl<T: Spanned> From<T> for SpannedValue<T>

impl<const MIN: i128, const MAX: i128> From<Option<RangedI128<MIN, MAX>>> for OptionRangedI128<MIN, MAX>

impl<const MIN: i128, const MAX: i128> From<OptionRangedI128<MIN, MAX>> for Option<RangedI128<MIN, MAX>>

impl<const MIN: i128, const MAX: i128> From<RangedI128<MIN, MAX>> for i128

impl<const MIN: i128, const MAX: i128> From<RangedI128<MIN, MAX>> for OptionRangedI128<MIN, MAX>

impl<const MIN: i16, const MAX: i16> From<Option<RangedI16<MIN, MAX>>> for OptionRangedI16<MIN, MAX>

impl<const MIN: i16, const MAX: i16> From<OptionRangedI16<MIN, MAX>> for Option<RangedI16<MIN, MAX>>

impl<const MIN: i16, const MAX: i16> From<RangedI16<MIN, MAX>> for i16

impl<const MIN: i16, const MAX: i16> From<RangedI16<MIN, MAX>> for OptionRangedI16<MIN, MAX>

impl<const MIN: i32, const MAX: i32> From<Option<RangedI32<MIN, MAX>>> for OptionRangedI32<MIN, MAX>

impl<const MIN: i32, const MAX: i32> From<OptionRangedI32<MIN, MAX>> for Option<RangedI32<MIN, MAX>>

impl<const MIN: i32, const MAX: i32> From<RangedI32<MIN, MAX>> for i32

impl<const MIN: i32, const MAX: i32> From<RangedI32<MIN, MAX>> for OptionRangedI32<MIN, MAX>

impl<const MIN: i64, const MAX: i64> From<Option<RangedI64<MIN, MAX>>> for OptionRangedI64<MIN, MAX>

impl<const MIN: i64, const MAX: i64> From<OptionRangedI64<MIN, MAX>> for Option<RangedI64<MIN, MAX>>

impl<const MIN: i64, const MAX: i64> From<RangedI64<MIN, MAX>> for i64

impl<const MIN: i64, const MAX: i64> From<RangedI64<MIN, MAX>> for OptionRangedI64<MIN, MAX>

impl<const MIN: i8, const MAX: i8> From<Option<RangedI8<MIN, MAX>>> for OptionRangedI8<MIN, MAX>

impl<const MIN: i8, const MAX: i8> From<OptionRangedI8<MIN, MAX>> for Option<RangedI8<MIN, MAX>>

impl<const MIN: i8, const MAX: i8> From<RangedI8<MIN, MAX>> for i8

impl<const MIN: i8, const MAX: i8> From<RangedI8<MIN, MAX>> for OptionRangedI8<MIN, MAX>

impl<const MIN: isize, const MAX: isize> From<Option<RangedIsize<MIN, MAX>>> for OptionRangedIsize<MIN, MAX>

impl<const MIN: isize, const MAX: isize> From<OptionRangedIsize<MIN, MAX>> for Option<RangedIsize<MIN, MAX>>

impl<const MIN: isize, const MAX: isize> From<RangedIsize<MIN, MAX>> for isize

impl<const MIN: isize, const MAX: isize> From<RangedIsize<MIN, MAX>> for OptionRangedIsize<MIN, MAX>

impl<const MIN: u128, const MAX: u128> From<Option<RangedU128<MIN, MAX>>> for OptionRangedU128<MIN, MAX>

impl<const MIN: u128, const MAX: u128> From<OptionRangedU128<MIN, MAX>> for Option<RangedU128<MIN, MAX>>

impl<const MIN: u128, const MAX: u128> From<RangedU128<MIN, MAX>> for u128

impl<const MIN: u128, const MAX: u128> From<RangedU128<MIN, MAX>> for OptionRangedU128<MIN, MAX>

impl<const MIN: u16, const MAX: u16> From<Option<RangedU16<MIN, MAX>>> for OptionRangedU16<MIN, MAX>

impl<const MIN: u16, const MAX: u16> From<OptionRangedU16<MIN, MAX>> for Option<RangedU16<MIN, MAX>>

impl<const MIN: u16, const MAX: u16> From<RangedU16<MIN, MAX>> for u16

impl<const MIN: u16, const MAX: u16> From<RangedU16<MIN, MAX>> for OptionRangedU16<MIN, MAX>

impl<const MIN: u32, const MAX: u32> From<Option<RangedU32<MIN, MAX>>> for OptionRangedU32<MIN, MAX>

impl<const MIN: u32, const MAX: u32> From<OptionRangedU32<MIN, MAX>> for Option<RangedU32<MIN, MAX>>

impl<const MIN: u32, const MAX: u32> From<RangedU32<MIN, MAX>> for u32

impl<const MIN: u32, const MAX: u32> From<RangedU32<MIN, MAX>> for OptionRangedU32<MIN, MAX>

impl<const MIN: u64, const MAX: u64> From<Option<RangedU64<MIN, MAX>>> for OptionRangedU64<MIN, MAX>

impl<const MIN: u64, const MAX: u64> From<OptionRangedU64<MIN, MAX>> for Option<RangedU64<MIN, MAX>>

impl<const MIN: u64, const MAX: u64> From<RangedU64<MIN, MAX>> for u64

impl<const MIN: u64, const MAX: u64> From<RangedU64<MIN, MAX>> for OptionRangedU64<MIN, MAX>

impl<const MIN: u8, const MAX: u8> From<Option<RangedU8<MIN, MAX>>> for OptionRangedU8<MIN, MAX>

impl<const MIN: u8, const MAX: u8> From<OptionRangedU8<MIN, MAX>> for Option<RangedU8<MIN, MAX>>

impl<const MIN: u8, const MAX: u8> From<RangedU8<MIN, MAX>> for u8

impl<const MIN: u8, const MAX: u8> From<RangedU8<MIN, MAX>> for OptionRangedU8<MIN, MAX>

impl<const MIN: usize, const MAX: usize> From<Option<RangedUsize<MIN, MAX>>> for OptionRangedUsize<MIN, MAX>

impl<const MIN: usize, const MAX: usize> From<OptionRangedUsize<MIN, MAX>> for Option<RangedUsize<MIN, MAX>>

impl<const MIN: usize, const MAX: usize> From<RangedUsize<MIN, MAX>> for usize

impl<const MIN: usize, const MAX: usize> From<RangedUsize<MIN, MAX>> for OptionRangedUsize<MIN, MAX>

impl From<&'static str> for Ident

impl From<&Ident> for Ident

impl From<&File> for File

impl From<&[Attribute]> for Attrs

impl From<Path> for PathType

impl From<String> for Ident

impl<T, E> From<Result<T, E>> for DiplomatResult<T, E>

impl<T, E> From<DiplomatResult<T, E>> for Result<T, E>

impl<P: Pixel> From<LogicalSize<P>> for Size

impl<P: Pixel> From<LogicalUnit<P>> for PixelUnit

impl<P: Pixel> From<LogicalUnit<P>> for f32

impl<P: Pixel> From<LogicalUnit<P>> for f64

impl<P: Pixel> From<LogicalUnit<P>> for i16

impl<P: Pixel> From<LogicalUnit<P>> for i32

impl<P: Pixel> From<LogicalUnit<P>> for i8

impl<P: Pixel> From<LogicalUnit<P>> for u16

impl<P: Pixel> From<LogicalUnit<P>> for u32

impl<P: Pixel> From<LogicalUnit<P>> for u8

impl<P: Pixel> From<PhysicalSize<P>> for Size

impl<P: Pixel> From<PhysicalUnit<P>> for PixelUnit

impl<P: Pixel> From<PhysicalUnit<P>> for f32

impl<P: Pixel> From<PhysicalUnit<P>> for f64

impl<P: Pixel> From<PhysicalUnit<P>> for i16

impl<P: Pixel> From<PhysicalUnit<P>> for i32

impl<P: Pixel> From<PhysicalUnit<P>> for i8

impl<P: Pixel> From<PhysicalUnit<P>> for u16

impl<P: Pixel> From<PhysicalUnit<P>> for u32

impl<P: Pixel> From<PhysicalUnit<P>> for u8

impl<P: Pixel, X: Pixel> From<[X; 2]> for LogicalPosition<P>

impl<P: Pixel, X: Pixel> From<[X; 2]> for LogicalSize<P>

impl<P: Pixel, X: Pixel> From<[X; 2]> for PhysicalPosition<P>

impl<P: Pixel, X: Pixel> From<[X; 2]> for PhysicalSize<P>

impl<P: Pixel, X: Pixel> From<(X, X)> for LogicalPosition<P>

impl<P: Pixel, X: Pixel> From<(X, X)> for LogicalSize<P>

impl<P: Pixel, X: Pixel> From<(X, X)> for PhysicalPosition<P>

impl<P: Pixel, X: Pixel> From<(X, X)> for PhysicalSize<P>

impl<P: Pixel, X: Pixel> From<LogicalPosition<P>> for [X; 2]

impl<P: Pixel, X: Pixel> From<LogicalPosition<P>> for (X, X)

impl<P: Pixel, X: Pixel> From<LogicalSize<P>> for [X; 2]

impl<P: Pixel, X: Pixel> From<LogicalSize<P>> for (X, X)

impl<P: Pixel, X: Pixel> From<PhysicalPosition<P>> for [X; 2]

impl<P: Pixel, X: Pixel> From<PhysicalPosition<P>> for (X, X)

impl<P: Pixel, X: Pixel> From<PhysicalSize<P>> for [X; 2]

impl<P: Pixel, X: Pixel> From<PhysicalSize<P>> for (X, X)

impl<P: Pixel, X: Pixel> From<X> for LogicalUnit<P>

impl<P: Pixel, X: Pixel> From<X> for PhysicalUnit<P>

impl From<Color32> for Hsva

impl From<Color32> for Rgba

impl From<Hsva> for Color32

impl From<Hsva> for HsvaGamma

impl From<Hsva> for Rgba

impl From<HsvaGamma> for Hsva

impl From<HsvaGamma> for Rgba

impl From<Rgba> for Color32

impl From<Rgba> for Hsva

impl From<Rgba> for HsvaGamma

impl From<&'static str> for Id

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

impl From<&str> for WidgetText

impl From<&str> for RichText

impl From<&Box<str>> for WidgetText

impl From<&Box<str>> for RichText

impl From<&String> for RichText

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

impl From<&mut String> for RichText

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

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

impl From<i32> for TouchId

impl From<u32> for TouchId

impl From<u64> for TouchId

impl From<Vec2> for SizeHint

impl From<ViewportId> for Id

impl From<Box<str>> for WidgetText

impl From<Box<str>> for RichText

impl From<String> for ImageSource<'static>

impl From<String> for Id

impl From<String> for RichText

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

impl From<Vec<u8>> for Bytes

impl From<TypeId> for TypeId

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

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

impl<'a> From<&'a TextureHandle> for SizedTexture

impl<'a> From<&'a String> for ImageSource<'a>

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

impl<'a, T: Into<ImageSource<'a>>> From<T> for Image<'a>

impl<T: Into<Bytes>> From<(&'static str, T)> for ImageSource<'static>

impl<T: Into<Bytes>> From<(Cow<'static, str>, T)> for ImageSource<'static>

impl<T: Into<Bytes>> From<(String, T)> for ImageSource<'static>

impl<T: Into<SizedTexture>> From<T> for ImageSource<'static>

impl<const N: usize> From<&'static [u8; N]> for Bytes

impl<L, R> From<Result<R, L>> for Either<L, R>

impl From<&(f32, f32)> for Pos2

impl From<&(f32, f32)> for Vec2

impl From<&Pos2> for (f32, f32)

impl From<&Pos2> for [f32; 2]

impl From<&Vec2> for (f32, f32)

impl From<&Vec2> for [f32; 2]

impl From<&RangeFrom<f32>> for Rangef

impl From<&RangeFull> for Rangef

impl From<&[f32; 2]> for Pos2

impl From<&[f32; 2]> for Vec2

impl From<(f32, f32)> for Pos2

impl From<(f32, f32)> for Vec2

impl From<bool> for Vec2b

impl From<Pos2> for (f32, f32)

impl From<Pos2> for [f32; 2]

impl From<Vec2> for (f32, f32)

impl From<Vec2> for [f32; 2]

impl From<Vec2b> for Vec2

impl From<[bool; 2]> for Vec2b

impl From<[f32; 2]> for Pos2

impl From<[f32; 2]> for Vec2

impl From<[Pos2; 2]> for Rect

impl<T> From<T> for OrderedFloat<T>

impl<'a, T> From<T> for Env<'a>
where T: Into<Cow<'a, str>>,

impl From<f32> for Margin

impl From<f32> for Rounding

impl From<Mesh> for Shape

impl From<PathShape> for Shape

impl From<RectShape> for Shape

impl From<TextShape> for Shape

impl From<Vec2> for Margin

impl From<Cursor> for CCursor

impl From<Vec<Shape>> for Shape

impl<Color> From<(f32, Color)> for PathStroke
where Color: Into<Color32>,

impl<Color> From<(f32, Color)> for Stroke
where Color: Into<Color32>,

impl<T> From<&[T]> for AllocInfo

impl<T, Src, Dst> From<Translation2D<T, Src, Dst>> for Transform2D<T, Src, Dst>
where T: Zero + One,

impl<T, Src, Dst> From<Translation2D<T, Src, Dst>> for Vector2D<T, Src>

impl<T, Src, Dst> From<Translation3D<T, Src, Dst>> for Transform3D<T, Src, Dst>
where T: Zero + One,

impl<T, Src, Dst> From<Translation3D<T, Src, Dst>> for Vector3D<T, Src>

impl<T, Src, Dst> From<Vector2D<T, Src>> for Translation2D<T, Src, Dst>

impl<T, Src, Dst> From<Vector3D<T, Src>> for Translation3D<T, Src, Dst>

impl<T, U> From<[T; 2]> for Point2D<T, U>

impl<T, U> From<[T; 2]> for Size2D<T, U>

impl<T, U> From<[T; 2]> for Vector2D<T, U>

impl<T, U> From<[T; 3]> for Point3D<T, U>

impl<T, U> From<[T; 3]> for Size3D<T, U>

impl<T, U> From<[T; 3]> for Vector3D<T, U>

impl<T, U> From<(T, T)> for Point2D<T, U>

impl<T, U> From<(T, T)> for Size2D<T, U>

impl<T, U> From<(T, T)> for Vector2D<T, U>

impl<T, U> From<(T, T, T)> for Point3D<T, U>

impl<T, U> From<(T, T, T)> for Size3D<T, U>

impl<T, U> From<(T, T, T)> for Vector3D<T, U>

impl<T, U> From<Point2D<T, U>> for [T; 2]

impl<T, U> From<Point2D<T, U>> for (T, T)

impl<T, U> From<Point3D<T, U>> for [T; 3]

impl<T, U> From<Point3D<T, U>> for (T, T, T)

impl<T, U> From<Size2D<T, U>> for [T; 2]

impl<T, U> From<Size2D<T, U>> for (T, T)

impl<T, U> From<Size2D<T, U>> for Box2D<T, U>
where T: Copy + Zero + PartialOrd,

impl<T, U> From<Size2D<T, U>> for Rect<T, U>
where T: Zero,

impl<T, U> From<Size2D<T, U>> for Vector2D<T, U>

impl<T, U> From<Size3D<T, U>> for [T; 3]

impl<T, U> From<Size3D<T, U>> for (T, T, T)

impl<T, U> From<Size3D<T, U>> for Box3D<T, U>
where T: Copy + Zero + PartialOrd,

impl<T, U> From<Vector2D<T, U>> for [T; 2]

impl<T, U> From<Vector2D<T, U>> for (T, T)

impl<T, U> From<Vector2D<T, U>> for Size2D<T, U>

impl<T, U> From<Vector3D<T, U>> for [T; 3]

impl<T, U> From<Vector3D<T, U>> for (T, T, T)

impl<T, U> From<Vector3D<T, U>> for Size3D<T, U>

impl<T: One, U> From<Point3D<T, U>> for HomogeneousVector<T, U>

impl<T: Zero + One, U> From<Point2D<T, U>> for HomogeneousVector<T, U>

impl<T: Zero, U> From<Vector2D<T, U>> for HomogeneousVector<T, U>

impl<T: Zero, U> From<Vector3D<T, U>> for HomogeneousVector<T, U>

impl<T: Real + ApproxEq<T>, Src, Dst> From<Rotation3D<T, Src, Dst>> for RigidTransform3D<T, Src, Dst>

impl<T: Real + ApproxEq<T>, Src, Dst> From<Vector3D<T, Dst>> for RigidTransform3D<T, Src, Dst>

impl From<Sample> for f32

impl From<Sample> for u32

impl From<Sample> for f16

impl From<f32> for Sample

impl From<u32> for Sample

impl From<Error> for Error

impl From<f16> for Sample

impl<'s> From<&'s str> for Text

impl<T> From<Option<T>> for Sample
where T: Into<Sample> + Default,

impl<T> From<(T, T)> for Vec2<T>

impl<T> From<Vec2<T>> for (T, T)

impl From<i16> for IntIterator<u16>

impl From<i32> for IntIterator<u32>

impl From<i64> for IntIterator<u64>

impl From<i8> for FixedDecimal

impl From<i8> for FixedInteger

impl From<i8> for IntIterator<u8>

impl From<u16> for IntIterator<u16>

impl From<u32> for IntIterator<u32>

impl From<u64> for IntIterator<u64>

impl From<u8> for FixedDecimal

impl From<u8> for FixedInteger

impl From<u8> for IntIterator<u8>

impl<'a> From<&'a Font> for FontDescriptor

impl From<Error> for Error

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

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

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

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

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

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

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

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

impl<'a, T> From<FutureObj<'a, T>> for LocalFutureObj<'a, T>

impl<T> From<Option<T>> for OptionFuture<T>

impl<T> From<T> for Mutex<T>

impl<'a, T> From<&'a [T; 1000]> for &'a GenericArray<T, U1000>

impl<'a, T> From<&'a [T; 100]> for &'a GenericArray<T, U100>

impl<'a, T> From<&'a [T; 1024]> for &'a GenericArray<T, U1024>

impl<'a, T> From<&'a [T; 10]> for &'a GenericArray<T, U10>

impl<'a, T> From<&'a [T; 11]> for &'a GenericArray<T, U11>

impl<'a, T> From<&'a [T; 128]> for &'a GenericArray<T, U128>

impl<'a, T> From<&'a [T; 12]> for &'a GenericArray<T, U12>

impl<'a, T> From<&'a [T; 13]> for &'a GenericArray<T, U13>

impl<'a, T> From<&'a [T; 14]> for &'a GenericArray<T, U14>

impl<'a, T> From<&'a [T; 15]> for &'a GenericArray<T, U15>

impl<'a, T> From<&'a [T; 16]> for &'a GenericArray<T, U16>

impl<'a, T> From<&'a [T; 17]> for &'a GenericArray<T, U17>

impl<'a, T> From<&'a [T; 18]> for &'a GenericArray<T, U18>

impl<'a, T> From<&'a [T; 19]> for &'a GenericArray<T, U19>

impl<'a, T> From<&'a [T; 1]> for &'a GenericArray<T, U1>

impl<'a, T> From<&'a [T; 200]> for &'a GenericArray<T, U200>

impl<'a, T> From<&'a [T; 20]> for &'a GenericArray<T, U20>

impl<'a, T> From<&'a [T; 21]> for &'a GenericArray<T, U21>

impl<'a, T> From<&'a [T; 22]> for &'a GenericArray<T, U22>

impl<'a, T> From<&'a [T; 23]> for &'a GenericArray<T, U23>

impl<'a, T> From<&'a [T; 24]> for &'a GenericArray<T, U24>

impl<'a, T> From<&'a [T; 256]> for &'a GenericArray<T, U256>

impl<'a, T> From<&'a [T; 25]> for &'a GenericArray<T, U25>

impl<'a, T> From<&'a [T; 26]> for &'a GenericArray<T, U26>

impl<'a, T> From<&'a [T; 27]> for &'a GenericArray<T, U27>

impl<'a, T> From<&'a [T; 28]> for &'a GenericArray<T, U28>

impl<'a, T> From<&'a [T; 29]> for &'a GenericArray<T, U29>

impl<'a, T> From<&'a [T; 2]> for &'a GenericArray<T, U2>

impl<'a, T> From<&'a [T; 300]> for &'a GenericArray<T, U300>

impl<'a, T> From<&'a [T; 30]> for &'a GenericArray<T, U30>

impl<'a, T> From<&'a [T; 31]> for &'a GenericArray<T, U31>

impl<'a, T> From<&'a [T; 32]> for &'a GenericArray<T, U32>

impl<'a, T> From<&'a [T; 33]> for &'a GenericArray<T, U33>

impl<'a, T> From<&'a [T; 34]> for &'a GenericArray<T, U34>

impl<'a, T> From<&'a [T; 35]> for &'a GenericArray<T, U35>

impl<'a, T> From<&'a [T; 36]> for &'a GenericArray<T, U36>

impl<'a, T> From<&'a [T; 37]> for &'a GenericArray<T, U37>

impl<'a, T> From<&'a [T; 38]> for &'a GenericArray<T, U38>

impl<'a, T> From<&'a [T; 39]> for &'a GenericArray<T, U39>

impl<'a, T> From<&'a [T; 3]> for &'a GenericArray<T, U3>

impl<'a, T> From<&'a [T; 400]> for &'a GenericArray<T, U400>

impl<'a, T> From<&'a [T; 40]> for &'a GenericArray<T, U40>

impl<'a, T> From<&'a [T; 41]> for &'a GenericArray<T, U41>

impl<'a, T> From<&'a [T; 42]> for &'a GenericArray<T, U42>

impl<'a, T> From<&'a [T; 43]> for &'a GenericArray<T, U43>

impl<'a, T> From<&'a [T; 44]> for &'a GenericArray<T, U44>

impl<'a, T> From<&'a [T; 45]> for &'a GenericArray<T, U45>

impl<'a, T> From<&'a [T; 46]> for &'a GenericArray<T, U46>

impl<'a, T> From<&'a [T; 47]> for &'a GenericArray<T, U47>

impl<'a, T> From<&'a [T; 48]> for &'a GenericArray<T, U48>

impl<'a, T> From<&'a [T; 49]> for &'a GenericArray<T, U49>

impl<'a, T> From<&'a [T; 4]> for &'a GenericArray<T, U4>

impl<'a, T> From<&'a [T; 500]> for &'a GenericArray<T, U500>

impl<'a, T> From<&'a [T; 50]> for &'a GenericArray<T, U50>

impl<'a, T> From<&'a [T; 512]> for &'a GenericArray<T, U512>

impl<'a, T> From<&'a [T; 51]> for &'a GenericArray<T, U51>

impl<'a, T> From<&'a [T; 52]> for &'a GenericArray<T, U52>

impl<'a, T> From<&'a [T; 53]> for &'a GenericArray<T, U53>

impl<'a, T> From<&'a [T; 54]> for &'a GenericArray<T, U54>

impl<'a, T> From<&'a [T; 55]> for &'a GenericArray<T, U55>

impl<'a, T> From<&'a [T; 56]> for &'a GenericArray<T, U56>

impl<'a, T> From<&'a [T; 57]> for &'a GenericArray<T, U57>

impl<'a, T> From<&'a [T; 58]> for &'a GenericArray<T, U58>

impl<'a, T> From<&'a [T; 59]> for &'a GenericArray<T, U59>

impl<'a, T> From<&'a [T; 5]> for &'a GenericArray<T, U5>

impl<'a, T> From<&'a [T; 60]> for &'a GenericArray<T, U60>

impl<'a, T> From<&'a [T; 61]> for &'a GenericArray<T, U61>

impl<'a, T> From<&'a [T; 62]> for &'a GenericArray<T, U62>

impl<'a, T> From<&'a [T; 63]> for &'a GenericArray<T, U63>

impl<'a, T> From<&'a [T; 64]> for &'a GenericArray<T, U64>

impl<'a, T> From<&'a [T; 6]> for &'a GenericArray<T, U6>

impl<'a, T> From<&'a [T; 70]> for &'a GenericArray<T, U70>

impl<'a, T> From<&'a [T; 7]> for &'a GenericArray<T, U7>

impl<'a, T> From<&'a [T; 80]> for &'a GenericArray<T, U80>

impl<'a, T> From<&'a [T; 8]> for &'a GenericArray<T, U8>

impl<'a, T> From<&'a [T; 90]> for &'a GenericArray<T, U90>

impl<'a, T> From<&'a [T; 9]> for &'a GenericArray<T, U9>

impl<'a, T> From<&'a mut [T; 1000]> for &'a mut GenericArray<T, U1000>

impl<'a, T> From<&'a mut [T; 100]> for &'a mut GenericArray<T, U100>

impl<'a, T> From<&'a mut [T; 1024]> for &'a mut GenericArray<T, U1024>

impl<'a, T> From<&'a mut [T; 10]> for &'a mut GenericArray<T, U10>

impl<'a, T> From<&'a mut [T; 11]> for &'a mut GenericArray<T, U11>

impl<'a, T> From<&'a mut [T; 128]> for &'a mut GenericArray<T, U128>

impl<'a, T> From<&'a mut [T; 12]> for &'a mut GenericArray<T, U12>

impl<'a, T> From<&'a mut [T; 13]> for &'a mut GenericArray<T, U13>

impl<'a, T> From<&'a mut [T; 14]> for &'a mut GenericArray<T, U14>

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

impl<'a, T> From<&'a mut [T; 16]> for &'a mut GenericArray<T, U16>

impl<'a, T> From<&'a mut [T; 17]> for &'a mut GenericArray<T, U17>

impl<'a, T> From<&'a mut [T; 18]> for &'a mut GenericArray<T, U18>

impl<'a, T> From<&'a mut [T; 19]> for &'a mut GenericArray<T, U19>

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

impl<'a, T> From<&'a mut [T; 200]> for &'a mut GenericArray<T, U200>

impl<'a, T> From<&'a mut [T; 20]> for &'a mut GenericArray<T, U20>

impl<'a, T> From<&'a mut [T; 21]> for &'a mut GenericArray<T, U21>

impl<'a, T> From<&'a mut [T; 22]> for &'a mut GenericArray<T, U22>

impl<'a, T> From<&'a mut [T; 23]> for &'a mut GenericArray<T, U23>

impl<'a, T> From<&'a mut [T; 24]> for &'a mut GenericArray<T, U24>

impl<'a, T> From<&'a mut [T; 256]> for &'a mut GenericArray<T, U256>

impl<'a, T> From<&'a mut [T; 25]> for &'a mut GenericArray<T, U25>

impl<'a, T> From<&'a mut [T; 26]> for &'a mut GenericArray<T, U26>

impl<'a, T> From<&'a mut [T; 27]> for &'a mut GenericArray<T, U27>

impl<'a, T> From<&'a mut [T; 28]> for &'a mut GenericArray<T, U28>

impl<'a, T> From<&'a mut [T; 29]> for &'a mut GenericArray<T, U29>

impl<'a, T> From<&'a mut [T; 2]> for &'a mut GenericArray<T, U2>

impl<'a, T> From<&'a mut [T; 300]> for &'a mut GenericArray<T, U300>

impl<'a, T> From<&'a mut [T; 30]> for &'a mut GenericArray<T, U30>

impl<'a, T> From<&'a mut [T; 31]> for &'a mut GenericArray<T, U31>

impl<'a, T> From<&'a mut [T; 32]> for &'a mut GenericArray<T, U32>

impl<'a, T> From<&'a mut [T; 33]> for &'a mut GenericArray<T, U33>

impl<'a, T> From<&'a mut [T; 34]> for &'a mut GenericArray<T, U34>

impl<'a, T> From<&'a mut [T; 35]> for &'a mut GenericArray<T, U35>

impl<'a, T> From<&'a mut [T; 36]> for &'a mut GenericArray<T, U36>

impl<'a, T> From<&'a mut [T; 37]> for &'a mut GenericArray<T, U37>

impl<'a, T> From<&'a mut [T; 38]> for &'a mut GenericArray<T, U38>

impl<'a, T> From<&'a mut [T; 39]> for &'a mut GenericArray<T, U39>

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

impl<'a, T> From<&'a mut [T; 400]> for &'a mut GenericArray<T, U400>

impl<'a, T> From<&'a mut [T; 40]> for &'a mut GenericArray<T, U40>

impl<'a, T> From<&'a mut [T; 41]> for &'a mut GenericArray<T, U41>

impl<'a, T> From<&'a mut [T; 42]> for &'a mut GenericArray<T, U42>

impl<'a, T> From<&'a mut [T; 43]> for &'a mut GenericArray<T, U43>

impl<'a, T> From<&'a mut [T; 44]> for &'a mut GenericArray<T, U44>

impl<'a, T> From<&'a mut [T; 45]> for &'a mut GenericArray<T, U45>

impl<'a, T> From<&'a mut [T; 46]> for &'a mut GenericArray<T, U46>

impl<'a, T> From<&'a mut [T; 47]> for &'a mut GenericArray<T, U47>

impl<'a, T> From<&'a mut [T; 48]> for &'a mut GenericArray<T, U48>

impl<'a, T> From<&'a mut [T; 49]> for &'a mut GenericArray<T, U49>

impl<'a, T> From<&'a mut [T; 4]> for &'a mut GenericArray<T, U4>

impl<'a, T> From<&'a mut [T; 500]> for &'a mut GenericArray<T, U500>

impl<'a, T> From<&'a mut [T; 50]> for &'a mut GenericArray<T, U50>

impl<'a, T> From<&'a mut [T; 512]> for &'a mut GenericArray<T, U512>

impl<'a, T> From<&'a mut [T; 51]> for &'a mut GenericArray<T, U51>

impl<'a, T> From<&'a mut [T; 52]> for &'a mut GenericArray<T, U52>

impl<'a, T> From<&'a mut [T; 53]> for &'a mut GenericArray<T, U53>

impl<'a, T> From<&'a mut [T; 54]> for &'a mut GenericArray<T, U54>

impl<'a, T> From<&'a mut [T; 55]> for &'a mut GenericArray<T, U55>

impl<'a, T> From<&'a mut [T; 56]> for &'a mut GenericArray<T, U56>

impl<'a, T> From<&'a mut [T; 57]> for &'a mut GenericArray<T, U57>

impl<'a, T> From<&'a mut [T; 58]> for &'a mut GenericArray<T, U58>

impl<'a, T> From<&'a mut [T; 59]> for &'a mut GenericArray<T, U59>

impl<'a, T> From<&'a mut [T; 5]> for &'a mut GenericArray<T, U5>

impl<'a, T> From<&'a mut [T; 60]> for &'a mut GenericArray<T, U60>

impl<'a, T> From<&'a mut [T; 61]> for &'a mut GenericArray<T, U61>

impl<'a, T> From<&'a mut [T; 62]> for &'a mut GenericArray<T, U62>

impl<'a, T> From<&'a mut [T; 63]> for &'a mut GenericArray<T, U63>

impl<'a, T> From<&'a mut [T; 64]> for &'a mut GenericArray<T, U64>

impl<'a, T> From<&'a mut [T; 6]> for &'a mut GenericArray<T, U6>

impl<'a, T> From<&'a mut [T; 70]> for &'a mut GenericArray<T, U70>

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

impl<'a, T> From<&'a mut [T; 80]> for &'a mut GenericArray<T, U80>

impl<'a, T> From<&'a mut [T; 8]> for &'a mut GenericArray<T, U8>

impl<'a, T> From<&'a mut [T; 90]> for &'a mut GenericArray<T, U90>

impl<'a, T> From<&'a mut [T; 9]> for &'a mut GenericArray<T, U9>

impl<'a, T, N: ArrayLength<T>> From<&'a [T]> for &'a GenericArray<T, N>

impl<'a, T, N: ArrayLength<T>> From<&'a mut [T]> for &'a mut GenericArray<T, N>

impl<T> From<[T; 1000]> for GenericArray<T, U1000>

impl<T> From<[T; 100]> for GenericArray<T, U100>

impl<T> From<[T; 1024]> for GenericArray<T, U1024>

impl<T> From<[T; 10]> for GenericArray<T, U10>

impl<T> From<[T; 11]> for GenericArray<T, U11>

impl<T> From<[T; 128]> for GenericArray<T, U128>

impl<T> From<[T; 12]> for GenericArray<T, U12>

impl<T> From<[T; 13]> for GenericArray<T, U13>

impl<T> From<[T; 14]> for GenericArray<T, U14>

impl<T> From<[T; 15]> for GenericArray<T, U15>

impl<T> From<[T; 16]> for GenericArray<T, U16>

impl<T> From<[T; 17]> for GenericArray<T, U17>

impl<T> From<[T; 18]> for GenericArray<T, U18>

impl<T> From<[T; 19]> for GenericArray<T, U19>

impl<T> From<[T; 1]> for GenericArray<T, U1>

impl<T> From<[T; 200]> for GenericArray<T, U200>

impl<T> From<[T; 20]> for GenericArray<T, U20>

impl<T> From<[T; 21]> for GenericArray<T, U21>

impl<T> From<[T; 22]> for GenericArray<T, U22>

impl<T> From<[T; 23]> for GenericArray<T, U23>

impl<T> From<[T; 24]> for GenericArray<T, U24>

impl<T> From<[T; 256]> for GenericArray<T, U256>

impl<T> From<[T; 25]> for GenericArray<T, U25>

impl<T> From<[T; 26]> for GenericArray<T, U26>

impl<T> From<[T; 27]> for GenericArray<T, U27>

impl<T> From<[T; 28]> for GenericArray<T, U28>

impl<T> From<[T; 29]> for GenericArray<T, U29>

impl<T> From<[T; 2]> for GenericArray<T, U2>

impl<T> From<[T; 300]> for GenericArray<T, U300>

impl<T> From<[T; 30]> for GenericArray<T, U30>

impl<T> From<[T; 31]> for GenericArray<T, U31>

impl<T> From<[T; 32]> for GenericArray<T, U32>

impl<T> From<[T; 33]> for GenericArray<T, U33>

impl<T> From<[T; 34]> for GenericArray<T, U34>

impl<T> From<[T; 35]> for GenericArray<T, U35>

impl<T> From<[T; 36]> for GenericArray<T, U36>

impl<T> From<[T; 37]> for GenericArray<T, U37>

impl<T> From<[T; 38]> for GenericArray<T, U38>

impl<T> From<[T; 39]> for GenericArray<T, U39>

impl<T> From<[T; 3]> for GenericArray<T, U3>

impl<T> From<[T; 400]> for GenericArray<T, U400>

impl<T> From<[T; 40]> for GenericArray<T, U40>

impl<T> From<[T; 41]> for GenericArray<T, U41>

impl<T> From<[T; 42]> for GenericArray<T, U42>

impl<T> From<[T; 43]> for GenericArray<T, U43>

impl<T> From<[T; 44]> for GenericArray<T, U44>

impl<T> From<[T; 45]> for GenericArray<T, U45>

impl<T> From<[T; 46]> for GenericArray<T, U46>

impl<T> From<[T; 47]> for GenericArray<T, U47>

impl<T> From<[T; 48]> for GenericArray<T, U48>

impl<T> From<[T; 49]> for GenericArray<T, U49>

impl<T> From<[T; 4]> for GenericArray<T, U4>

impl<T> From<[T; 500]> for GenericArray<T, U500>

impl<T> From<[T; 50]> for GenericArray<T, U50>

impl<T> From<[T; 512]> for GenericArray<T, U512>

impl<T> From<[T; 51]> for GenericArray<T, U51>

impl<T> From<[T; 52]> for GenericArray<T, U52>

impl<T> From<[T; 53]> for GenericArray<T, U53>

impl<T> From<[T; 54]> for GenericArray<T, U54>

impl<T> From<[T; 55]> for GenericArray<T, U55>

impl<T> From<[T; 56]> for GenericArray<T, U56>

impl<T> From<[T; 57]> for GenericArray<T, U57>

impl<T> From<[T; 58]> for GenericArray<T, U58>

impl<T> From<[T; 59]> for GenericArray<T, U59>

impl<T> From<[T; 5]> for GenericArray<T, U5>

impl<T> From<[T; 60]> for GenericArray<T, U60>

impl<T> From<[T; 61]> for GenericArray<T, U61>

impl<T> From<[T; 62]> for GenericArray<T, U62>

impl<T> From<[T; 63]> for GenericArray<T, U63>

impl<T> From<[T; 64]> for GenericArray<T, U64>

impl<T> From<[T; 6]> for GenericArray<T, U6>

impl<T> From<[T; 70]> for GenericArray<T, U70>

impl<T> From<[T; 7]> for GenericArray<T, U7>

impl<T> From<[T; 80]> for GenericArray<T, U80>

impl<T> From<[T; 8]> for GenericArray<T, U8>

impl<T> From<[T; 90]> for GenericArray<T, U90>

impl<T> From<[T; 9]> for GenericArray<T, U9>

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]

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]

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]

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]

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]

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]

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]

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]

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]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl From<Error> for Error

impl From<NonZero<u32>> for Error

impl From<GamepadId> for usize

impl From<FfDevice> for Device

impl From<Duration> for Ticks

impl<T> From<SendError<T>> for Error

impl<R> From<R> for DebugAbbrev<R>

impl<R> From<R> for DebugAddr<R>

impl<R> From<R> for DebugAranges<R>

impl<R> From<R> for DebugCuIndex<R>

impl<R> From<R> for DebugTuIndex<R>

impl<R> From<R> for DebugLine<R>

impl<R> From<R> for DebugLoc<R>

impl<R> From<R> for DebugLocLists<R>

impl<R> From<R> for DebugRanges<R>

impl<R> From<R> for DebugRngLists<R>

impl<R> From<R> for DebugLineStr<R>

impl<R> From<R> for DebugStr<R>

impl<R> From<R> for DebugStrOffsets<R>

impl<R> From<R> for DebugInfo<R>

impl<R> From<R> for DebugTypes<R>

impl<R, Parser> From<R> for DebugLookup<R, Parser>
where R: Reader, Parser: LookupParser<R>,

impl<R: Reader> From<R> for DebugFrame<R>

impl<R: Reader> From<R> for EhFrame<R>

impl<R: Reader> From<R> for EhFrameHdr<R>

impl<R: Reader> From<R> for DebugPubNames<R>

impl<R: Reader> From<R> for DebugPubTypes<R>

impl<T> From<T> for DebugFrameOffset<T>

impl<T> From<T> for EhFrameOffset<T>

impl From<&str> for GString

impl From<&str> for Variant

impl From<&GStr> for GString

impl From<&String> for GString

impl From<&OsStr> for Variant

impl From<&Path> for Variant

impl From<&[&str]> for StrV

impl From<&[&GStr]> for StrV

impl From<bool> for Value

impl From<bool> for Variant

impl From<char> for Value

impl From<f32> for Value

impl From<f64> for Value

impl From<f64> for Variant

impl From<i16> for Variant

impl From<i32> for ExitCode

impl From<i32> for Priority

impl From<i32> for Value

impl From<i32> for Handle

impl From<i32> for Variant

impl From<i64> for ILong

impl From<i64> for Value

impl From<i64> for Variant

impl From<i8> for Value

impl From<u16> for Variant

impl From<u32> for Value

impl From<u32> for Variant

impl From<u64> for ULong

impl From<u64> for Value

impl From<u64> for Variant

impl From<u8> for Char

impl From<u8> for UChar

impl From<u8> for Value

impl From<u8> for Variant

impl From<()> for Variant

impl From<Checksum> for Value

impl From<DateTime> for Value

impl From<KeyFile> for Value

impl From<MainLoop> for Value

impl From<Regex> for Value

impl From<Source> for Value

impl From<TimeZone> for Value

impl From<ByteArray> for Value

impl From<Bytes> for Value

impl From<Char> for char

impl From<Char> for u8

impl From<UChar> for char

impl From<UChar> for u8

impl From<Closure> for Value

impl From<StrV> for Value

impl From<StrV> for Vec<GString>

impl From<Error> for CvtError

impl From<Error> for Value

impl From<ExitCode> for i32

impl From<GString> for Cow<'_, GStr>

impl From<GString> for Value

impl From<GString> for Box<str>

impl From<GString> for String

impl From<GString> for Vec<u8>

impl From<GString> for PathBuf

impl From<MatchInfo<'static>> for Value

impl From<SignalType> for Type

impl From<ILong> for Value

impl From<ILong> for c_long

impl From<Type> for SignalType

impl From<ULong> for Value

impl From<ULong> for c_ulong

impl From<SendValue> for Value

impl From<Handle> for i32

impl From<Handle> for Variant

impl From<Box<str>> for GString

impl From<Box<str>> for Value

impl From<String> for GString

impl From<String> for Value

impl From<String> for Variant

impl From<Vec<&str>> for StrV

impl From<Vec<GString>> for StrV

impl From<Vec<GString>> for Value

impl From<Vec<String>> for StrV

impl From<Vec<String>> for Value

impl From<NonZero<i32>> for Value

impl From<NonZero<i64>> for Value

impl From<NonZero<i8>> for Value

impl From<NonZero<u32>> for Value

impl From<NonZero<u64>> for Value

impl From<NonZero<u8>> for Value

impl From<PathBuf> for Value

impl From<PathBuf> for Variant

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

impl<'a> From<&'a GString> for Cow<'a, GStr>

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

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

impl<'a> From<Cow<'a, GStr>> for GString

impl<'a> From<VariantType> for Cow<'a, VariantTy>

impl<'a, T: TransparentPtrType> From<&'a [T]> for PtrSlice<T>

impl<'a, T: TransparentPtrType> From<&'a [&'a T]> for PtrSlice<T>

impl<'a, T: TransparentType> From<&'a [T]> for Slice<T>

impl<'a, T: TransparentType> From<&'a [&'a T]> for Slice<T>

impl<'a, T: Into<Variant> + Clone> From<&'a T> for Variant

impl<'a, T: ?Sized + ToSendValue> From<&'a T> for SendValue

impl<'a, T: ?Sized + ToValue> From<&'a T> for Value

impl<'a, T: ?Sized + Borrow<[u8]> + 'a> From<&'a T> for ByteArray

impl<'a, T: ?Sized + Borrow<[u8]> + 'a> From<&'a T> for Bytes

impl<I: Error> From<I> for GlibNoneOrInvalidError<I>

impl<K, V> From<BTreeMap<K, V>> for Variant

impl<K, V> From<HashMap<K, V>> for Variant

impl<T0> From<(T0,)> for Variant
where T0: Into<Variant>,

impl<T0, T1> From<(T0, T1)> for Variant
where T0: Into<Variant>, T1: Into<Variant>,

impl<T0, T1, T2> From<(T0, T1, T2)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>,

impl<T0, T1, T2, T3> From<(T0, T1, T2, T3)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>,

impl<T0, T1, T2, T3, T4> From<(T0, T1, T2, T3, T4)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>,

impl<T0, T1, T2, T3, T4, T5> From<(T0, T1, T2, T3, T4, T5)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>, T5: Into<Variant>,

impl<T0, T1, T2, T3, T4, T5, T6> From<(T0, T1, T2, T3, T4, T5, T6)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>, T5: Into<Variant>, T6: Into<Variant>,

impl<T0, T1, T2, T3, T4, T5, T6, T7> From<(T0, T1, T2, T3, T4, T5, T6, T7)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>, T5: Into<Variant>, T6: Into<Variant>, T7: Into<Variant>,

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>, T5: Into<Variant>, T6: Into<Variant>, T7: Into<Variant>, T8: Into<Variant>,

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>, T5: Into<Variant>, T6: Into<Variant>, T7: Into<Variant>, T8: Into<Variant>, T9: Into<Variant>,

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>, T5: Into<Variant>, T6: Into<Variant>, T7: Into<Variant>, T8: Into<Variant>, T9: Into<Variant>, T10: Into<Variant>,

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>, T5: Into<Variant>, T6: Into<Variant>, T7: Into<Variant>, T8: Into<Variant>, T9: Into<Variant>, T10: Into<Variant>, T11: Into<Variant>,

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>, T5: Into<Variant>, T6: Into<Variant>, T7: Into<Variant>, T8: Into<Variant>, T9: Into<Variant>, T10: Into<Variant>, T11: Into<Variant>, T12: Into<Variant>,

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>, T5: Into<Variant>, T6: Into<Variant>, T7: Into<Variant>, T8: Into<Variant>, T9: Into<Variant>, T10: Into<Variant>, T11: Into<Variant>, T12: Into<Variant>, T13: Into<Variant>,

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>, T5: Into<Variant>, T6: Into<Variant>, T7: Into<Variant>, T8: Into<Variant>, T9: Into<Variant>, T10: Into<Variant>, T11: Into<Variant>, T12: Into<Variant>, T13: Into<Variant>, T14: Into<Variant>,

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)> for Variant
where T0: Into<Variant>, T1: Into<Variant>, T2: Into<Variant>, T3: Into<Variant>, T4: Into<Variant>, T5: Into<Variant>, T6: Into<Variant>, T7: Into<Variant>, T8: Into<Variant>, T9: Into<Variant>, T10: Into<Variant>, T11: Into<Variant>, T12: Into<Variant>, T13: Into<Variant>, T14: Into<Variant>, T15: Into<Variant>,

impl<T: ObjectType> From<WeakRef<T>> for SendWeakRef<T>

impl<T: IntoGStr> From<T> for Quark

impl<T: TransparentPtrType> From<PtrSlice<T>> for Vec<T>

impl<T: TransparentPtrType> From<Vec<T>> for PtrSlice<T>

impl<T: TransparentPtrType, const N: usize> From<[T; N]> for PtrSlice<T>

impl<T: TransparentType> From<Slice<T>> for Vec<T>

impl<T: TransparentType> From<Vec<T>> for Slice<T>

impl<T: TransparentType, const N: usize> From<[T; N]> for Slice<T>

impl<T: AsRef<str>> From<T> for CollationKey

impl<const N: usize> From<[&str; N]> for StrV

impl<const N: usize> From<[&GStr; N]> for StrV

impl<const N: usize> From<[GString; N]> for StrV

impl<const N: usize> From<[String; N]> for StrV

impl<'a> From<&'a Group> for PeekableProcIter

impl<T> From<(Vec<T>, usize)> for Grid<T>

impl<T> From<Vec<Vec<T>>> for Grid<T>

impl<T: Clone> From<&Vec<&Vec<T>>> for Grid<T>

impl<T: Clone> From<&Vec<Vec<T>>> for Grid<T>

impl<T: Clone> From<(&Vec<T>, &usize)> for Grid<T>

impl<T: Clone> From<(&Vec<T>, usize)> for Grid<T>

impl From<(i32, i32)> for Fraction

impl From<(i32, i32)> for IntRange<i32>

impl From<(i32, i32, i32)> for IntRange<i32>

impl From<(i64, i64)> for IntRange<i64>

impl From<(i64, i64, i64)> for IntRange<i64>

impl From<ClockType> for Value

impl From<CoreError> for Value

impl From<EventType> for Value

impl From<Format> for Value

impl From<PadMode> for Value

impl From<QOSType> for Value

impl From<SeekType> for Value

impl From<State> for Value

impl From<TagFlag> for Value

impl From<TagScope> for Value

impl From<TaskState> for Value

impl From<TocScope> for Value

impl From<URIError> for Value

impl From<URIType> for Value

impl From<i32> for Signed<u32>

impl From<i32> for Signed<Percent>

impl From<i32> for Rank

impl From<i32> for Fraction

impl From<i64> for Signed<u64>

impl From<i64> for Signed<Other>

impl From<i64> for Signed<Buffers>

impl From<i64> for Signed<Bytes>

impl From<i64> for Signed<Default>

impl From<i64> for Undefined

impl From<isize> for Signed<usize>

impl From<u32> for Signed<u32>

impl From<u64> for Signed<u64>

impl From<u64> for Bitmask

impl From<usize> for Signed<usize>

impl From<DateTime> for Value

impl From<BinFlags> for Value

impl From<MetaFlags> for Value

impl From<PadFlags> for Value

impl From<SeekFlags> for Value

impl From<Buffer> for Value

impl From<Caps> for Value

impl From<Context> for Value

impl From<Caps<Event>> for Event

impl From<Eos<Event>> for Event

impl From<Event> for Value

impl From<Gap<Event>> for Event

impl From<Latency<Event>> for Event

impl From<Other<Event>> for Event

impl From<Qos<Event>> for Event

impl From<Seek<Event>> for Event

impl From<Segment<Event>> for Event

impl From<Step<Event>> for Event

impl From<Tag<Event>> for Event

impl From<Toc<Event>> for Event

impl From<ClockTime> for u64

impl From<ClockTime> for Value

impl From<Other> for Signed<Other>

impl From<Other> for u64

impl From<Buffers> for u64

impl From<Bytes> for Signed<Bytes>

impl From<Bytes> for u64

impl From<Default> for u64

impl From<Percent> for u32

impl From<Memory> for Value

impl From<Memory> for Buffer

impl From<Eos<Message>> for Message

impl From<Message> for Value

impl From<Qos<Message>> for Message

impl From<Tag<Message>> for Message

impl From<Toc<Message>> for Message

impl From<Promise> for Value

impl From<Bitrate<Query>> for Query

impl From<Caps<Query>> for Query

impl From<Context<Query>> for Query

impl From<Convert<Query>> for Query

impl From<Custom<Query>> for Query

impl From<Drain<Query>> for Query

impl From<Formats<Query>> for Query

impl From<Latency<Query>> for Query

impl From<Other<Query>> for Query

impl From<Query> for Value

impl From<Seeking<Query>> for Query

impl From<Segment<Query>> for Query

impl From<Uri<Query>> for Query

impl From<Rank> for i32

impl From<Rank> for Value

impl From<Sample> for Value

impl From<Structure> for Value

impl From<Structure> for Caps

impl From<TagList> for Value

impl From<Toc> for Value

impl From<TocEntry> for Value

impl From<Array> for Value

impl From<Bitmask> for Value

impl From<Fraction> for (i32, i32)

impl From<Fraction> for Value

impl From<IntRange<i32>> for Value

impl From<IntRange<i64>> for Value

impl From<List> for Value

impl From<Ratio<i32>> for Fraction

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

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

impl<'a> From<&'a GStr> for CapsFeatures

impl<'a> From<ArrayRef<'a>> for Value

impl<'a> From<ListRef<'a>> for Value

impl<'a, const N: usize> From<[&'a str; N]> for CapsFeatures

impl<'a, const N: usize> From<[&'a GStr; N]> for CapsFeatures

impl<T: StaticType + 'static> From<Iterator<T>> for Value

impl<const N: usize> From<[(Structure, Option<CapsFeatures>); N]> for Caps

impl<const N: usize> From<[(Structure, CapsFeatures); N]> for Caps

impl<const N: usize> From<[GString; N]> for CapsFeatures

impl<const N: usize> From<[Quark; N]> for CapsFeatures

impl<const N: usize> From<[Buffer; N]> for BufferList

impl<const N: usize> From<[Memory; N]> for Buffer

impl<const N: usize> From<[Structure; N]> for Caps

impl<const N: usize> From<[String; N]> for CapsFeatures

impl From<GLFormat> for Value

impl From<GLSLError> for Value

impl From<GLAPI> for Value

impl From<GLMemory> for Value

impl From<SendError> for Error

impl From<UserError> for Error

impl From<Error> for SendError

impl From<Error> for Error

impl From<ErrorKind> for Error

impl From<u32> for Reason

impl From<u32> for StreamId

impl From<DataFlags> for u8

impl From<HeadersFlag> for u8

impl From<Reason> for u32

impl From<Reason> for Error

impl From<StreamId> for u32

impl From<Window> for isize

impl From<StreamId> for u32

impl From<Error> for SendError

impl From<Error> for Error

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

impl<B> From<GoAway> for Frame<B>

impl<B> From<Priority> for Frame<B>

impl<B> From<Reset> for Frame<B>

impl<B> From<WindowUpdate> for Frame<B>

impl<T> From<Continuable> for Frame<T>

impl<T> From<Data<T>> for Frame<T>

impl<T> From<Headers> for Frame<T>

impl<T> From<PushPromise> for Frame<T>

impl<T> From<Ping> for Frame<T>

impl<T> From<Settings> for Frame<T>

impl<T> From<T> for Codec<T, Bytes>
where T: AsyncRead + AsyncWrite + Unpin,

impl From<i8> for bf16

impl From<i8> for f16

impl From<u8> for bf16

impl From<u8> for f16

impl From<bf16> for f32

impl From<bf16> for f64

impl From<f16> for f32

impl From<f16> for f64

impl<K, V, A, const N: usize> From<[(K, V); N]> for HashMap<K, V, DefaultHashBuilder, A>
where K: Eq + Hash, A: Default + Allocator,

impl<T, A, const N: usize> From<[T; N]> for HashSet<T, DefaultHashBuilder, A>
where T: Eq + Hash, A: Default + Allocator,

impl<T, S, A> From<HashMap<T, (), S, A>> for HashSet<T, S, A>
where A: Allocator,

impl From<Age> for Duration

impl From<Date> for SystemTime

impl From<ETag> for IfMatch

impl From<Authority> for Host

impl From<Duration> for Age

impl From<SystemTime> for Date

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

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

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

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

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

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

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

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

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

impl<'a, Sep> From<&'a FlatCsv<Sep>> for HeaderValue

impl<Sep> From<HeaderValue> for FlatCsv<Sep>

impl From<i16> for HeaderValue

impl From<i32> for HeaderValue

impl From<i64> for HeaderValue

impl From<u16> for HeaderValue

impl From<u32> for HeaderValue

impl From<u64> for HeaderValue

impl From<ByteStr> for Bytes

impl From<Custom> for Bytes

impl From<StatusCode> for u16

impl From<Authority> for Uri

impl From<Uri> for Builder

impl From<Uri> for Parts

impl From<String> for ByteStr

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

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

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

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

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

impl<'a> From<StandardHeader> for HdrName<'a>

impl<T> From<Protocol> for Scheme2<T>

impl<T> From<Port<T>> for u16

impl<D> From<&'static str> for Full<D>
where D: Buf + From<&'static str>,

impl<D> From<&'static [u8]> for Full<D>
where D: Buf + From<&'static [u8]>,

impl<D> From<Bytes> for Full<D>
where D: Buf + From<Bytes>,

impl<D> From<String> for Full<D>
where D: Buf + From<String>,

impl<D> From<Vec<u8>> for Full<D>
where D: Buf + From<Vec<u8>>,

impl<D, B> From<Cow<'static, B>> for Full<D>
where D: Buf + From<&'static B> + From<B::Owned>, B: ToOwned + ?Sized,

impl From<Error> for Error

impl From<Error> for Parse

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

impl<B: Buf> From<Chain<Chain<ChunkSize, B>, &'static [u8]>> for EncodedBuf<B>

impl<B: Buf> From<Take<B>> for EncodedBuf<B>

impl<B: Buf> From<B> for EncodedBuf<B>

impl<H, C> From<(H, C)> for HttpsConnector<H>
where C: Into<Arc<ClientConfig>>,

impl<T> From<T> for MaybeHttpsStream<T>

impl From<IsoHour> for u8

impl From<IsoHour> for usize

impl From<IsoMinute> for u8

impl From<IsoMinute> for usize

impl From<IsoSecond> for u8

impl From<IsoSecond> for usize

impl From<NanoSecond> for u32

impl From<TinyAsciiStr<16>> for Era

impl From<Day> for FieldSymbol

impl From<Day> for char

impl From<DayPeriod> for char

impl From<Hour> for char

impl From<Month> for char

impl From<Second> for char

impl From<TimeZone> for char

impl From<Week> for char

impl From<Weekday> for char

impl From<Year> for char

impl From<Subtag> for TinyAsciiStr<8>

impl From<Subtag> for TinyAsciiStr<8>

impl From<Key> for TinyAsciiStr<2>

impl From<Key> for TinyAsciiStr<2>

impl From<Language> for Locale

impl From<Region> for TinyAsciiStr<3>

impl From<Script> for TinyAsciiStr<4>

impl<'l> From<&'l Subtag> for &'l str

impl<'l> From<&'l Subtag> for &'l str

impl<'l> From<&'l Key> for &'l str

impl<'l> From<&'l Attribute> for &'l str

impl<'l> From<&'l Key> for &'l str

impl<'l> From<&'l Language> for &'l str

impl<'l> From<&'l Region> for &'l str

impl<'l> From<&'l Script> for &'l str

impl<'l> From<&'l Variant> for &'l str

impl<T> From<Vec<T>> for ShortBoxSlice<T>

impl<'data> From<LikelySubtagsV1<'data>> for LikelySubtagsExtendedV1<'data>

impl<'data> From<LikelySubtagsV1<'data>> for LikelySubtagsForLanguageV1<'data>

impl<'data> From<LikelySubtagsV1<'data>> for LikelySubtagsForScriptRegionV1<'data>

impl<'a> From<&'a LstmMatrix1<'a>> for MatrixZero<'a, 1>

impl<'a> From<&'a LstmMatrix2<'a>> for MatrixZero<'a, 2>

impl<'a> From<&'a LstmMatrix3<'a>> for MatrixZero<'a, 3>

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

impl From<Delay> for Duration

impl<'a> From<&'a [u16]> for FlatSamples<'a>

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

impl<T> From<[T; 1]> for Luma<T>

impl<T> From<[T; 2]> for LumaA<T>

impl<T> From<[T; 3]> for Rgb<T>

impl<T> From<[T; 4]> for Rgba<T>

impl From<Error> for ImError

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

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

impl<K, V, const N: usize> From<[(K, V); N]> for IndexMap<K, V, RandomState>
where K: Hash + Eq,

impl<K: Copy, V: Copy> From<&Slice<K, V>> for Box<Slice<K, V>>

impl<T, const N: usize> From<[T; N]> for IndexSet<T, RandomState>
where T: Eq + Hash,

impl<T: Copy> From<&Slice<T>> for Box<Slice<T>>

impl From<OwnedFd> for Inotify

impl From<Inotify> for OwnedFd

impl<'a, T> From<&'a mut [T]> for InOutBuf<'a, 'a, T>

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

impl<'inp, 'out, T> From<(&'inp T, &'out mut T)> for InOut<'inp, 'out, T>

impl From<UnixError> for Error

impl From<UnixError> for Error

impl From<Error> for UnixError

impl<A, B> From<EitherOrBoth<A, B>> for Option<Either<A, B>>

impl<A, B> From<Either<A, B>> for EitherOrBoth<A, B>

impl<A: IntoIterator> From<(A,)> for Zip<(A::IntoIter,)>

impl<I> From<I> for Tuple1Combination<I>

impl<I: Iterator + Clone> From<I> for Tuple10Combination<Fuse<I>>

impl<I: Iterator + Clone> From<I> for Tuple10Combination<I>

impl<I: Iterator + Clone> From<I> for Tuple11Combination<Fuse<I>>

impl<I: Iterator + Clone> From<I> for Tuple11Combination<I>

impl<I: Iterator + Clone> From<I> for Tuple12Combination<Fuse<I>>

impl<I: Iterator + Clone> From<I> for Tuple12Combination<I>

impl<I: Iterator + Clone> From<I> for Tuple2Combination<Fuse<I>>

impl<I: Iterator + Clone> From<I> for Tuple2Combination<I>

impl<I: Iterator + Clone> From<I> for Tuple3Combination<Fuse<I>>

impl<I: Iterator + Clone> From<I> for Tuple3Combination<I>

impl<I: Iterator + Clone> From<I> for Tuple4Combination<Fuse<I>>

impl<I: Iterator + Clone> From<I> for Tuple4Combination<I>

impl<I: Iterator + Clone> From<I> for Tuple5Combination<Fuse<I>>

impl<I: Iterator + Clone> From<I> for Tuple5Combination<I>

impl<I: Iterator + Clone> From<I> for Tuple6Combination<Fuse<I>>

impl<I: Iterator + Clone> From<I> for Tuple6Combination<I>

impl<I: Iterator + Clone> From<I> for Tuple7Combination<Fuse<I>>

impl<I: Iterator + Clone> From<I> for Tuple7Combination<I>

impl<I: Iterator + Clone> From<I> for Tuple8Combination<Fuse<I>>

impl<I: Iterator + Clone> From<I> for Tuple8Combination<I>

impl<I: Iterator + Clone> From<I> for Tuple9Combination<Fuse<I>>

impl<I: Iterator + Clone> From<I> for Tuple9Combination<I>

impl From<Error> for Error

impl From<Error> for Int

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_1>> for Dynamic<L, EGL1_0>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_2>> for Dynamic<L, EGL1_0>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_2>> for Dynamic<L, EGL1_1>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_3>> for Dynamic<L, EGL1_0>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_3>> for Dynamic<L, EGL1_1>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_3>> for Dynamic<L, EGL1_2>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_4>> for Dynamic<L, EGL1_0>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_4>> for Dynamic<L, EGL1_1>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_4>> for Dynamic<L, EGL1_2>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_4>> for Dynamic<L, EGL1_3>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_5>> for Dynamic<L, EGL1_0>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_5>> for Dynamic<L, EGL1_1>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_5>> for Dynamic<L, EGL1_2>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_5>> for Dynamic<L, EGL1_3>

impl<L: Borrow<Library>> From<Dynamic<L, EGL1_5>> for Dynamic<L, EGL1_4>

impl<T> From<T> for Instance<T>

impl From<Au> for ContentSizes

impl From<Display> for Display

impl<'dom, Node> From<&NodeAndStyleInfo<Node>> for BaseFragmentInfo
where Node: NodeExt<'dom>,

impl<T: Deref<Target = ComputedValues>> From<T> for TaffyStyloStyle<T>

impl From<Library> for Library

impl From<Library> for Library

impl From<BoolLit> for Ident

impl From<Span> for Span

impl<B: Buffer> From<BoolLit> for Literal<B>

impl<B: Buffer> From<ByteLit<B>> for Literal<B>

impl<B: Buffer> From<ByteLit<B>> for Literal

impl<B: Buffer> From<ByteStringLit<B>> for Literal<B>

impl<B: Buffer> From<ByteStringLit<B>> for Literal

impl<B: Buffer> From<CharLit<B>> for Literal<B>

impl<B: Buffer> From<CharLit<B>> for Literal

impl<B: Buffer> From<FloatLit<B>> for Literal<B>

impl<B: Buffer> From<FloatLit<B>> for Literal

impl<B: Buffer> From<IntegerLit<B>> for Literal<B>

impl<B: Buffer> From<IntegerLit<B>> for Literal

impl<B: Buffer> From<StringLit<B>> for Literal<B>

impl<B: Buffer> From<StringLit<B>> for Literal

impl<R: RawMutex, G: GetThreadId, T> From<T> for ReentrantMutex<R, G, T>

impl<R: RawMutex, T> From<T> for Mutex<R, T>

impl<R: RawRwLock, T> From<T> for RwLock<R, T>

impl<S: Scalar> From<SvgArc<S>> for Arc<S>

impl From<Mmap> for MmapRaw

impl From<MmapMut> for MmapRaw

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

impl From<OwnedFd> for Sender

impl From<Sender> for OwnedFd

impl From<Token> for usize

impl<'a, const N: usize> From<&RootedGuard<'a, ValueArray<N>>> for HandleValueArray

impl<T: IntoHandle> From<T> for Handle<T::Target>

impl<const N: usize> From<&Rooted<ValueArray<N>>> for HandleValueArray

impl From<Float<1>> for Expression

impl From<Scalar<1>> for Expression

impl From<Signed<1>> for Expression

impl From<Vec<Statement>> for Block

impl From<Error> for Error

impl From<Range<usize>> for Span

impl<'a> From<&'a RequestMode> for SecFetchMode

impl From<Errno> for Error

impl From<Signal> for SigSet

impl From<u16> for PollTimeout

impl From<u8> for PollTimeout

impl From<timeval> for TimeVal

impl From<PollTimeout> for i32

impl From<PollTimeout> for i64

impl From<EventFd> for OwnedFd

impl From<Pid> for pid_t

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

impl<'a, T: Clone + Num> From<&'a T> for Complex<T>

impl<T: Clone + Num> From<T> for Complex<T>

impl<T> From<(T, T)> for Ratio<T>
where T: Clone + Integer,

impl<T> From<Ratio<T>> for (T, T)

impl<T> From<T> for Ratio<T>
where T: Clone + Integer,

impl<E: Endian> From<Rel32<E>> for Rela32<E>

impl<E: Endian> From<Rel64<E>> for Rela64<E>

impl From<i16> for NotNan<f32>

impl From<i16> for NotNan<f64>

impl From<i32> for NotNan<f64>

impl From<i8> for NotNan<f32>

impl From<i8> for NotNan<f64>

impl From<i8> for OrderedFloat<f32>

impl From<i8> for OrderedFloat<f64>

impl From<u16> for NotNan<f32>

impl From<u16> for NotNan<f64>

impl From<u32> for NotNan<f64>

impl From<u8> for NotNan<f32>

impl From<u8> for NotNan<f64>

impl From<u8> for OrderedFloat<f32>

impl From<u8> for OrderedFloat<f64>

impl From<NotNan<f32>> for f32

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

impl From<NotNan<f64>> for f64

impl<'a, T: FloatCore> From<&'a T> for &'a OrderedFloat<T>

impl<'a, T: FloatCore> From<&'a mut T> for &'a mut OrderedFloat<T>

impl<T: FloatCore> From<T> for OrderedFloat<T>

impl<Sz> From<ShortHash<Sz>> for HashValue

impl<'face> From<&Face<'face>> for FaceSubtables<'face>

impl<'face> From<Face<'face>> for PreParsedSubtables<'face, Face<'face>>

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

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

impl<Ix: IndexType> From<Ix> for NodeIndex<Ix>

impl<N, E, Ty, Ix> From<StableGraph<N, E, Ty, Ix>> for Graph<N, E, Ty, Ix>
where Ty: EdgeType, Ix: IndexType,

impl<N, E, Ty, Ix> From<Graph<N, E, Ty, Ix>> for StableGraph<N, E, Ty, Ix>
where Ty: EdgeType, Ix: IndexType,

impl From<u128> for U64x2

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

impl From<vec128_storage> for [u128; 1]

impl From<vec128_storage> for [u32; 4]

impl From<vec128_storage> for [u64; 2]

impl From<vec256_storage> for [u128; 2]

impl From<vec256_storage> for [u32; 8]

impl From<vec256_storage> for [u64; 4]

impl From<vec512_storage> for [u128; 4]

impl From<vec512_storage> for [u32; 16]

impl From<vec512_storage> for [u64; 8]

impl From<[u32; 4]> for vec128_storage

impl From<[u64; 4]> for vec256_storage

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

impl<NI> From<x2<u128x1_sse2<YesS3, YesS4, NI>, G0>> for u32x4x2_avx2<NI>
where NI: Copy,

impl<NI> From<u32x4x2_avx2<NI>> for vec256_storage

impl<NI: Copy> From<x2<u32x4x2_avx2<NI>, G0>> for vec512_storage

impl<NI: Copy> From<x4<u128x1_sse2<YesS3, YesS4, NI>>> for x2<u32x4x2_avx2<NI>, G0>

impl<S3, S4, NI> From<u128x1_sse2<S3, S4, NI>> for u32x4_sse2<S3, S4, NI>

impl<S3, S4, NI> From<u128x1_sse2<S3, S4, NI>> for u64x2_sse2<S3, S4, NI>

impl<S3, S4, NI> From<u128x1_sse2<S3, S4, NI>> for vec128_storage

impl<S3, S4, NI> From<u32x4_sse2<S3, S4, NI>> for vec128_storage

impl<S3, S4, NI> From<u64x2_sse2<S3, S4, NI>> for vec128_storage

impl<S3: Copy, S4: Copy, NI: Copy> From<x4<u128x1_sse2<S3, S4, NI>>> for x4<u32x4_sse2<S3, S4, NI>>

impl<S3: Copy, S4: Copy, NI: Copy> From<x4<u128x1_sse2<S3, S4, NI>>> for x4<u64x2_sse2<S3, S4, NI>>

impl<S3: Copy, S4: Copy, NI: Copy, Gf, Gt> From<x2<u128x1_sse2<S3, S4, NI>, Gf>> for x2<u32x4_sse2<S3, S4, NI>, Gt>

impl<S3: Copy, S4: Copy, NI: Copy, Gf, Gt> From<x2<u128x1_sse2<S3, S4, NI>, Gf>> for x2<u64x2_sse2<S3, S4, NI>, Gt>

impl<W> From<x4<W>> for vec512_storage
where W: Copy, vec128_storage: From<W>,

impl<W, G> From<x2<W, G>> for vec256_storage
where W: Copy, vec128_storage: From<W>,

impl From<Span> for Span

impl From<Group> for TokenTree

impl From<Ident> for TokenTree

impl From<Punct> for TokenTree

impl From<Channels> for u8

impl From<ColorSpace> for u8

impl From<Error> for Error

impl<const N: usize> From<Pixel<N>> for [u8; N]

impl From<AttrError> for Error

impl From<Utf8Error> for Error

impl From<Error> for Error

impl<'a> From<(&'a str, &'a str)> for Attribute<'a>

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

impl<'a> From<Attr<&'a [u8]>> for Attribute<'a>

impl<'a> From<QName<'a>> for BytesEnd<'a>

impl<'a> From<QName<'a>> for BytesStart<'a>

impl<'a> From<QName<'a>> for LocalName<'a>

impl<T> From<Attr<T>> for (T, Option<T>)

impl From<Vec<u32>> for IndexVec

impl From<Vec<usize>> for IndexVec

impl<X: SampleUniform> From<Range<X>> for Uniform<X>

impl From<Error> for Error

impl From<NonZero<u32>> for Error

impl From<Error> for Error

impl From<SolidSource> for Source<'_>

impl From<Color> for Source<'_>

impl<'h> From<Match<'h>> for &'h [u8]

impl<'h> From<Match<'h>> for Range<usize>

impl<'h> From<Match<'h>> for &'h str

impl<'h> From<Match<'h>> for Range<usize>

impl From<u8> for PatternID

impl From<u8> for SmallIndex

impl From<u8> for StateID

impl From<usize> for Ref<'static>

impl From<Range<usize>> for Span

impl From<Span> for Range<usize>

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

impl<'h, H: ?Sized + AsRef<[u8]>> From<&'h H> for Input<'h>

impl From<char> for Literal

impl From<u8> for Literal

impl From<Error> for Error

impl From<Error> for Error

impl<'e> From<&'e Error> for Formatter<'e, ErrorKind>

impl<'e> From<&'e Error> for Formatter<'e, ErrorKind>

impl From<&[u8; 16]> for Block

impl From<u32> for BigEndian<u32>

impl From<Counter> for Iv

impl From<Xi> for Block

impl From<BigEndian<u32>> for u32

impl From<BigEndian<u32>> for [u8; 4]

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

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

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

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

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

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

impl From<[u8; 16]> for Tag

impl From<[u8; 4]> for BigEndian<u32>

impl<B> From<&PublicKey> for PublicKeyComponents<B>
where B: FromIterator<u8>,

impl<T> From<T> for Block
where T: ArrayFlatten<Output = [u8; 16]>,

impl From<f64> for Number

impl From<i32> for Number

impl From<i64> for Number

impl From<u64> for Number

impl From<Utf8Error> for Error

impl From<Error> for Error

impl From<u32> for Mode

impl From<Mode> for RawMode

impl From<Errno> for Error

impl<'a, Num: ArgNumber> From<&'a CStr> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<(Operation, Flags)> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<(Mode, FileType)> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<(SocketType, SocketFlags)> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<Option<&'a CStr>> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<Option<Protocol>> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<Advice> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<MembarrierCommand> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<Resource> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<TimerfdClockId> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<Signal> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<ClockId> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<CreateFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<EventfdFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<CreateFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<WatchFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<Access> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<AtFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<FallocateFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<MemfdFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<Mode> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<OFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<RenameFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<SealFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<StatxFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<DupFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<FdFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<ReadWriteFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<MountFlagsArg> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<UnmountFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<RecvFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<SendFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<PipeFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<SpliceFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<TimerfdFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<TimerfdTimerFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<BorrowedFd<'a>> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<Gid> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<Uid> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<XattrFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<AddressFamily> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<SocketFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<SocketType> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<Cpuid> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<PidfdFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<Pid> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber> From<UnshareFlags> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber, T> From<&'a mut MaybeUninit<T>> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber, T> From<&'a mut [MaybeUninit<T>]> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber, T> From<*const T> for ArgReg<'a, Num>

impl<'a, Num: ArgNumber, T> From<*mut T> for ArgReg<'a, Num>

impl<'buf> From<&'buf mut [u8]> for RecvAncillaryBuffer<'buf>

impl<'buf> From<&'buf mut [u8]> for SendAncillaryBuffer<'buf, '_, '_>

impl From<&[u8]> for SharedSecret

impl From<&[u8]> for PrefixedPayload

impl From<&[u8]> for Tag

impl From<CipherSuite> for u16

impl From<ContentType> for u8

impl From<AlertLevel> for u8

impl From<Compression> for u8

impl From<ECCurveType> for u8

impl From<EchVersion> for u16

impl From<HpkeAead> for u16

impl From<HpkeKdf> for u16

impl From<HpkeKem> for u16

impl From<NamedCurve> for u16

impl From<NamedGroup> for u16

impl From<u16> for CipherSuite

impl From<u16> for EchVersion

impl From<u16> for HpkeAead

impl From<u16> for HpkeKdf

impl From<u16> for HpkeKem

impl From<u16> for NamedCurve

impl From<u16> for NamedGroup

impl From<u8> for ContentType

impl From<u8> for AlertLevel

impl From<u8> for Compression

impl From<u8> for ECCurveType

impl From<Vec<u8>> for SharedSecret

impl From<Vec<u8>> for ProtocolName

impl From<Vec<u8>> for ResponderId

impl From<u24> for usize

impl From<Message<'_>> for PlainMessage

impl From<[u8; 12]> for Iv

impl From<[u8; 32]> for AeadKey

impl From<[u8; 32]> for Random

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

impl<'a, Data> From<&'a mut ConnectionCommon<Data>> for Context<'a, Data>

impl<'c, 'i, Data> From<ReadEarlyData<'c, 'i, Data>> for ConnectionState<'c, 'i, Data>

impl<'c, 'i, Data> From<ReadTraffic<'c, 'i, Data>> for ConnectionState<'c, 'i, Data>

impl<'c, Data> From<EncodeTlsData<'c, Data>> for ConnectionState<'c, '_, Data>

impl<'c, Data> From<TransmitTlsData<'c, Data>> for ConnectionState<'c, '_, Data>

impl<Data> From<ConnectionCore<Data>> for ConnectionCommon<Data>

impl<Data> From<ConnectionCore<Data>> for UnbufferedConnectionCommon<Data>

impl<Data> From<ConnectionCore<Data>> for ConnectionCommon<Data>

impl<const N: usize> From<&[u8; N]> for PrefixedPayload

impl From<Error> for Error

impl From<Error> for Error

impl From<IpAddr> for IpAddr

impl From<IpAddr> for ServerName<'_>

impl From<IpAddr> for IpAddr

impl From<IpAddr> for ServerName<'_>

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

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

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

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

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

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

impl From<Ipv4Addr> for IpAddr

impl From<Ipv4Addr> for ServerName<'_>

impl From<Ipv6Addr> for IpAddr

impl From<Ipv6Addr> for ServerName<'_>

impl From<Ipv4Addr> for ServerName<'_>

impl From<Ipv6Addr> for ServerName<'_>

impl From<[u16; 8]> for Ipv6Addr

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

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

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

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

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

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

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

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

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

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

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

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

impl From<&str> for DOMString

impl From<bool> for Value

impl From<f64> for Value

impl From<String> for Value

impl From<Vec<Root<Dom<Node>>>> for Value

impl From<ByteString> for Vec<u8>

impl From<DOMString> for Vec<u8>

impl From<DOMString> for Atom

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

impl<'a> From<&'a GainOptions> for GainNodeOptions

impl<'a> From<&'a XRWebGLLayerInit> for LayerInit

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

impl<'a> From<Error<&'a str>> for OwnedParserError

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

impl<'a> From<DOMString> for CowRcStr<'a>

impl<'task_manager> From<TaskSource<'task_manager>> for SendableTaskSource

impl<T> From<T> for NoTrace<T>

impl From<u32> for Specificity

impl From<Specificity> for u32

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

impl From<Vec<u8>> for ByteBuf

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

impl<const N: usize> From<[u8; N]> for ByteArray<N>

impl From<&Ident> for Name

impl From<&LitStr> for Name

impl From<&str> for Value

impl From<bool> for Value

impl From<f32> for Value

impl From<f64> for Value

impl From<i16> for Value

impl From<i16> for Number

impl From<i32> for Value

impl From<i32> for Number

impl From<i64> for Value

impl From<i64> for Number

impl From<i8> for Value

impl From<i8> for Number

impl From<isize> for Value

impl From<isize> for Number

impl From<u16> for Value

impl From<u16> for Number

impl From<u32> for Value

impl From<u32> for Number

impl From<u64> for Value

impl From<u64> for Number

impl From<u8> for Value

impl From<u8> for Number

impl From<()> for Value

impl From<usize> for Value

impl From<usize> for Number

impl From<String> for Value

impl From<Error> for Error

impl From<Map<String, Value>> for Value

impl From<Number> for Value

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

impl<T> From<Option<T>> for Value
where T: Into<Value>,

impl<T: Clone + Into<Value>> From<&[T]> for Value

impl<T: Into<Value>> From<Vec<T>> for Value

impl<T: Into<Value>, const N: usize> From<[T; N]> for Value

impl<'key> From<Key<'key>> for Cow<'static, str>

impl<T> From<T> for Arc<T>

impl From<&str> for PrefValue

impl From<PrefValue> for [f64; 4]

impl From<bool> for PrefValue

impl From<f64> for PrefValue

impl From<i64> for PrefValue

impl From<[f64; 4]> for PrefValue

impl<T: Display> From<T> for WebRtcError

impl From<Arc<Url>> for ServoUrl

impl From<Url> for ServoUrl

impl From<u128> for Hash128

impl From<Hash128> for u128

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

impl<A: Array> From<Vec<<A as Array>::Item>> for SmallVec<A>

impl<A: Array> From<A> for SmallVec<A>

impl From<Layer> for Layer

impl From<WlShm> for Shm

impl<I> From<Result<I, BindError>> for GlobalProxy<I>

impl From<&str> for SmolStr

impl From<&String> for SmolStr

impl From<&mut str> for SmolStr

impl From<Box<str>> for SmolStr

impl From<String> for SmolStr

impl From<Arc<str>> for SmolStr

impl From<SmolStr> for String

impl From<SmolStr> for Arc<str>

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

impl From<i32> for Domain

impl From<i32> for Protocol

impl From<i32> for Type

impl From<OwnedFd> for Socket

impl From<Socket> for OwnedFd

impl From<Domain> for c_int

impl From<Protocol> for c_int

impl From<Type> for c_int

impl<'s, S> From<&'s S> for SockRef<'s>
where S: AsFd,

impl<T, R> From<T> for Once<T, R>

impl<'a, I, B> From<&'a Ck<I>> for Check<I, B>
where I: Invariant, B: AsRef<str> + From<&'a str>,

impl<'a, I: Invariant, B: AsRef<str>> From<&'a Check<I, B>> for &'a Ck<I>

impl<'a, Static: StaticAtomSet> From<&'a str> for Atom<Static>

impl<'a, Static: StaticAtomSet> From<&'a Atom<Static>> for Atom<Static>

impl<'a, Static: StaticAtomSet> From<Cow<'a, str>> for Atom<Static>

impl<Static: StaticAtomSet> From<String> for Atom<Static>

impl From<Number> for f32

impl From<Number> for f64

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

impl<'a, Set: StaticAtomSet> From<&'a str> for GenericAtomIdent<Set>

impl<T> From<Option<T>> for Optional<T>

impl From<Box<str>> for OwnedStr

impl From<String> for OwnedStr

impl From<OwnedStr> for Box<str>

impl From<OwnedStr> for String

impl<T> From<Box<[T]>> for OwnedSlice<T>

impl<T> From<Vec<T>> for OwnedSlice<T>

impl From<u8> for Choice

impl From<Choice> for bool

impl<T> From<CtOption<T>> for Option<T>

impl From<Fill> for Style

impl From<Stroke> for Style

impl From<usize> for Member

impl From<usize> for Index

impl From<LexError> for Error

impl From<Literal> for LitInt

impl From<MetaList> for Meta

impl From<ExprArray> for Expr

impl From<ExprAssign> for Expr

impl From<ExprAsync> for Expr

impl From<ExprAwait> for Expr

impl From<ExprBinary> for Expr

impl From<ExprBlock> for Expr

impl From<ExprBreak> for Expr

impl From<ExprCall> for Expr

impl From<ExprCast> for Expr

impl From<ExprConst> for Expr

impl From<ExprConst> for Pat

impl From<ExprField> for Expr

impl From<ExprGroup> for Expr

impl From<ExprIf> for Expr

impl From<ExprIndex> for Expr

impl From<ExprInfer> for Expr

impl From<ExprLet> for Expr

impl From<ExprLit> for Expr

impl From<ExprLit> for Pat

impl From<ExprLoop> for Expr

impl From<ExprMacro> for Expr

impl From<ExprMacro> for Pat

impl From<ExprMatch> for Expr

impl From<ExprParen> for Expr

impl From<ExprPath> for Expr

impl From<ExprPath> for Pat

impl From<ExprRange> for Expr

impl From<ExprRange> for Pat

impl From<ExprRepeat> for Expr

impl From<ExprReturn> for Expr

impl From<ExprStruct> for Expr

impl From<ExprTry> for Expr

impl From<ExprTuple> for Expr

impl From<ExprUnary> for Expr

impl From<ExprUnsafe> for Expr

impl From<ExprWhile> for Expr

impl From<ExprYield> for Expr

impl From<Index> for Member

impl From<ItemConst> for Item

impl From<ItemEnum> for Item

impl From<ItemFn> for Item

impl From<ItemImpl> for Item

impl From<ItemMacro> for Item

impl From<ItemMod> for Item

impl From<ItemStatic> for Item

impl From<ItemStruct> for Item

impl From<ItemTrait> for Item

impl From<ItemType> for Item

impl From<ItemUnion> for Item

impl From<ItemUse> for Item

impl From<Receiver> for FnArg

impl From<UseGlob> for UseTree

impl From<UseName> for UseTree

impl From<UsePath> for UseTree

impl From<LitBool> for Lit

impl From<LitByte> for Lit

impl From<LitByteStr> for Lit

impl From<LitCStr> for Lit

impl From<LitChar> for Lit

impl From<LitFloat> for Lit

impl From<LitInt> for Lit

impl From<LitStr> for Lit

impl From<PatIdent> for Pat

impl From<PatOr> for Pat

impl From<PatParen> for Pat

impl From<PatRest> for Pat

impl From<PatSlice> for Pat

impl From<PatStruct> for Pat

impl From<PatTuple> for Pat

impl From<PatType> for FnArg

impl From<PatType> for Pat

impl From<PatWild> for Pat

impl From<Path> for Meta

impl From<Ident> for Member

impl From<Ident> for TypeParam

impl From<Crate> for Ident

impl From<Extern> for Ident

impl From<SelfType> for Ident

impl From<SelfValue> for Ident

impl From<Super> for Ident

impl From<TypeArray> for Type

impl From<TypeBareFn> for Type

impl From<TypeGroup> for Type

impl From<TypeInfer> for Type

impl From<TypeMacro> for Type

impl From<TypeNever> for Type

impl From<TypeParen> for Type

impl From<TypePath> for Type

impl From<TypePtr> for Type

impl From<TypeSlice> for Type

impl From<TypeTuple> for Type

impl<T> From<T> for Path
where T: Into<PathSegment>,

impl<T> From<T> for PathSegment
where T: Into<Ident>,

impl From<i16> for GridLine

impl From<u64> for NodeId

impl From<usize> for NodeId

impl From<NodeId> for u64

impl From<NodeId> for usize

impl<T> From<Point<T>> for Size<T>

impl<F> From<PersistError<F>> for Error

impl<F> From<PersistError<F>> for NamedTempFile<F>

impl<'a, A> From<&'a Tendril<UTF8, A>> for String
where A: Atomicity,

impl<'a, F, A> From<&'a <F as SliceFormat>::Slice> for Tendril<F, A>
where F: SliceFormat, A: Atomicity,

impl<A> From<String> for Tendril<UTF8, A>
where A: Atomicity,

impl<A> From<Tendril<UTF8, A>> for String
where A: Atomicity,

impl<F, A> From<SendTendril<F>> for Tendril<F, A>
where F: Format, A: Atomicity,

impl<F, A> From<Tendril<F, A>> for SendTendril<F>
where F: Format, A: Atomicity,

impl From<&str> for ThinVec<u8>

impl<T> From<Box<[T]>> for ThinVec<T>

impl<T> From<Vec<T>> for ThinVec<T>

impl<T> From<ThinVec<T>> for Box<[T]>

impl<T> From<ThinVec<T>> for Vec<T>

impl<T, const N: usize> From<[T; N]> for ThinVec<T>

impl<T: Clone> From<&[T]> for ThinVec<T>

impl<T: Clone> From<&mut [T]> for ThinVec<T>

impl From<Error> for TiffError

impl From<Error> for TiffError

impl From<Format> for Error

impl From<Parse> for Error

impl From<HourBase> for bool

impl From<Item<'_>> for OwnedFormatItem

impl From<Padding> for Padding

impl From<PeriodCase> for bool

impl From<YearBase> for bool

impl From<Month> for u8

impl From<Error> for Format

impl<'a> From<&'a [BorrowedFormatItem<'_>]> for BorrowedFormatItem<'a>

impl<'a> From<Box<[Item<'a>]>> for OwnedFormatItem

impl<'a, T: AsRef<[BorrowedFormatItem<'a>]> + ?Sized> From<&T> for OwnedFormatItem

impl From<HourBase> for bool

impl From<Item<'_>> for OwnedFormatItem

impl From<Padding> for Padding

impl From<PeriodCase> for bool

impl From<YearBase> for bool

impl From<Error> for Error

impl<'a> From<Box<[Item<'a>]>> for OwnedFormatItem

impl From<f32x4> for [f32; 4]

impl From<f32x8> for [f32; 8]

impl From<i32x4> for [i32; 4]

impl From<i32x8> for [i32; 8]

impl From<[f32; 4]> for f32x4

impl From<[f32; 8]> for f32x8

impl From<[i32; 4]> for i32x4

impl From<[i32; 8]> for i32x8

impl From<(f32, f32)> for Point

impl From<Kind> for Error

impl From<usize> for State

impl From<File> for File

impl From<Instant> for Instant

impl From<State> for usize

impl From<JoinError> for Error

impl From<Elapsed> for Error

impl From<Instant> for Instant

impl<RW> From<BufReader<BufWriter<RW>>> for BufStream<RW>

impl<RW> From<BufWriter<BufReader<RW>>> for BufStream<RW>

impl<T> From<AsyncFdTryNewError<T>> for Error

impl<T> From<SendError<T>> for TrySendError<T>

impl<T> From<T> for Mutex<T>

impl<T> From<T> for OnceCell<T>

impl<T> From<T> for RwLock<T>

impl<T> From<TlsStream<T>> for TlsStream<T>

impl<T> From<TlsStream<T>> for TlsStream<T>

impl From<Elapsed> for Error

impl<T> From<Receiver<T>> for ReceiverStream<T>

impl From<Date> for Datetime

impl From<Time> for Datetime

impl From<&str> for RawString

impl From<&String> for RawString

impl From<Error> for TomlError

impl From<bool> for Value

impl From<f64> for Value

impl From<i64> for Value

impl From<Box<str>> for RawString

impl From<String> for Value

impl From<String> for Key

impl From<Array> for Value

impl From<Error> for TomlError

impl From<TomlError> for Error

impl From<TomlError> for Error

impl From<Date> for Value

impl From<Datetime> for Value

impl From<Time> for Value

impl<'b> From<&'b Item> for Item

impl<'b> From<&'b Value> for Value

impl<'b> From<&'b str> for Value

impl<'b> From<&'b str> for Key

impl<'b> From<&'b String> for Value

impl<'b> From<&'b String> for Key

impl<'b> From<&'b InternalString> for Value

impl<S> From<ImDocument<S>> for Deserializer<S>

impl<V: Into<Value>> From<V> for Item

impl<T> From<(T, T)> for DependencyLink<T>

impl From<u16> for Weight

impl From<Error> for Error

impl From<Error> for TlsError

impl From<TlsError> for Error

impl From<UrlError> for Error

impl From<CloseCode> for u16

impl From<OpCode> for u8

impl From<Message> for Vec<u8>

impl From<u16> for CloseCode

impl From<u8> for OpCode

impl From<Error> for Error

impl From<String> for Message

impl From<Vec<u8>> for Message

impl From<Utf8Error> for Error

impl From<Error> for Error

impl<'b> From<&'b [u8]> for Message

impl<'s> From<&'s str> for Message

impl<'t> From<&'t CloseCode> for u16

impl<Role: HandshakeRole> From<Error> for HandshakeError<Role>

impl From<(char, char)> for Fold

impl From<(char, char, char)> for Fold

impl From<(char,)> for Fold

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

impl<'a> From<&'a str> for UniCase<String>

impl<'a> From<&'a String> for UniCase<&'a str>

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

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

impl<S> From<Ascii<S>> for UniCase<S>

impl<S: AsRef<str>> From<S> for UniCase<S>

impl From<u8> for Level

impl From<Level> for u8

impl From<char> for Script

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

impl<'a> From<Slice<'a>> for Input<'a>

impl From<Url> for String

impl<T: AsRef<str>> From<T> for SchemeType

impl From<Braced> for Uuid

impl From<Hyphenated> for Uuid

impl From<Simple> for Uuid

impl From<Urn> for Uuid

impl From<NonNilUuid> for Uuid

impl From<Uuid> for String

impl From<Uuid> for Vec<u8>

impl From<Uuid> for Braced

impl From<Uuid> for Hyphenated

impl From<Uuid> for Simple

impl From<Uuid> for Urn

impl From<Error> for Error

impl From<State> for usize

impl From<usize> for State

impl<T: Reject> From<T> for Rejection

impl<T> From<WEnum<T>> for Result<T, WEnumError>

impl<T: Into<u32>> From<WEnum<T>> for u32

impl<T: TryFrom<u32>> From<u32> for WEnum<T>

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<KeyState> for u32

impl From<Subpixel> for u32

impl From<Transform> for u32

impl From<Axis> for u32

impl From<AxisSource> for u32

impl From<ButtonState> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Format> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<DndAction> for u32

impl From<Mode> for u32

impl From<Capability> for u32

impl From<Resize> for u32

impl From<Transient> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Type> for u32

impl From<Error> for u32

impl From<Shape> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Capability> for u32

impl From<Error> for u32

impl From<Position> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Lifetime> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<ButtonState> for u32

impl From<Capability> for u32

impl From<Error> for u32

impl From<Type> for u32

impl From<Source> for u32

impl From<Source> for u32

impl From<ButtonState> for u32

impl From<ButtonState> for u32

impl From<Capability> for u32

impl From<Error> for u32

impl From<Type> for u32

impl From<Error> for u32

impl From<ChangeCause> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Mode> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Anchor> for u32

impl From<Error> for u32

impl From<Gravity> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<ResizeEdge> for u32

impl From<State> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Options> for u32

impl From<Flags> for u32

impl From<Kind> for u32

impl From<ContentHint> for u32

impl From<ContentHint> for u32

impl From<Mode> for u32

impl From<Capability> for u32

impl From<Error> for u32

impl From<Key> for u32

impl From<State> for u32

impl From<Enablement> for u32

impl From<Mode> for u32

impl From<Subpixel> for u32

impl From<Transform> for u32

impl From<VrrPolicy> for u32

impl From<RgbRange> for u32

impl From<Subpixel> for u32

impl From<Transform> for u32

impl From<VrrPolicy> for u32

impl From<VrrPolicy> for u32

impl From<Error> for u32

impl From<RgbRange> for u32

impl From<VrrPolicy> for u32

impl From<Error> for u32

impl From<Role> for u32

impl From<ShowDesktop> for u32

impl From<State> for u32

impl From<Pointer> for u32

impl From<Mode> for u32

impl From<Mode> for u32

impl From<Location> for u32

impl From<Orientation> for u32

impl From<Windowflag> for u32

impl From<ContentHint> for u32

impl From<UpdateState> for u32

impl From<Attrib> for u32

impl From<PresentMode> for u32

impl From<Capability> for u32

impl From<Capability> for u32

impl From<ContentHint> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Flags> for u32

impl From<Error> for u32

impl From<State> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Layer> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Mode> for u32

impl From<Error> for u32

impl From<Error> for u32

impl From<Anchor> for u32

impl From<Flags> for u32

impl From<Box<dyn Error>> for WebDriverError

impl From<Tag> for u8

impl From<Tag> for usize

impl<'a> From<Cert<'a>> for TrustAnchor<'a>

impl From<FilterOp> for Filter

impl From<Image> for ImageData

impl From<[f32; 4]> for GpuBlockData

impl<P> From<Box2D<f32, P>> for GpuBlockData

impl<Src, Dst> From<CoordinateSpaceMapping<Src, Dst>> for TransformKey

impl<Src, Dst> From<Transform3D<f32, Src, Dst>> for FastTransform<Src, Dst>

impl<Src, Dst> From<Vector2D<f32, Src>> for FastTransform<Src, Dst>

impl<T> From<PropertyBinding<T>> for Binding<T>

impl<T: Copy> From<T> for TextureFormatPair<T>

impl<U> From<Size2D<f32, U>> for SizeKey

impl From<FillRule> for u8

impl From<f32> for FontSize

impl From<u8> for FillRule

impl From<ColorF> for ColorU

impl From<ColorU> for ColorF

impl From<FontSize> for f32

impl<T> From<T> for PropertyBinding<T>

impl<T: Copy, U> From<Box2D<T, U>> for DirtyRect<T, U>

impl From<SerialId> for RawId

impl From<RawId> for SerialId

impl<A: Api> From<OpenDevice<A>> for DynOpenDevice

impl From<NamedKey> for Key

impl From<NativeKey> for Key

impl From<u64> for WindowId

impl From<u64> for WindowId

impl From<WindowId> for u64

impl From<XError> for X11Error

impl From<WindowId> for u64

impl From<&'static str> for StrContextValue

impl From<usize> for Range

impl From<Range<usize>> for Range

impl From<RangeFull> for Range

impl From<RangeTo<usize>> for Range

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

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

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

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

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

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

impl<'a> From<&'a XAnyEvent> for XEvent

impl<'a> From<&'a XButtonEvent> for XEvent

impl<'a> From<&'a XCirculateEvent> for XEvent

impl<'a> From<&'a XClientMessageEvent> for XEvent

impl<'a> From<&'a XColormapEvent> for XEvent

impl<'a> From<&'a XConfigureEvent> for XEvent

impl<'a> From<&'a XCreateWindowEvent> for XEvent

impl<'a> From<&'a XCrossingEvent> for XEvent

impl<'a> From<&'a XDestroyWindowEvent> for XEvent

impl<'a> From<&'a XErrorEvent> for XEvent

impl<'a> From<&'a XExposeEvent> for XEvent

impl<'a> From<&'a XFocusChangeEvent> for XEvent

impl<'a> From<&'a XGenericEventCookie> for XEvent

impl<'a> From<&'a XGraphicsExposeEvent> for XEvent

impl<'a> From<&'a XGravityEvent> for XEvent

impl<'a> From<&'a XKeyEvent> for XEvent

impl<'a> From<&'a XKeymapEvent> for XEvent

impl<'a> From<&'a XMapEvent> for XEvent

impl<'a> From<&'a XMapRequestEvent> for XEvent

impl<'a> From<&'a XMappingEvent> for XEvent

impl<'a> From<&'a XMotionEvent> for XEvent

impl<'a> From<&'a XNoExposeEvent> for XEvent

impl<'a> From<&'a XPropertyEvent> for XEvent

impl<'a> From<&'a XReparentEvent> for XEvent

impl<'a> From<&'a XResizeRequestEvent> for XEvent

impl<'a> From<&'a XSelectionClearEvent> for XEvent

impl<'a> From<&'a XSelectionEvent> for XEvent

impl<'a> From<&'a XUnmapEvent> for XEvent

impl<'a> From<&'a XVisibilityEvent> for XEvent

impl<'a> From<&'a XRRNotifyEvent> for XEvent

impl<'a> From<&'a XEvent> for XAnyEvent

impl<'a> From<&'a XEvent> for XButtonEvent

impl<'a> From<&'a XEvent> for XCirculateEvent

impl<'a> From<&'a XEvent> for XClientMessageEvent

impl<'a> From<&'a XEvent> for XColormapEvent

impl<'a> From<&'a XEvent> for XConfigureEvent

impl<'a> From<&'a XEvent> for XCreateWindowEvent

impl<'a> From<&'a XEvent> for XCrossingEvent

impl<'a> From<&'a XEvent> for XDestroyWindowEvent

impl<'a> From<&'a XEvent> for XErrorEvent

impl<'a> From<&'a XEvent> for XExposeEvent

impl<'a> From<&'a XEvent> for XFocusChangeEvent

impl<'a> From<&'a XEvent> for XGenericEventCookie

impl<'a> From<&'a XEvent> for XGraphicsExposeEvent

impl<'a> From<&'a XEvent> for XGravityEvent

impl<'a> From<&'a XEvent> for XKeyEvent

impl<'a> From<&'a XEvent> for XKeymapEvent

impl<'a> From<&'a XEvent> for XMapEvent

impl<'a> From<&'a XEvent> for XMapRequestEvent

impl<'a> From<&'a XEvent> for XMappingEvent

impl<'a> From<&'a XEvent> for XMotionEvent

impl<'a> From<&'a XEvent> for XNoExposeEvent

impl<'a> From<&'a XEvent> for XPropertyEvent

impl<'a> From<&'a XEvent> for XReparentEvent

impl<'a> From<&'a XEvent> for XResizeRequestEvent

impl<'a> From<&'a XEvent> for XSelectionClearEvent

impl<'a> From<&'a XEvent> for XSelectionEvent

impl<'a> From<&'a XEvent> for XUnmapEvent

impl<'a> From<&'a XEvent> for XVisibilityEvent

impl<'a> From<&'a XEvent> for XRRNotifyEvent

impl<'a> From<&'a XAnyEvent> for XEvent

impl<'a> From<&'a XButtonEvent> for XEvent

impl<'a> From<&'a XCirculateEvent> for XEvent

impl<'a> From<&'a XClientMessageEvent> for XEvent

impl<'a> From<&'a XColormapEvent> for XEvent

impl<'a> From<&'a XConfigureEvent> for XEvent

impl<'a> From<&'a XCreateWindowEvent> for XEvent

impl<'a> From<&'a XCrossingEvent> for XEvent

impl<'a> From<&'a XDestroyWindowEvent> for XEvent

impl<'a> From<&'a XErrorEvent> for XEvent

impl<'a> From<&'a XExposeEvent> for XEvent

impl<'a> From<&'a XFocusChangeEvent> for XEvent

impl<'a> From<&'a XGenericEventCookie> for XEvent

impl<'a> From<&'a XGraphicsExposeEvent> for XEvent

impl<'a> From<&'a XGravityEvent> for XEvent

impl<'a> From<&'a XKeyEvent> for XEvent

impl<'a> From<&'a XKeymapEvent> for XEvent

impl<'a> From<&'a XMapEvent> for XEvent

impl<'a> From<&'a XMapRequestEvent> for XEvent

impl<'a> From<&'a XMappingEvent> for XEvent

impl<'a> From<&'a XMotionEvent> for XEvent

impl<'a> From<&'a XNoExposeEvent> for XEvent

impl<'a> From<&'a XPropertyEvent> for XEvent

impl<'a> From<&'a XReparentEvent> for XEvent

impl<'a> From<&'a XResizeRequestEvent> for XEvent

impl<'a> From<&'a XSelectionClearEvent> for XEvent

impl<'a> From<&'a XSelectionEvent> for XEvent

impl<'a> From<&'a XUnmapEvent> for XEvent

impl<'a> From<&'a XVisibilityEvent> for XEvent

impl<'a> From<&'a XRRNotifyEvent> for XEvent

impl<'a> From<&'a XEvent> for XAnyEvent

impl<'a> From<&'a XEvent> for XButtonEvent

impl<'a> From<&'a XEvent> for XCirculateEvent

impl<'a> From<&'a XEvent> for XClientMessageEvent

impl<'a> From<&'a XEvent> for XColormapEvent

impl<'a> From<&'a XEvent> for XConfigureEvent

impl<'a> From<&'a XEvent> for XCreateWindowEvent

impl<'a> From<&'a XEvent> for XCrossingEvent

impl<'a> From<&'a XEvent> for XDestroyWindowEvent

impl<'a> From<&'a XEvent> for XErrorEvent

impl<'a> From<&'a XEvent> for XExposeEvent

impl<'a> From<&'a XEvent> for XFocusChangeEvent

impl<'a> From<&'a XEvent> for XGenericEventCookie

impl<'a> From<&'a XEvent> for XGraphicsExposeEvent

impl<'a> From<&'a XEvent> for XGravityEvent

impl<'a> From<&'a XEvent> for XKeyEvent

impl<'a> From<&'a XEvent> for XKeymapEvent

impl<'a> From<&'a XEvent> for XMapEvent

impl<'a> From<&'a XEvent> for XMapRequestEvent

impl<'a> From<&'a XEvent> for XMappingEvent

impl<'a> From<&'a XEvent> for XMotionEvent

impl<'a> From<&'a XEvent> for XNoExposeEvent

impl<'a> From<&'a XEvent> for XPropertyEvent

impl<'a> From<&'a XEvent> for XReparentEvent

impl<'a> From<&'a XEvent> for XResizeRequestEvent

impl<'a> From<&'a XEvent> for XSelectionClearEvent

impl<'a> From<&'a XEvent> for XSelectionEvent

impl<'a> From<&'a XEvent> for XUnmapEvent

impl<'a> From<&'a XEvent> for XVisibilityEvent

impl<'a> From<&'a XEvent> for XRRNotifyEvent

impl From<&NotifyEvent> for [u8; 32]

impl From<&NotifyEvent> for [u8; 32]

impl From<&CursorNotifyEvent> for [u8; 32]

impl From<&BellNotifyEvent> for [u8; 32]

impl From<&MapNotifyEvent> for [u8; 32]

impl From<&NamesNotifyEvent> for [u8; 32]

impl From<&StateNotifyEvent> for [u8; 32]

impl From<&ButtonPressEvent> for [u8; 32]

impl From<&CreateNotifyEvent> for [u8; 32]

impl From<&EnterNotifyEvent> for [u8; 32]

impl From<&ExposeEvent> for [u8; 32]

impl From<&FocusInEvent> for [u8; 32]

impl From<&KeyPressEvent> for [u8; 32]

impl From<&KeymapNotifyEvent> for [u8; 32]

impl From<&MapNotifyEvent> for [u8; 32]

impl From<&MapRequestEvent> for [u8; 32]

impl From<&MotionNotifyEvent> for [u8; 32]

impl From<&NoExposureEvent> for [u8; 32]

impl From<&UnmapNotifyEvent> for [u8; 32]

impl From<&X11Error> for [u8; 32]

impl From<bool> for Device

impl From<bool> for GrabOwner

impl From<bool> for BackPixmap

impl From<u16> for ModeFlag

impl From<u16> for NotifyMask

impl From<u16> for Rotation

impl From<u16> for CP

impl From<u16> for PolyEdge

impl From<u16> for PolyMode

impl From<u16> for Repeat

impl From<u16> for SubPixel

impl From<u16> for DeviceType

impl From<u16> for ScrollFlags

impl From<u16> for ScrollType

impl From<u16> for XIEventMask

impl From<u16> for AXNDetail

impl From<u16> for AXOption

impl From<u16> for BellClass

impl From<u16> for BoolCtrl

impl From<u16> for Control

impl From<u16> for EventType

impl From<u16> for GBNDetail

impl From<u16> for ID

impl From<u16> for LedClass

impl From<u16> for MapPart

impl From<u16> for NKNDetail

impl From<u16> for NameDetail

impl From<u16> for SetMapFlags

impl From<u16> for StatePart

impl From<u16> for VMod

impl From<u16> for XIFeature

impl From<u16> for ArcMode

impl From<u16> for ButtonMask

impl From<u16> for CW

impl From<u16> for CapStyle

impl From<u16> for EventMask

impl From<u16> for FillRule

impl From<u16> for FillStyle

impl From<u16> for GC

impl From<u16> for GX

impl From<u16> for Gravity

impl From<u16> for JoinStyle

impl From<u16> for KB

impl From<u16> for KeyButMask

impl From<u16> for LedMode

impl From<u16> for LineStyle

impl From<u16> for ModMask

impl From<u16> for StackMode

impl From<u16> for WindowClass

impl From<u16> for Family

impl From<u32> for ModeFlag

impl From<u32> for CP

impl From<u32> for PolyEdge

impl From<u32> for PolyMode

impl From<u32> for Repeat

impl From<u32> for SubPixel

impl From<u32> for ScrollFlags

impl From<u32> for XIEventMask

impl From<u32> for BoolCtrl

impl From<u32> for Control

impl From<u32> for NameDetail

impl From<u32> for ArcMode

impl From<u32> for CW

impl From<u32> for CapStyle

impl From<u32> for EventMask

impl From<u32> for FillRule

impl From<u32> for FillStyle

impl From<u32> for GC

impl From<u32> for GX

impl From<u32> for Gravity

impl From<u32> for JoinStyle

impl From<u32> for KB

impl From<u32> for LedMode

impl From<u32> for LineStyle

impl From<u32> for StackMode

impl From<u8> for Connection

impl From<u8> for ModeFlag

impl From<u8> for Notify

impl From<u8> for NotifyMask

impl From<u8> for Rotation

impl From<u8> for SetConfig

impl From<u8> for Transform

impl From<u8> for CP

impl From<u8> for PictOp

impl From<u8> for PictType

impl From<u8> for PictureEnum

impl From<u8> for PolyEdge

impl From<u8> for PolyMode

impl From<u8> for Repeat

impl From<u8> for SubPixel

impl From<u8> for SK

impl From<u8> for SO

impl From<u8> for CursorNotify

impl From<u8> for RegionEnum

impl From<u8> for SaveSetMode

impl From<u8> for BarrierFlags

impl From<u8> for ChangeDevice

impl From<u8> for ChangeMode

impl From<u8> for ChangeReason

impl From<u8> for DeviceChange

impl From<u8> for DeviceType

impl From<u8> for DeviceUse

impl From<u8> for EventMode

impl From<u8> for GrabMode22

impl From<u8> for GrabType

impl From<u8> for InputClass

impl From<u8> for ModifierMask

impl From<u8> for NotifyDetail

impl From<u8> for NotifyMode

impl From<u8> for PropertyFlag

impl From<u8> for ScrollFlags

impl From<u8> for ScrollType

impl From<u8> for TouchMode

impl From<u8> for ValuatorMode

impl From<u8> for XIEventMask

impl From<u8> for AXNDetail

impl From<u8> for AXOption

impl From<u8> for Behavior

impl From<u8> for BehaviorType

impl From<u8> for BellClass

impl From<u8> for BoolCtrl

impl From<u8> for BoolCtrlsLow

impl From<u8> for CMDetail

impl From<u8> for Const

impl From<u8> for Control

impl From<u8> for DoodadType

impl From<u8> for Error

impl From<u8> for EventType

impl From<u8> for Explicit

impl From<u8> for GBNDetail

impl From<u8> for Group

impl From<u8> for Groups

impl From<u8> for GroupsWrap

impl From<u8> for ID

impl From<u8> for IMFlag

impl From<u8> for IMModsWhich

impl From<u8> for LedClass

impl From<u8> for MapPart

impl From<u8> for NKNDetail

impl From<u8> for NameDetail

impl From<u8> for SA

impl From<u8> for SAType

impl From<u8> for SAValWhat

impl From<u8> for SetMapFlags

impl From<u8> for SetOfGroup

impl From<u8> for SetOfGroups

impl From<u8> for StatePart

impl From<u8> for VMod

impl From<u8> for VModsHigh

impl From<u8> for VModsLow

impl From<u8> for XIFeature

impl From<u8> for Allow

impl From<u8> for ArcMode

impl From<u8> for AtomEnum

impl From<u8> for BackingStore

impl From<u8> for Blanking

impl From<u8> for ButtonIndex

impl From<u8> for ButtonMask

impl From<u8> for CW

impl From<u8> for CapStyle

impl From<u8> for Circulate

impl From<u8> for ClipOrdering

impl From<u8> for CloseDown

impl From<u8> for ColorFlag

impl From<u8> for ColormapEnum

impl From<u8> for ConfigWindow

impl From<u8> for CoordMode

impl From<u8> for CursorEnum

impl From<u8> for EventMask

impl From<u8> for Exposures

impl From<u8> for Family

impl From<u8> for FillRule

impl From<u8> for FillStyle

impl From<u8> for FontDraw

impl From<u8> for FontEnum

impl From<u8> for GC

impl From<u8> for GX

impl From<u8> for Grab

impl From<u8> for GrabMode

impl From<u8> for GrabStatus

impl From<u8> for Gravity

impl From<u8> for HostMode

impl From<u8> for ImageFormat

impl From<u8> for ImageOrder

impl From<u8> for InputFocus

impl From<u8> for JoinStyle

impl From<u8> for KB

impl From<u8> for KeyButMask

impl From<u8> for Kill

impl From<u8> for LedMode

impl From<u8> for LineStyle

impl From<u8> for MapIndex

impl From<u8> for MapState

impl From<u8> for Mapping

impl From<u8> for ModMask

impl From<u8> for Motion

impl From<u8> for NotifyDetail

impl From<u8> for NotifyMode

impl From<u8> for PixmapEnum

impl From<u8> for Place

impl From<u8> for PolyShape

impl From<u8> for PropMode

impl From<u8> for Property

impl From<u8> for QueryShapeOf

impl From<u8> for ScreenSaver

impl From<u8> for SetMode

impl From<u8> for StackMode

impl From<u8> for Time

impl From<u8> for Visibility

impl From<u8> for VisualClass

impl From<u8> for WindowClass

impl From<u8> for WindowEnum

impl From<()> for Reply

impl From<Connection> for u16

impl From<Connection> for u32

impl From<Connection> for u8

impl From<ModeFlag> for Option<u32>

impl From<ModeFlag> for u32

impl From<Notify> for Option<u16>

impl From<Notify> for Option<u32>

impl From<Notify> for Option<u8>

impl From<Notify> for u16

impl From<Notify> for u32

impl From<Notify> for u8

impl From<NotifyEvent> for [u8; 32]

impl From<NotifyMask> for u16

impl From<NotifyMask> for u32

impl From<Rotation> for Option<u16>

impl From<Rotation> for Option<u32>

impl From<Rotation> for u16

impl From<Rotation> for u32

impl From<SetConfig> for Option<u8>

impl From<SetConfig> for u16

impl From<SetConfig> for u32

impl From<SetConfig> for u8

impl From<Transform> for Option<u8>

impl From<Transform> for u16

impl From<Transform> for u32

impl From<Transform> for u8

impl From<CP> for Option<u32>

impl From<CP> for u32

impl From<PictOp> for Option<u16>

impl From<PictOp> for Option<u32>

impl From<PictOp> for Option<u8>

impl From<PictOp> for u16

impl From<PictOp> for u32

impl From<PictOp> for u8

impl From<PictType> for Option<u16>

impl From<PictType> for Option<u32>

impl From<PictType> for Option<u8>

impl From<PictType> for u16

impl From<PictType> for u32

impl From<PictType> for u8

impl From<PictureEnum> for u16

impl From<PictureEnum> for u32

impl From<PictureEnum> for u8

impl From<PolyEdge> for Option<u32>

impl From<PolyEdge> for u32

impl From<PolyMode> for Option<u32>

impl From<PolyMode> for u32

impl From<Repeat> for Option<u32>

impl From<Repeat> for u32

impl From<SubPixel> for Option<u32>

impl From<SubPixel> for u32

impl From<NotifyEvent> for [u8; 32]

impl From<SK> for Option<u16>

impl From<SK> for Option<u32>

impl From<SK> for Option<u8>

impl From<SK> for u16

impl From<SK> for u32

impl From<SK> for u8

impl From<SO> for Option<u16>

impl From<SO> for Option<u32>

impl From<SO> for Option<u8>

impl From<SO> for u16

impl From<SO> for u32

impl From<SO> for u8

impl From<CursorNotify> for u8

impl From<RegionEnum> for u16

impl From<RegionEnum> for u32

impl From<RegionEnum> for u8

impl From<SaveSetMode> for u16

impl From<SaveSetMode> for u32

impl From<SaveSetMode> for u8

impl From<ChangeDevice> for u8

impl From<ChangeMode> for u16

impl From<ChangeMode> for u32

impl From<ChangeMode> for u8

impl From<ChangeReason> for u8

impl From<Device> for Option<bool>

impl From<Device> for Option<u16>

impl From<Device> for Option<u32>

impl From<Device> for Option<u8>

impl From<Device> for bool

impl From<Device> for u16

impl From<Device> for u32

impl From<Device> for u8

impl From<DeviceChange> for u8

impl From<DeviceType> for u16

impl From<DeviceType> for u32

impl From<DeviceUse> for Option<u8>

impl From<DeviceUse> for u16

impl From<DeviceUse> for u32

impl From<DeviceUse> for u8

impl From<EventMode> for Option<u8>

impl From<EventMode> for u16

impl From<EventMode> for u32

impl From<EventMode> for u8

impl From<GrabMode22> for u16

impl From<GrabMode22> for u32

impl From<GrabMode22> for u8

impl From<GrabOwner> for Option<u8>

impl From<GrabOwner> for bool

impl From<GrabOwner> for u16

impl From<GrabOwner> for u32

impl From<GrabOwner> for u8

impl From<GrabType> for Option<u16>

impl From<GrabType> for Option<u32>

impl From<GrabType> for Option<u8>

impl From<GrabType> for u16

impl From<GrabType> for u32

impl From<GrabType> for u8

impl From<InputClass> for u16

impl From<InputClass> for u32

impl From<InputClass> for u8

impl From<NotifyDetail> for u8

impl From<NotifyMode> for u16

impl From<NotifyMode> for u32

impl From<NotifyMode> for u8

impl From<PropertyFlag> for u8

impl From<ScrollFlags> for u32

impl From<ScrollType> for u16

impl From<ScrollType> for u32

impl From<TouchMode> for Option<u8>

impl From<TouchMode> for u16

impl From<TouchMode> for u32

impl From<TouchMode> for u8

impl From<ValuatorMode> for u8

impl From<XIEventMask> for u32

impl From<AXNDetail> for u16

impl From<AXNDetail> for u32

impl From<AXOption> for Option<u16>

impl From<AXOption> for Option<u32>

impl From<AXOption> for u16

impl From<AXOption> for u32

impl From<BehaviorType> for u8

impl From<BellClass> for u16

impl From<BellClass> for u32

impl From<BellNotifyEvent> for [u8; 32]

impl From<BoolCtrl> for Option<u32>

impl From<BoolCtrl> for u32

impl From<BoolCtrlsLow> for u8

impl From<CMDetail> for Option<u16>

impl From<CMDetail> for Option<u32>

impl From<CMDetail> for Option<u8>

impl From<CMDetail> for u16

impl From<CMDetail> for u32

impl From<CMDetail> for u8

impl From<Const> for Option<u16>

impl From<Const> for Option<u32>

impl From<Const> for Option<u8>

impl From<Const> for u16

impl From<Const> for u32

impl From<Const> for u8

impl From<Control> for Option<u32>

impl From<Control> for u32

impl From<DoodadType> for u16

impl From<DoodadType> for u32

impl From<DoodadType> for u8

impl From<Error> for Option<u16>

impl From<Error> for Option<u32>

impl From<Error> for Option<u8>

impl From<Error> for u16

impl From<Error> for u32

impl From<Error> for u8

impl From<EventType> for u16

impl From<EventType> for u32

impl From<Explicit> for Option<u16>

impl From<Explicit> for Option<u32>

impl From<Explicit> for Option<u8>

impl From<Explicit> for u16

impl From<Explicit> for u32

impl From<Explicit> for u8

impl From<GBNDetail> for u16

impl From<GBNDetail> for u32

impl From<Group> for Option<u16>

impl From<Group> for Option<u32>

impl From<Group> for Option<u8>

impl From<Group> for u16

impl From<Group> for u32

impl From<Group> for u8

impl From<Groups> for Option<u16>

impl From<Groups> for Option<u32>

impl From<Groups> for Option<u8>

impl From<Groups> for u16

impl From<Groups> for u32

impl From<Groups> for u8

impl From<GroupsWrap> for u16

impl From<GroupsWrap> for u32

impl From<GroupsWrap> for u8

impl From<ID> for Option<u16>

impl From<ID> for Option<u32>

impl From<ID> for u16

impl From<ID> for u32

impl From<IMFlag> for Option<u16>

impl From<IMFlag> for Option<u32>

impl From<IMFlag> for Option<u8>

impl From<IMFlag> for u16

impl From<IMFlag> for u32

impl From<IMFlag> for u8

impl From<IMModsWhich> for u16

impl From<IMModsWhich> for u32

impl From<IMModsWhich> for u8

impl From<LedClass> for Option<u16>

impl From<LedClass> for Option<u32>

impl From<LedClass> for u16

impl From<LedClass> for u32

impl From<MapNotifyEvent> for [u8; 32]

impl From<MapPart> for Option<u16>

impl From<MapPart> for Option<u32>

impl From<MapPart> for u16

impl From<MapPart> for u32

impl From<NKNDetail> for u16

impl From<NKNDetail> for u32

impl From<NameDetail> for u32

impl From<NamesNotifyEvent> for [u8; 32]

impl From<SA> for Option<u16>

impl From<SA> for Option<u32>

impl From<SA> for Option<u8>

impl From<SA> for u16

impl From<SA> for u32

impl From<SA> for u8

impl From<SAPtrBtn> for Action

impl From<SAType> for Option<u16>

impl From<SAType> for Option<u32>

impl From<SAType> for Option<u8>

impl From<SAType> for u16

impl From<SAType> for u32

impl From<SAType> for u8

impl From<SAType> for Action

impl From<SAValWhat> for Option<u8>

impl From<SAValWhat> for u16

impl From<SAValWhat> for u32

impl From<SAValWhat> for u8

impl From<SetMapFlags> for u16

impl From<SetMapFlags> for u32

impl From<SetOfGroup> for u16

impl From<SetOfGroup> for u32

impl From<SetOfGroup> for u8

impl From<SetOfGroups> for u16

impl From<SetOfGroups> for u32

impl From<SetOfGroups> for u8

impl From<StateNotifyEvent> for [u8; 32]

impl From<StatePart> for u16

impl From<StatePart> for u32

impl From<VMod> for Option<u16>

impl From<VMod> for Option<u32>

impl From<VMod> for u16

impl From<VMod> for u32

impl From<VModsHigh> for Option<u8>

impl From<VModsHigh> for u16

impl From<VModsHigh> for u32

impl From<VModsHigh> for u8

impl From<VModsLow> for Option<u16>

impl From<VModsLow> for Option<u32>

impl From<VModsLow> for Option<u8>

impl From<VModsLow> for u16

impl From<VModsLow> for u32

impl From<VModsLow> for u8

impl From<XIFeature> for u16

impl From<XIFeature> for u32

impl From<Allow> for Option<u16>

impl From<Allow> for Option<u32>

impl From<Allow> for Option<u8>

impl From<Allow> for u16

impl From<Allow> for u32

impl From<Allow> for u8

impl From<ArcMode> for Option<u32>

impl From<ArcMode> for u32

impl From<AtomEnum> for Option<u16>

impl From<AtomEnum> for Option<u32>

impl From<AtomEnum> for Option<u8>

impl From<AtomEnum> for u16

impl From<AtomEnum> for u32

impl From<AtomEnum> for u8

impl From<BackPixmap> for bool

impl From<BackPixmap> for u16

impl From<BackPixmap> for u32

impl From<BackPixmap> for u8

impl From<Blanking> for Option<u16>

impl From<Blanking> for Option<u32>

impl From<Blanking> for Option<u8>

impl From<Blanking> for u16

impl From<Blanking> for u32

impl From<Blanking> for u8

impl From<ButtonIndex> for u16

impl From<ButtonIndex> for u32

impl From<ButtonIndex> for u8

impl From<ButtonMask> for u16

impl From<ButtonMask> for u32

impl From<ButtonPressEvent> for [u8; 32]

impl From<CW> for Option<u32>

impl From<CW> for u32

impl From<CapStyle> for Option<u32>

impl From<CapStyle> for u32

impl From<Circulate> for Option<u8>

impl From<Circulate> for u16

impl From<Circulate> for u32

impl From<Circulate> for u8

impl From<ClipOrdering> for u8

impl From<CloseDown> for Option<u8>

impl From<CloseDown> for u16

impl From<CloseDown> for u32

impl From<CloseDown> for u8

impl From<ColorFlag> for Option<u8>

impl From<ColorFlag> for u16

impl From<ColorFlag> for u32

impl From<ColorFlag> for u8

impl From<ColormapEnum> for u8

impl From<CoordMode> for Option<u8>

impl From<CoordMode> for u16

impl From<CoordMode> for u32

impl From<CoordMode> for u8

impl From<CursorEnum> for u16

impl From<CursorEnum> for u32

impl From<CursorEnum> for u8

impl From<EnterNotifyEvent> for [u8; 32]

impl From<EventMask> for u32

impl From<ExposeEvent> for [u8; 32]

impl From<Exposures> for Option<u8>

impl From<Exposures> for u16

impl From<Exposures> for u32

impl From<Exposures> for u8

impl From<Family> for Option<u16>

impl From<Family> for Option<u32>

impl From<Family> for Option<u8>

impl From<Family> for u16

impl From<Family> for u32

impl From<Family> for u8

impl From<Family> for Family

impl From<FillRule> for Option<u32>

impl From<FillRule> for u32

impl From<FillStyle> for u32

impl From<FocusInEvent> for [u8; 32]

impl From<FontDraw> for Option<u16>

impl From<FontDraw> for Option<u32>

impl From<FontDraw> for Option<u8>

impl From<FontDraw> for u16

impl From<FontDraw> for u32

impl From<FontDraw> for u8

impl From<FontEnum> for Option<u16>

impl From<FontEnum> for Option<u32>

impl From<FontEnum> for Option<u8>

impl From<FontEnum> for u16

impl From<FontEnum> for u32

impl From<FontEnum> for u8

impl From<GC> for Option<u32>

impl From<GC> for u32

impl From<GX> for Option<u32>

impl From<GX> for u32

impl From<Grab> for Option<u16>

impl From<Grab> for Option<u32>

impl From<Grab> for Option<u8>

impl From<Grab> for u16

impl From<Grab> for u32

impl From<Grab> for u8

impl From<GrabMode> for Option<u16>

impl From<GrabMode> for Option<u32>

impl From<GrabMode> for Option<u8>

impl From<GrabMode> for u16

impl From<GrabMode> for u32

impl From<GrabMode> for u8

impl From<GrabStatus> for u16

impl From<GrabStatus> for u32

impl From<GrabStatus> for u8

impl From<Gravity> for Option<u32>

impl From<Gravity> for u32

impl From<HostMode> for Option<u16>

impl From<HostMode> for Option<u32>

impl From<HostMode> for Option<u8>

impl From<HostMode> for u16

impl From<HostMode> for u32

impl From<HostMode> for u8

impl From<ImageFormat> for u16

impl From<ImageFormat> for u32

impl From<ImageFormat> for u8

impl From<ImageOrder> for u16

impl From<ImageOrder> for u32

impl From<ImageOrder> for u8

impl From<InputFocus> for u16

impl From<InputFocus> for u32

impl From<InputFocus> for u8

impl From<JoinStyle> for u32

impl From<KB> for Option<u32>

impl From<KB> for u32

impl From<KeyButMask> for u16

impl From<KeyButMask> for u32

impl From<KeyPressEvent> for [u8; 32]

impl From<Kill> for Option<u16>

impl From<Kill> for Option<u32>

impl From<Kill> for Option<u8>

impl From<Kill> for u16

impl From<Kill> for u32

impl From<Kill> for u8

impl From<LedMode> for Option<u32>

impl From<LedMode> for u32

impl From<LineStyle> for u32

impl From<MapIndex> for Option<u16>

impl From<MapIndex> for Option<u32>

impl From<MapIndex> for Option<u8>

impl From<MapIndex> for u16

impl From<MapIndex> for u32

impl From<MapIndex> for u8

impl From<MapNotifyEvent> for [u8; 32]

impl From<MapRequestEvent> for [u8; 32]

impl From<MapState> for Option<u16>

impl From<MapState> for Option<u32>

impl From<MapState> for Option<u8>

impl From<MapState> for u16

impl From<MapState> for u32

impl From<MapState> for u8

impl From<Mapping> for Option<u16>

impl From<Mapping> for Option<u32>

impl From<Mapping> for Option<u8>

impl From<Mapping> for u16

impl From<Mapping> for u32

impl From<Mapping> for u8

impl From<ModMask> for Option<u16>

impl From<ModMask> for Option<u32>

impl From<ModMask> for u16

impl From<ModMask> for u32

impl From<Motion> for Option<u16>

impl From<Motion> for Option<u32>

impl From<Motion> for Option<u8>

impl From<Motion> for u16

impl From<Motion> for u32

impl From<Motion> for u8

impl From<NoExposureEvent> for [u8; 32]

impl From<NotifyDetail> for u8

impl From<NotifyMode> for u16

impl From<NotifyMode> for u32

impl From<NotifyMode> for u8

impl From<PixmapEnum> for u16

impl From<PixmapEnum> for u32

impl From<PixmapEnum> for u8

impl From<Place> for Option<u16>

impl From<Place> for Option<u32>

impl From<Place> for Option<u8>

impl From<Place> for u16

impl From<Place> for u32

impl From<Place> for u8

impl From<PolyShape> for Option<u8>

impl From<PolyShape> for u16

impl From<PolyShape> for u32

impl From<PolyShape> for u8

impl From<PropMode> for Option<u16>

impl From<PropMode> for Option<u32>

impl From<PropMode> for Option<u8>

impl From<PropMode> for u16

impl From<PropMode> for u32

impl From<PropMode> for u8

impl From<Property> for Option<u16>

impl From<Property> for Option<u32>

impl From<Property> for Option<u8>

impl From<Property> for u16

impl From<Property> for u32

impl From<Property> for u8

impl From<QueryShapeOf> for u8

impl From<ScreenSaver> for u16

impl From<ScreenSaver> for u32

impl From<ScreenSaver> for u8

impl From<SetMode> for Option<u16>

impl From<SetMode> for Option<u32>

impl From<SetMode> for Option<u8>

impl From<SetMode> for u16

impl From<SetMode> for u32

impl From<SetMode> for u8

impl From<StackMode> for u32

impl From<Time> for Option<u16>

impl From<Time> for Option<u32>

impl From<Time> for Option<u8>

impl From<Time> for u16

impl From<Time> for u32

impl From<Time> for u8

impl From<UnmapNotifyEvent> for [u8; 32]

impl From<Visibility> for u16

impl From<Visibility> for u32

impl From<Visibility> for u8

impl From<VisualClass> for u16

impl From<VisualClass> for u32

impl From<VisualClass> for u8

impl From<WindowClass> for u16

impl From<WindowClass> for u32

impl From<WindowEnum> for u16

impl From<WindowEnum> for u32

impl From<WindowEnum> for u8

impl From<X11Error> for [u8; 32]

impl From<u16> for KeyCode

impl From<u32> for KeyCode

impl From<u32> for Keysym

impl From<u8> for KeyCode

impl From<KeyCode> for u16

impl From<KeyCode> for u8

impl From<Keysym> for u32

impl<'a, T: 'a + ?Sized> From<&'a T> for Ptr<'a, T>

impl<O: ByteOrder> From<f32> for F32<O>

impl<O: ByteOrder> From<f64> for F64<O>

impl<O: ByteOrder> From<i128> for I128<O>

impl<O: ByteOrder> From<i16> for I16<O>

impl<O: ByteOrder> From<i32> for I32<O>

impl<O: ByteOrder> From<i64> for I64<O>

impl<O: ByteOrder> From<u128> for U128<O>

impl<O: ByteOrder> From<u16> for U16<O>

impl<O: ByteOrder> From<u32> for U32<O>

impl<O: ByteOrder> From<u64> for U64<O>

impl<O: ByteOrder> From<F32<O>> for f32

impl<O: ByteOrder> From<F32<O>> for f64

impl<O: ByteOrder> From<F32<O>> for [u8; 4]

impl<O: ByteOrder> From<F64<O>> for f64

impl<O: ByteOrder> From<F64<O>> for [u8; 8]

impl<O: ByteOrder> From<I128<O>> for i128

impl<O: ByteOrder> From<I128<O>> for [u8; 16]

impl<O: ByteOrder> From<I16<O>> for i128

impl<O: ByteOrder> From<I16<O>> for i16

impl<O: ByteOrder> From<I16<O>> for i32

impl<O: ByteOrder> From<I16<O>> for i64

impl<O: ByteOrder> From<I16<O>> for isize

impl<O: ByteOrder> From<I16<O>> for [u8; 2]

impl<O: ByteOrder> From<I32<O>> for i128

impl<O: ByteOrder> From<I32<O>> for i32

impl<O: ByteOrder> From<I32<O>> for i64

impl<O: ByteOrder> From<I32<O>> for [u8; 4]

impl<O: ByteOrder> From<I64<O>> for i128

impl<O: ByteOrder> From<I64<O>> for i64

impl<O: ByteOrder> From<I64<O>> for [u8; 8]

impl<O: ByteOrder> From<U128<O>> for u128

impl<O: ByteOrder> From<U128<O>> for [u8; 16]

impl<O: ByteOrder> From<U16<O>> for u128

impl<O: ByteOrder> From<U16<O>> for u16

impl<O: ByteOrder> From<U16<O>> for u32

impl<O: ByteOrder> From<U16<O>> for u64

impl<O: ByteOrder> From<U16<O>> for usize

impl<O: ByteOrder> From<U16<O>> for [u8; 2]

impl<O: ByteOrder> From<U32<O>> for u128

impl<O: ByteOrder> From<U32<O>> for u32

impl<O: ByteOrder> From<U32<O>> for u64

impl<O: ByteOrder> From<U32<O>> for [u8; 4]

impl<O: ByteOrder> From<U64<O>> for u128

impl<O: ByteOrder> From<U64<O>> for u64

impl<O: ByteOrder> From<U64<O>> for [u8; 8]

impl<O: ByteOrder> From<[u8; 16]> for I128<O>

impl<O: ByteOrder> From<[u8; 16]> for U128<O>

impl<O: ByteOrder> From<[u8; 2]> for I16<O>

impl<O: ByteOrder> From<[u8; 2]> for U16<O>

impl<O: ByteOrder> From<[u8; 4]> for F32<O>

impl<O: ByteOrder> From<[u8; 4]> for I32<O>

impl<O: ByteOrder> From<[u8; 4]> for U32<O>

impl<O: ByteOrder> From<[u8; 8]> for F64<O>

impl<O: ByteOrder> From<[u8; 8]> for I64<O>

impl<O: ByteOrder> From<[u8; 8]> for U64<O>

impl<O: ByteOrder, P: ByteOrder> From<F32<O>> for F64<P>

impl<O: ByteOrder, P: ByteOrder> From<I16<O>> for I128<P>

impl<O: ByteOrder, P: ByteOrder> From<I16<O>> for I32<P>

impl<O: ByteOrder, P: ByteOrder> From<I16<O>> for I64<P>

impl<O: ByteOrder, P: ByteOrder> From<I32<O>> for I128<P>

impl<O: ByteOrder, P: ByteOrder> From<I32<O>> for I64<P>

impl<O: ByteOrder, P: ByteOrder> From<I64<O>> for I128<P>

impl<O: ByteOrder, P: ByteOrder> From<U16<O>> for U128<P>

impl<O: ByteOrder, P: ByteOrder> From<U16<O>> for U32<P>

impl<O: ByteOrder, P: ByteOrder> From<U16<O>> for U64<P>

impl<O: ByteOrder, P: ByteOrder> From<U32<O>> for U128<P>

impl<O: ByteOrder, P: ByteOrder> From<U32<O>> for U64<P>

impl<O: ByteOrder, P: ByteOrder> From<U64<O>> for U128<P>

impl<Z> From<Z> for Zeroizing<Z>
where Z: Zeroize,

impl<'a, T> From<&'a [T]> for ConstSlice<'a, T>

impl<Store> From<&ZeroAsciiIgnoreCaseTrie<Store>> for BTreeMap<String, usize>
where Store: AsRef<[u8]> + ?Sized,

impl<Store> From<&ZeroTrieExtendedCapacity<Store>> for BTreeMap<Vec<u8>, usize>
where Store: AsRef<[u8]> + ?Sized,

impl<Store> From<&ZeroTriePerfectHash<Store>> for BTreeMap<Vec<u8>, usize>
where Store: AsRef<[u8]> + ?Sized,

impl<Store> From<&ZeroTrieSimpleAscii<Store>> for BTreeMap<String, usize>
where Store: AsRef<[u8]> + ?Sized,

impl From<i128> for RawBytesULE<16>

impl From<i16> for RawBytesULE<2>

impl From<i32> for RawBytesULE<4>

impl From<i64> for RawBytesULE<8>

impl From<u128> for RawBytesULE<16>

impl From<u16> for RawBytesULE<2>

impl From<u32> for RawBytesULE<4>

impl From<u64> for RawBytesULE<8>

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

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

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,

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

impl<'a, T: AsULE> From<Vec<<T as AsULE>::ULE>> for ZeroVec<'a, T>

impl<'a, T: ?Sized + VarULE, F: VarZeroVecFormat> From<&'a VarZeroSlice<T, F>> for VarZeroVecOwned<T, F>

impl<'a, T: ?Sized + VarULE, F: VarZeroVecFormat> From<VarZeroVec<'a, T, F>> for VarZeroVecOwned<T, F>

impl<'a, T: ?Sized, F> From<&'a VarZeroSlice<T, F>> for VarZeroVec<'a, T, F>

impl<'a, T: ?Sized, F> From<VarZeroVecOwned<T, F>> for VarZeroVec<'a, T, F>

impl<A, T, F> From<&[A]> for VarZeroVec<'static, T, F>

impl<A, T, F> From<&Vec<A>> for VarZeroVec<'static, T, F>

impl<A, T, F, const N: usize> From<&[A; N]> for VarZeroVec<'static, T, F>

impl<U, const N: usize> From<Option<U>> for NichedOption<U, N>

impl<const N: usize> From<[u8; N]> for RawBytesULE<N>