1.0.0[−][src]Trait nom::lib::std::convert::From
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
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>
.
The From
trait simplifies error handling by allowing a function to return a single error type
that encapsulate multiple error types. See the "Examples" section and the book for more
details.
Note: This trait must not fail. If the conversion can fail, use TryFrom
.
Generic Implementations
From<T> for U
impliesInto
<U> for T
From
is reflexive, which means thatFrom<T> for T
is implemented
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 by calling Into<CliError>::into
which is automatically provided when
implementing From
. The compiler then infers which implementation of Into
should be used.
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
Implementations on Foreign Types
impl<'_> From<&'_ CStr> for CString
[src][−]
impl From<OsString> for Rc<OsStr>
[src][−]
impl From<Vec<NonZeroU8>> for CString
[src][−]
impl From<[u8; 16]> for Ipv6Addr
[src][−]
fn from(octets: [u8; 16]) -> Ipv6Addr
[src][−]
Creates an Ipv6Addr
from a sixteen element byte array.
Examples
use std::net::Ipv6Addr; let addr = Ipv6Addr::from([ 25u8, 24u8, 23u8, 22u8, 21u8, 20u8, 19u8, 18u8, 17u8, 16u8, 15u8, 14u8, 13u8, 12u8, 11u8, 10u8, ]); assert_eq!( Ipv6Addr::new( 0x1918, 0x1716, 0x1514, 0x1312, 0x1110, 0x0f0e, 0x0d0c, 0x0b0a ), addr );
impl From<Box<Path>> for PathBuf
[src][−]
fn from(boxed: Box<Path>) -> PathBuf
[src][−]
Converts a Box<Path>
into a PathBuf
This conversion does not allocate or copy memory.
impl From<[u8; 4]> for Ipv4Addr
[src][−]
fn from(octets: [u8; 4]) -> Ipv4Addr
[src][−]
Creates an Ipv4Addr
from a four element byte array.
Examples
use std::net::Ipv4Addr; let addr = Ipv4Addr::from([13u8, 12u8, 11u8, 10u8]); assert_eq!(Ipv4Addr::new(13, 12, 11, 10), addr);
impl From<String> for PathBuf
[src][−]
fn from(s: String) -> PathBuf
[src][−]
Converts a String
into a PathBuf
This conversion does not allocate or copy memory.
impl<'_> From<&'_ Path> for Rc<Path>
[src][−]
fn from(s: &Path) -> Rc<Path>
[src][−]
Converts a Path
into an Rc
by copying the Path
data into a new Rc
buffer.
impl From<OsString> for Arc<OsStr>
[src][−]
impl<'_> From<&'_ Path> for Arc<Path>
[src][−]
fn from(s: &Path) -> Arc<Path>
[src][−]
Converts a Path
into an Arc
by copying the Path
data into a new Arc
buffer.
impl From<File> for Stdio
[src][−]
fn from(file: File) -> Stdio
[src][−]
Converts a File
into a Stdio
Examples
File
will be converted to Stdio
using Stdio::from
under the hood.
use std::fs::File; use std::process::Command; // With the `foo.txt` file containing `Hello, world!" let file = File::open("foo.txt").unwrap(); let reverse = Command::new("rev") .stdin(file) // Implicit File conversion into a Stdio .output() .expect("failed reverse command"); assert_eq!(reverse.stdout, b"!dlrow ,olleH");
impl<T> From<T> for RwLock<T>
[src][−]
fn from(t: T) -> RwLock<T>
[src][−]
Creates a new instance of an RwLock<T>
which is unlocked.
This is equivalent to RwLock::new
.
impl From<Box<OsStr>> for OsString
[src][−]
impl From<u128> for Ipv6Addr
[src][−]
fn from(ip: u128) -> Ipv6Addr
[src][−]
Convert a host byte order u128
into an Ipv6Addr
.
Examples
use std::net::Ipv6Addr; let addr = Ipv6Addr::from(0x102030405060708090A0B0C0D0E0F00D_u128); assert_eq!( Ipv6Addr::new( 0x1020, 0x3040, 0x5060, 0x7080, 0x90A0, 0xB0C0, 0xD0E0, 0xF00D, ), addr);
impl From<u32> for Ipv4Addr
[src][−]
fn from(ip: u32) -> Ipv4Addr
[src][−]
Converts a host byte order u32
into an Ipv4Addr
.
Examples
use std::net::Ipv4Addr; let addr = Ipv4Addr::from(0xcafebabe); assert_eq!(Ipv4Addr::new(0xca, 0xfe, 0xba, 0xbe), addr);
impl From<RecvError> for RecvTimeoutError
[src][−]
fn from(err: RecvError) -> RecvTimeoutError
[src][−]
Converts a RecvError
into a RecvTimeoutError
.
This conversion always returns RecvTimeoutError::Disconnected
.
No data is allocated on the heap.
impl<W> From<IntoInnerError<W>> for Error
[src][−]
fn from(iie: IntoInnerError<W>) -> Error
[src]
impl From<OsString> for PathBuf
[src][−]
fn from(s: OsString) -> PathBuf
[src][−]
Converts a OsString
into a PathBuf
This conversion does not allocate or copy memory.
impl From<SocketAddrV4> for SocketAddr
[src][−]
fn from(sock4: SocketAddrV4) -> SocketAddr
[src][−]
Converts a SocketAddrV4
into a SocketAddr::V4
.
impl From<Ipv6Addr> for IpAddr
[src][−]
fn from(ipv6: Ipv6Addr) -> IpAddr
[src][−]
Copies this address to a new IpAddr::V6
.
Examples
use std::net::{IpAddr, Ipv6Addr}; let addr = Ipv6Addr::new(0, 0, 0, 0, 0, 0xffff, 0xc00a, 0x2ff); assert_eq!( IpAddr::V6(addr), IpAddr::from(addr) );
impl From<CString> for Rc<CStr>
[src][−]
impl<T> From<T> for Mutex<T>
[src][−]
fn from(t: T) -> Mutex<T>
[src][−]
Creates a new mutex in an unlocked state ready for use.
This is equivalent to Mutex::new
.
impl From<Box<CStr>> for CString
[src][−]
impl From<PathBuf> for OsString
[src][−]
fn from(path_buf: PathBuf) -> OsString
[src][−]
Converts a PathBuf
into a OsString
This conversion does not allocate or copy memory.
impl From<ErrorKind> for Error
[src][−]
Intended for use for errors not exposed to the user, where allocating onto the heap (for normal construction via Error::new) is too costly.
impl From<PathBuf> for Arc<Path>
[src][−]
fn from(s: PathBuf) -> Arc<Path>
[src][−]
Converts a PathBuf
into an Arc
by moving the PathBuf
data into a new Arc
buffer.
impl From<[u8; 4]> for IpAddr
[src][−]
fn from(octets: [u8; 4]) -> IpAddr
[src][−]
Creates an IpAddr::V4
from a four element byte array.
Examples
use std::net::{IpAddr, Ipv4Addr}; let addr = IpAddr::from([13u8, 12u8, 11u8, 10u8]); assert_eq!(IpAddr::V4(Ipv4Addr::new(13, 12, 11, 10)), addr);
impl<I> From<(I, u16)> for SocketAddr where
I: Into<IpAddr>,
[src][−]
I: Into<IpAddr>,
fn from(pieces: (I, u16)) -> SocketAddr
[src][−]
Converts a tuple struct (Into<IpAddr
>, u16
) into a SocketAddr
.
This conversion creates a SocketAddr::V4
for a IpAddr::V4
and creates a SocketAddr::V6
for a IpAddr::V6
.
u16
is treated as port of the newly created SocketAddr
.
impl From<SocketAddrV6> for SocketAddr
[src][−]
fn from(sock6: SocketAddrV6) -> SocketAddr
[src][−]
Converts a SocketAddrV6
into a SocketAddr::V6
.
impl From<Ipv4Addr> for IpAddr
[src][−]
fn from(ipv4: Ipv4Addr) -> IpAddr
[src][−]
Copies this address to a new IpAddr::V4
.
Examples
use std::net::{IpAddr, Ipv4Addr}; let addr = Ipv4Addr::new(127, 0, 0, 1); assert_eq!( IpAddr::V4(addr), IpAddr::from(addr) )
impl From<NulError> for Error
[src][−]
impl From<ChildStderr> for Stdio
[src][−]
fn from(child: ChildStderr) -> Stdio
[src][−]
Converts a ChildStderr
into a Stdio
Examples
use std::process::{Command, Stdio}; let reverse = Command::new("rev") .arg("non_existing_file.txt") .stderr(Stdio::piped()) .spawn() .expect("failed reverse command"); let cat = Command::new("cat") .arg("-") .stdin(reverse.stderr.unwrap()) // Converted into a Stdio here .output() .expect("failed echo command"); assert_eq!( String::from_utf8_lossy(&cat.stdout), "rev: cannot open non_existing_file.txt: No such file or directory\n" );
impl<'_> From<&'_ CStr> for Rc<CStr>
[src][−]
impl From<Ipv6Addr> for u128
[src][−]
fn from(ip: Ipv6Addr) -> u128
[src][−]
Convert an Ipv6Addr
into a host byte order u128
.
Examples
use std::net::Ipv6Addr; let addr = Ipv6Addr::new( 0x1020, 0x3040, 0x5060, 0x7080, 0x90A0, 0xB0C0, 0xD0E0, 0xF00D, ); assert_eq!(0x102030405060708090A0B0C0D0E0F00D_u128, u128::from(addr));
impl From<[u8; 16]> for IpAddr
[src][−]
fn from(octets: [u8; 16]) -> IpAddr
[src][−]
Creates an IpAddr::V6
from a sixteen element byte array.
Examples
use std::net::{IpAddr, Ipv6Addr}; let addr = IpAddr::from([ 25u8, 24u8, 23u8, 22u8, 21u8, 20u8, 19u8, 18u8, 17u8, 16u8, 15u8, 14u8, 13u8, 12u8, 11u8, 10u8, ]); assert_eq!( IpAddr::V6(Ipv6Addr::new( 0x1918, 0x1716, 0x1514, 0x1312, 0x1110, 0x0f0e, 0x0d0c, 0x0b0a )), addr );
impl<'a> From<Cow<'a, Path>> for PathBuf
[src][−]
impl From<Ipv4Addr> for u32
[src][−]
fn from(ip: Ipv4Addr) -> u32
[src][−]
Converts an Ipv4Addr
into a host byte order u32
.
Examples
use std::net::Ipv4Addr; let addr = Ipv4Addr::new(0xca, 0xfe, 0xba, 0xbe); assert_eq!(0xcafebabe, u32::from(addr));
impl From<RecvError> for TryRecvError
[src][−]
fn from(err: RecvError) -> TryRecvError
[src][−]
Converts a RecvError
into a TryRecvError
.
This conversion always returns TryRecvError::Disconnected
.
No data is allocated on the heap.
impl From<[u16; 8]> for IpAddr
[src][−]
fn from(segments: [u16; 8]) -> IpAddr
[src][−]
Creates an IpAddr::V6
from an eight element 16-bit array.
Examples
use std::net::{IpAddr, Ipv6Addr}; let addr = IpAddr::from([ 525u16, 524u16, 523u16, 522u16, 521u16, 520u16, 519u16, 518u16, ]); assert_eq!( IpAddr::V6(Ipv6Addr::new( 0x20d, 0x20c, 0x20b, 0x20a, 0x209, 0x208, 0x207, 0x206 )), addr );
impl<'a> From<Cow<'a, OsStr>> for OsString
[src][−]
impl<'_> From<&'_ OsStr> for Arc<OsStr>
[src][−]
impl From<CString> for Arc<CStr>
[src][−]
impl<'_, T> From<&'_ T> for PathBuf where
T: AsRef<OsStr> + ?Sized,
[src][−]
T: AsRef<OsStr> + ?Sized,
impl<'_> From<&'_ OsStr> for Rc<OsStr>
[src][−]
impl From<PathBuf> for Rc<Path>
[src][−]
fn from(s: PathBuf) -> Rc<Path>
[src][−]
Converts a PathBuf
into an Rc
by moving the PathBuf
data into a new Rc
buffer.
impl<T> From<T> for SyncOnceCell<T>
[src][−]
fn from(value: T) -> SyncOnceCell<T>
[src]
impl From<[u16; 8]> for Ipv6Addr
[src][−]
fn from(segments: [u16; 8]) -> Ipv6Addr
[src][−]
Creates an Ipv6Addr
from an eight element 16-bit array.
Examples
use std::net::Ipv6Addr; let addr = Ipv6Addr::from([ 525u16, 524u16, 523u16, 522u16, 521u16, 520u16, 519u16, 518u16, ]); assert_eq!( Ipv6Addr::new( 0x20d, 0x20c, 0x20b, 0x20a, 0x209, 0x208, 0x207, 0x206 ), addr );
impl<'_, T> From<&'_ T> for OsString where
T: AsRef<OsStr> + ?Sized,
[src][−]
T: AsRef<OsStr> + ?Sized,
impl<'a> From<Cow<'a, CStr>> for CString
[src][−]
impl<T> From<SendError<T>> for TrySendError<T>
[src][−]
fn from(err: SendError<T>) -> TrySendError<T>
[src][−]
Converts a SendError<T>
into a TrySendError<T>
.
This conversion always returns a TrySendError::Disconnected
containing the data in the SendError<T>
.
No data is allocated on the heap.
impl From<ChildStdin> for Stdio
[src][−]
fn from(child: ChildStdin) -> Stdio
[src][−]
Converts a ChildStdin
into a Stdio
Examples
ChildStdin
will be converted to Stdio
using Stdio::from
under the hood.
use std::process::{Command, Stdio}; let reverse = Command::new("rev") .stdin(Stdio::piped()) .spawn() .expect("failed reverse command"); let _echo = Command::new("echo") .arg("Hello, world!") .stdout(reverse.stdin.unwrap()) // Converted into a Stdio here .output() .expect("failed echo command"); // "!dlrow ,olleH" echoed to console
impl From<String> for OsString
[src][−]
impl<'_> From<&'_ CStr> for Arc<CStr>
[src][−]
impl From<ChildStdout> for Stdio
[src][−]
fn from(child: ChildStdout) -> Stdio
[src][−]
Converts a ChildStdout
into a Stdio
Examples
ChildStdout
will be converted to Stdio
using Stdio::from
under the hood.
use std::process::{Command, Stdio}; let hello = Command::new("echo") .arg("Hello, world!") .stdout(Stdio::piped()) .spawn() .expect("failed echo command"); let reverse = Command::new("rev") .stdin(hello.stdout.unwrap()) // Converted into a Stdio here .output() .expect("failed reverse command"); assert_eq!(reverse.stdout, b"!dlrow ,olleH\n");
impl<T> From<PoisonError<T>> for TryLockError<T>
[src][−]
fn from(err: PoisonError<T>) -> TryLockError<T>
[src]
impl From<NonZeroU8> for NonZeroU128
[src][−]
Converts NonZeroU8
to NonZeroU128
losslessly.
fn from(small: NonZeroU8) -> NonZeroU128
[src]
impl From<NonZeroU64> for NonZeroI128
[src][−]
Converts NonZeroU64
to NonZeroI128
losslessly.
fn from(small: NonZeroU64) -> NonZeroI128
[src]
impl From<i32> for i128
[src][−]
Converts i32
to i128
losslessly.
impl From<NonZeroI16> for NonZeroI64
[src][−]
Converts NonZeroI16
to NonZeroI64
losslessly.
fn from(small: NonZeroI16) -> NonZeroI64
[src]
impl From<NonZeroI8> for NonZeroI16
[src][−]
Converts NonZeroI8
to NonZeroI16
losslessly.
fn from(small: NonZeroI8) -> NonZeroI16
[src]
impl From<f32> for f64
[src][−]
Converts f32
to f64
losslessly.
impl From<bool> for u16
[src][−]
Converts a bool
to a u16
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(u16::from(true), 1); assert_eq!(u16::from(false), 0);
impl From<i8> for AtomicI8
[src][−]
impl From<bool> for i8
[src][−]
Converts a bool
to a i8
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(i8::from(true), 1); assert_eq!(i8::from(false), 0);
impl From<NonZeroIsize> for isize
[src][−]
fn from(nonzero: NonZeroIsize) -> isize
[src][−]
Converts a NonZeroIsize
into an isize
impl From<NonZeroU16> for NonZeroI128
[src][−]
Converts NonZeroU16
to NonZeroI128
losslessly.
fn from(small: NonZeroU16) -> NonZeroI128
[src]
impl From<i32> for f64
[src][−]
Converts i32
to f64
losslessly.
impl From<isize> for AtomicIsize
[src][−]
fn from(v: isize) -> AtomicIsize
[src][−]
Converts an isize
into an AtomicIsize
.
impl<T> From<T> for UnsafeCell<T>
[src][−]
fn from(t: T) -> UnsafeCell<T>
[src]
impl From<bool> for i16
[src][−]
Converts a bool
to a i16
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(i16::from(true), 1); assert_eq!(i16::from(false), 0);
impl From<i64> for AtomicI64
[src][−]
impl From<bool> for i64
[src][−]
Converts a bool
to a i64
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(i64::from(true), 1); assert_eq!(i64::from(false), 0);
impl From<u16> for u64
[src][−]
Converts u16
to u64
losslessly.
impl From<i32> for AtomicI32
[src][−]
impl From<u16> for i32
[src][−]
Converts u16
to i32
losslessly.
impl From<u8> for usize
[src][−]
Converts u8
to usize
losslessly.
impl From<u16> for f64
[src][−]
Converts u16
to f64
losslessly.
impl From<u64> for i128
[src][−]
Converts u64
to i128
losslessly.
impl From<bool> for usize
[src][−]
Converts a bool
to a usize
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(usize::from(true), 1); assert_eq!(usize::from(false), 0);
impl From<NonZeroU32> for NonZeroI128
[src][−]
Converts NonZeroU32
to NonZeroI128
losslessly.
fn from(small: NonZeroU32) -> NonZeroI128
[src]
impl From<NonZeroU16> for NonZeroU128
[src][−]
Converts NonZeroU16
to NonZeroU128
losslessly.
fn from(small: NonZeroU16) -> NonZeroU128
[src]
impl From<u16> for usize
[src][−]
Converts u16
to usize
losslessly.
impl From<NonZeroI8> for NonZeroIsize
[src][−]
Converts NonZeroI8
to NonZeroIsize
losslessly.
fn from(small: NonZeroI8) -> NonZeroIsize
[src]
impl From<u8> for f32
[src][−]
Converts u8
to f32
losslessly.
impl From<u32> for f64
[src][−]
Converts u32
to f64
losslessly.
impl From<u8> for char
[src][−]
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.
impl From<NonZeroU128> for u128
[src][−]
fn from(nonzero: NonZeroU128) -> u128
[src][−]
Converts a NonZeroU128
into an u128
impl From<u8> for i64
[src][−]
Converts u8
to i64
losslessly.
impl From<u32> for i64
[src][−]
Converts u32
to i64
losslessly.
impl From<u64> for u128
[src][−]
Converts u64
to u128
losslessly.
impl<T> From<T> for RefCell<T>
[src][−]
impl From<NonZeroI16> for NonZeroIsize
[src][−]
Converts NonZeroI16
to NonZeroIsize
losslessly.
fn from(small: NonZeroI16) -> NonZeroIsize
[src]
impl From<NonZeroU8> for NonZeroI128
[src][−]
Converts NonZeroU8
to NonZeroI128
losslessly.
fn from(small: NonZeroU8) -> NonZeroI128
[src]
impl From<NonZeroU64> for NonZeroU128
[src][−]
Converts NonZeroU64
to NonZeroU128
losslessly.
fn from(small: NonZeroU64) -> NonZeroU128
[src]
impl From<NonZeroI16> for NonZeroI128
[src][−]
Converts NonZeroI16
to NonZeroI128
losslessly.
fn from(small: NonZeroI16) -> NonZeroI128
[src]
impl From<NonZeroI8> for i8
[src][−]
impl From<u8> for AtomicU8
[src][−]
impl From<bool> for u8
[src][−]
Converts a bool
to a u8
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(u8::from(true), 1); assert_eq!(u8::from(false), 0);
impl From<u8> for i16
[src][−]
Converts u8
to i16
losslessly.
impl From<u64> for AtomicU64
[src][−]
impl From<i16> for AtomicI16
[src][−]
impl From<NonZeroU64> for u64
[src][−]
fn from(nonzero: NonZeroU64) -> u64
[src][−]
Converts a NonZeroU64
into an u64
impl From<!> for TryFromIntError
[src][−]
fn from(never: !) -> TryFromIntError
[src]
impl From<u8> for i32
[src][−]
Converts u8
to i32
losslessly.
impl<T> From<T> for OnceCell<T>
[src][−]
impl From<u8> for f64
[src][−]
Converts u8
to f64
losslessly.
impl From<u16> for u32
[src][−]
Converts u16
to u32
losslessly.
impl From<u8> for u64
[src][−]
Converts u8
to u64
losslessly.
impl From<NonZeroI64> for NonZeroI128
[src][−]
Converts NonZeroI64
to NonZeroI128
losslessly.
fn from(small: NonZeroI64) -> NonZeroI128
[src]
impl From<NonZeroU8> for NonZeroUsize
[src][−]
Converts NonZeroU8
to NonZeroUsize
losslessly.
fn from(small: NonZeroU8) -> NonZeroUsize
[src]
impl<T> From<T> for Poll<T>
[src][−]
impl<'_, T> From<&'_ T> for NonNull<T> where
T: ?Sized,
[src][−]
T: ?Sized,
impl From<i16> for i32
[src][−]
Converts i16
to i32
losslessly.
impl From<NonZeroI32> for NonZeroI64
[src][−]
Converts NonZeroI32
to NonZeroI64
losslessly.
fn from(small: NonZeroI32) -> NonZeroI64
[src]
impl From<NonZeroU8> for NonZeroI16
[src][−]
Converts NonZeroU8
to NonZeroI16
losslessly.
fn from(small: NonZeroU8) -> NonZeroI16
[src]
impl From<Infallible> for TryFromIntError
[src][−]
fn from(x: Infallible) -> TryFromIntError
[src]
impl From<NonZeroU8> for NonZeroU64
[src][−]
Converts NonZeroU8
to NonZeroU64
losslessly.
fn from(small: NonZeroU8) -> NonZeroU64
[src]
impl<T> From<Unique<T>> for NonNull<T> where
T: ?Sized,
[src][−]
T: ?Sized,
impl From<NonZeroI8> for NonZeroI32
[src][−]
Converts NonZeroI8
to NonZeroI32
losslessly.
fn from(small: NonZeroI8) -> NonZeroI32
[src]
impl From<u8> for u32
[src][−]
Converts u8
to u32
losslessly.
impl From<bool> for AtomicBool
[src][−]
fn from(b: bool) -> AtomicBool
[src][−]
Converts a bool
into an AtomicBool
.
Examples
use std::sync::atomic::AtomicBool; let atomic_bool = AtomicBool::from(true); assert_eq!(format!("{:?}", atomic_bool), "true")
impl From<bool> for u32
[src][−]
Converts a bool
to a u32
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(u32::from(true), 1); assert_eq!(u32::from(false), 0);
impl From<NonZeroU8> for u8
[src][−]
impl From<i16> for isize
[src][−]
Converts i16
to isize
losslessly.
impl From<NonZeroI8> for NonZeroI64
[src][−]
Converts NonZeroI8
to NonZeroI64
losslessly.
fn from(small: NonZeroI8) -> NonZeroI64
[src]
impl From<bool> for i32
[src][−]
Converts a bool
to a i32
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(i32::from(true), 1); assert_eq!(i32::from(false), 0);
impl<T> From<T> for Cell<T>
[src][−]
impl From<NonZeroU8> for NonZeroU32
[src][−]
Converts NonZeroU8
to NonZeroU32
losslessly.
fn from(small: NonZeroU8) -> NonZeroU32
[src]
impl From<NonZeroU8> for NonZeroI32
[src][−]
Converts NonZeroU8
to NonZeroI32
losslessly.
fn from(small: NonZeroU8) -> NonZeroI32
[src]
impl<'_, T> From<&'_ mut T> for NonNull<T> where
T: ?Sized,
[src][−]
T: ?Sized,
impl From<NonZeroI16> for NonZeroI32
[src][−]
Converts NonZeroI16
to NonZeroI32
losslessly.
fn from(small: NonZeroI16) -> NonZeroI32
[src]
impl From<u32> for i128
[src][−]
Converts u32
to i128
losslessly.
impl From<bool> for u64
[src][−]
Converts a bool
to a u64
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(u64::from(true), 1); assert_eq!(u64::from(false), 0);
impl From<NonZeroI64> for i64
[src][−]
fn from(nonzero: NonZeroI64) -> i64
[src][−]
Converts a NonZeroI64
into an i64
impl From<NonZeroI8> for NonZeroI128
[src][−]
Converts NonZeroI8
to NonZeroI128
losslessly.
fn from(small: NonZeroI8) -> NonZeroI128
[src]
impl From<i8> for i32
[src][−]
Converts i8
to i32
losslessly.
impl From<NonZeroU32> for NonZeroU64
[src][−]
Converts NonZeroU32
to NonZeroU64
losslessly.
fn from(small: NonZeroU32) -> NonZeroU64
[src]
impl From<NonZeroU32> for NonZeroI64
[src][−]
Converts NonZeroU32
to NonZeroI64
losslessly.
fn from(small: NonZeroU32) -> NonZeroI64
[src]
impl From<NonZeroI16> for i16
[src][−]
fn from(nonzero: NonZeroI16) -> i16
[src][−]
Converts a NonZeroI16
into an i16
impl From<NonZeroU16> for NonZeroI32
[src][−]
Converts NonZeroU16
to NonZeroI32
losslessly.
fn from(small: NonZeroU16) -> NonZeroI32
[src]
impl From<u8> for isize
[src][−]
Converts u8
to isize
losslessly.
impl From<NonZeroU16> for NonZeroUsize
[src][−]
Converts NonZeroU16
to NonZeroUsize
losslessly.
fn from(small: NonZeroU16) -> NonZeroUsize
[src]
impl From<NonZeroU8> for NonZeroU16
[src][−]
Converts NonZeroU8
to NonZeroU16
losslessly.
fn from(small: NonZeroU8) -> NonZeroU16
[src]
impl From<NonZeroU32> for NonZeroU128
[src][−]
Converts NonZeroU32
to NonZeroU128
losslessly.
fn from(small: NonZeroU32) -> NonZeroU128
[src]
impl From<NonZeroUsize> for usize
[src][−]
fn from(nonzero: NonZeroUsize) -> usize
[src][−]
Converts a NonZeroUsize
into an usize
impl From<Infallible> for TryFromSliceError
[src][−]
fn from(x: Infallible) -> TryFromSliceError
[src]
impl From<u16> for i64
[src][−]
Converts u16
to i64
losslessly.
impl From<i16> for i128
[src][−]
Converts i16
to i128
losslessly.
impl From<u16> for i128
[src][−]
Converts u16
to i128
losslessly.
impl From<u8> for i128
[src][−]
Converts u8
to i128
losslessly.
impl From<bool> for isize
[src][−]
Converts a bool
to a isize
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(isize::from(true), 1); assert_eq!(isize::from(false), 0);
impl From<usize> for AtomicUsize
[src][−]
fn from(v: usize) -> AtomicUsize
[src][−]
Converts an usize
into an AtomicUsize
.
impl From<i8> for f64
[src][−]
Converts i8
to f64
losslessly.
impl From<u8> for u128
[src][−]
Converts u8
to u128
losslessly.
impl From<NonZeroU16> for NonZeroI64
[src][−]
Converts NonZeroU16
to NonZeroI64
losslessly.
fn from(small: NonZeroU16) -> NonZeroI64
[src]
impl From<i8> for i64
[src][−]
Converts i8
to i64
losslessly.
impl From<NonZeroI32> for i32
[src][−]
fn from(nonzero: NonZeroI32) -> i32
[src][−]
Converts a NonZeroI32
into an i32
impl From<i16> for i64
[src][−]
Converts i16
to i64
losslessly.
impl From<i8> for f32
[src][−]
Converts i8
to f32
losslessly.
impl From<NonZeroU8> for NonZeroIsize
[src][−]
Converts NonZeroU8
to NonZeroIsize
losslessly.
fn from(small: NonZeroU8) -> NonZeroIsize
[src]
impl From<NonZeroU32> for u32
[src][−]
fn from(nonzero: NonZeroU32) -> u32
[src][−]
Converts a NonZeroU32
into an u32
impl From<i64> for i128
[src][−]
Converts i64
to i128
losslessly.
impl From<NonZeroI128> for i128
[src][−]
fn from(nonzero: NonZeroI128) -> i128
[src][−]
Converts a NonZeroI128
into an i128
impl From<NonZeroI32> for NonZeroI128
[src][−]
Converts NonZeroI32
to NonZeroI128
losslessly.
fn from(small: NonZeroI32) -> NonZeroI128
[src]
impl From<NonZeroU8> for NonZeroI64
[src][−]
Converts NonZeroU8
to NonZeroI64
losslessly.
fn from(small: NonZeroU8) -> NonZeroI64
[src]
impl From<NonZeroU16> for NonZeroU32
[src][−]
Converts NonZeroU16
to NonZeroU32
losslessly.
fn from(small: NonZeroU16) -> NonZeroU32
[src]
impl From<bool> for u128
[src][−]
Converts a bool
to a u128
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(u128::from(true), 1); assert_eq!(u128::from(false), 0);
impl From<u16> for AtomicU16
[src][−]
impl From<i8> for i16
[src][−]
Converts i8
to i16
losslessly.
impl From<u32> for u64
[src][−]
Converts u32
to u64
losslessly.
impl From<i8> for i128
[src][−]
Converts i8
to i128
losslessly.
impl From<NonZeroU16> for u16
[src][−]
fn from(nonzero: NonZeroU16) -> u16
[src][−]
Converts a NonZeroU16
into an u16
impl From<i16> for f32
[src][−]
Converts i16
to f32
losslessly.
impl From<u32> for u128
[src][−]
Converts u32
to u128
losslessly.
impl From<u16> for u128
[src][−]
Converts u16
to u128
losslessly.
impl From<u32> for AtomicU32
[src][−]
impl<T> From<*mut T> for AtomicPtr<T>
[src][−]
impl From<i8> for isize
[src][−]
Converts i8
to isize
losslessly.
impl From<u16> for f32
[src][−]
Converts u16
to f32
losslessly.
impl From<u8> for u16
[src][−]
Converts u8
to u16
losslessly.
impl From<char> for u32
[src][−]
fn from(c: char) -> u32
[src][−]
Converts a [char
] into a [u32
].
Examples
use std::mem; let c = 'c'; let u = u32::from(c); assert!(4 == mem::size_of_val(&u))
impl From<i16> for f64
[src][−]
Converts i16
to f64
losslessly.
impl From<i32> for i64
[src][−]
Converts i32
to i64
losslessly.
impl From<bool> for i128
[src][−]
Converts a bool
to a i128
. The resulting value is 0
for false
and 1
for true
values.
Examples
assert_eq!(i128::from(true), 1); assert_eq!(i128::from(false), 0);
impl From<NonZeroU16> for NonZeroU64
[src][−]
Converts NonZeroU16
to NonZeroU64
losslessly.
fn from(small: NonZeroU16) -> NonZeroU64
[src]
impl<T> From<Vec<T>> for Rc<[T]>
[src][−]
impl<T> From<Box<T>> for Arc<T> where
T: ?Sized,
[src][−]
T: ?Sized,
impl<W> From<Arc<W>> for RawWaker where
W: 'static + Wake + Send + Sync,
[src][−]
W: 'static + Wake + Send + Sync,
impl<'a, B> From<Cow<'a, B>> for Rc<B> where
B: ToOwned + ?Sized,
Rc<B>: From<&'a B>,
Rc<B>: From<<B as ToOwned>::Owned>,
[src][−]
B: ToOwned + ?Sized,
Rc<B>: From<&'a B>,
Rc<B>: From<<B as ToOwned>::Owned>,
impl<T> From<T> for Arc<T>
[src][−]
impl<T> From<Box<T>> for Rc<T> where
T: ?Sized,
[src][−]
T: ?Sized,
impl From<String> for Rc<str>
[src][−]
impl<'_, T> From<&'_ [T]> for Arc<[T]> where
T: Clone,
[src][−]
T: Clone,
impl<T> From<Box<T>> for Pin<Box<T>> where
T: ?Sized,
[src][−]
T: ?Sized,
fn from(boxed: Box<T>) -> Pin<Box<T>>
[src][−]
Converts a Box<T>
into a Pin<Box<T>>
This conversion does not allocate on the heap and happens in place.
impl<'a, B> From<Cow<'a, B>> for Arc<B> where
B: ToOwned + ?Sized,
Arc<B>: From<&'a B>,
Arc<B>: From<<B as ToOwned>::Owned>,
[src][−]
B: ToOwned + ?Sized,
Arc<B>: From<&'a B>,
Arc<B>: From<<B as ToOwned>::Owned>,
impl<W> From<Arc<W>> for Waker where
W: 'static + Wake + Send + Sync,
[src][−]
W: 'static + Wake + Send + Sync,
impl<'_, T> From<&'_ [T]> for Rc<[T]> where
T: Clone,
[src][−]
T: Clone,
impl<'_> From<&'_ str> for Rc<str>
[src][−]
impl<T> From<Vec<T>> for Arc<[T]>
[src][−]
impl<'_> From<&'_ str> for Arc<str>
[src][−]
impl From<String> for Arc<str>
[src][−]
impl<T> From<T> for Rc<T>
[src][−]
Implementors
impl From<char> for String
[src][+]
impl From<!> for Infallible
[src][+]
impl From<StreamResult> for Result<MZStatus, MZError>
[src][+]
impl From<LayoutErr> for TryReserveError
[src][+]
impl From<Box<str>> for Box<[u8]>
[src][+]
impl From<Box<str>> for String
[src][+]
impl From<String> for Box<str>
[src][+]
impl From<String> for Box<dyn Error + 'static + Sync + Send>
[src][+]
impl From<String> for Box<dyn Error + 'static>
[src][+]
impl From<String> for Vec<u8>
[src][+]
impl From<CString> for Box<CStr>
[src][+]
impl From<CString> for Vec<u8>
[src][+]
impl From<OsString> for Box<OsStr>
[src][+]
impl From<PathBuf> for Box<Path>
[src][+]
impl<'_> From<&'_ str> for Box<str>
[src][+]
impl<'_> From<&'_ str> for Box<dyn Error + 'static>
[src][+]
impl<'_> From<&'_ str> for String
[src][+]
impl<'_> From<&'_ str> for Vec<u8>
[src][+]
impl<'_> From<&'_ StreamResult> for Result<MZStatus, MZError>
[src][+]
impl<'_> From<&'_ String> for String
[src][+]
impl<'_> From<&'_ CStr> for Box<CStr>
[src][+]
impl<'_> From<&'_ OsStr> for Box<OsStr>
[src][+]
impl<'_> From<&'_ Path> for Box<Path>
[src][+]
impl<'_> From<&'_ mut str> for String
[src][+]
impl<'_> From<Cow<'_, str>> for Box<str>
[src][+]
impl<'_> From<Cow<'_, CStr>> for Box<CStr>
[src][+]
impl<'_> From<Cow<'_, OsStr>> for Box<OsStr>
[src][+]
impl<'_> From<Cow<'_, Path>> for Box<Path>
[src][+]
impl<'_, T> From<Cow<'_, [T]>> for Box<[T]> where
T: Copy,
[src][+]
T: Copy,
impl<'_, T> From<&'_ [T]> for Box<[T]> where
T: Copy,
[src][+]
T: Copy,
impl<'_, T> From<&'_ [T]> for Vec<T> where
T: Clone,
[src][+]
T: Clone,
impl<'_, T> From<&'_ mut [T]> for Vec<T> where
T: Clone,
[src][+]
T: Clone,
impl<'a> From<&'a str> for Cow<'a, str>
[src][+]
impl<'a> From<&'a String> for Cow<'a, str>
[src][+]
impl<'a> From<&'a CStr> for Cow<'a, CStr>
[src][+]
impl<'a> From<&'a CString> for Cow<'a, CStr>
[src][+]
impl<'a> From<&'a OsStr> for Cow<'a, OsStr>
[src][+]
impl<'a> From<&'a OsString> for Cow<'a, OsStr>
[src][+]
impl<'a> From<&'a Path> for Cow<'a, Path>
[src][+]
impl<'a> From<&'a PathBuf> for Cow<'a, Path>
[src][+]
impl<'a> From<Cow<'a, str>> for Box<dyn Error + 'static>
[src][+]
impl<'a> From<Cow<'a, str>> for String
[src][+]
impl<'a> From<String> for Cow<'a, str>
[src][+]
impl<'a> From<CString> for Cow<'a, CStr>
[src][+]
impl<'a> From<OsString> for Cow<'a, OsStr>
[src][+]
impl<'a> From<PathBuf> for Cow<'a, Path>
[src][+]
impl<'a, '_> From<&'_ str> for Box<dyn Error + 'a + Sync + Send>
[src][+]
impl<'a, 'b> From<Cow<'b, str>> for Box<dyn Error + 'a + Sync + Send>
[src][+]
impl<'a, E> From<E> for Box<dyn Error + 'a + Sync + Send> where
E: 'a + Error + Send + Sync,
[src][+]
E: 'a + Error + Send + Sync,
impl<'a, E> From<E> for Box<dyn Error + 'a> where
E: 'a + Error,
[src][+]
E: 'a + Error,
impl<'a, T> From<&'a Option<T>> for Option<&'a T>
[src][+]
impl<'a, T> From<&'a Vec<T>> for Cow<'a, [T]> where
T: Clone,
[src][+]
T: Clone,
impl<'a, T> From<&'a mut Option<T>> for Option<&'a mut T>
[src][+]
impl<'a, T> From<Cow<'a, [T]>> for Vec<T> where
[T]: ToOwned,
<[T] as ToOwned>::Owned == Vec<T>,
[src][+]
[T]: ToOwned,
<[T] as ToOwned>::Owned == Vec<T>,
impl<'a, T> From<&'a [T]> for Cow<'a, [T]> where
T: Clone,
[src][+]
T: Clone,
impl<'a, T> From<Vec<T>> for Cow<'a, [T]> where
T: Clone,
[src][+]
T: Clone,
impl<T> From<!> for T
[src][+]
impl<T> From<BinaryHeap<T>> for Vec<T>
[src][+]
impl<T> From<VecDeque<T>> for Vec<T>
[src][+]
impl<T> From<Box<[T]>> for Vec<T>
[src][+]
impl<T> From<Vec<T>> for BinaryHeap<T> where
T: Ord,
[src][+]
T: Ord,
impl<T> From<Vec<T>> for VecDeque<T>
[src][+]
impl<T> From<Vec<T>> for Box<[T]>
[src][+]
impl<T> From<T> for Option<T>
[src][+]
impl<T> From<T> for Box<T>
[src][+]
impl<T> From<T> for T
[src][+]
impl<T, const N: usize> From<[T; N]> for Box<[T]>
[src][+]
impl<T, const N: usize> From<[T; N]> for Vec<T>
[src][+]
impl<F: Into<f32>> From<(F, F)> for Point
impl<F: Into<f32>> From<(F, F)> for Point
impl<F: Into<f32>> From<[F; 2]> for Point
impl<F: Into<f32>> From<[F; 2]> for Point
impl<A: Array> From<A> for ArrayVec<A>
impl<A: Array> From<A> for ArrayVec<A>
impl From<Vec<BacktraceFrame>> for Backtrace
impl From<Vec<BacktraceFrame>> for Backtrace
impl<E> From<InsertError<E>> for Error
impl<E> From<InsertError<E>> for Error
impl From<Color> for Hsla
impl From<Color> for Hsla
impl From<Hsla> for Color
impl From<Hsla> for Color
impl From<Color> for Rgba
impl From<Color> for Rgba
impl From<Rgba> for Color
impl From<Rgba> for Color
impl From<Motion> for Input
impl From<Motion> for Input
impl From<Touch> for Input
impl From<Touch> for Input
impl From<Ui> for Event
impl From<Ui> for Event
impl From<Input> for Event
impl From<Input> for Event
impl From<Text> for Widget
impl From<Text> for Widget
impl From<Motion> for Widget
impl From<Motion> for Widget
impl From<Touch> for Widget
impl From<Touch> for Widget
impl From<Press> for Widget
impl From<Press> for Widget
impl From<Release> for Widget
impl From<Release> for Widget
impl From<Click> for Widget
impl From<Click> for Widget
impl From<DoubleClick> for Widget
impl From<DoubleClick> for Widget
impl From<Tap> for Widget
impl From<Tap> for Widget
impl From<Scroll> for Widget
impl From<Scroll> for Widget
impl From<Drag> for Widget
impl From<Drag> for Widget
impl From<Error> for Error
impl From<Error> for Error
impl<V> From<[V; 3]> for Triangle<V> where
V: Vertex,
impl<V> From<[V; 3]> for Triangle<V> where
V: Vertex,
impl<V> From<(V, V, V)> for Triangle<V> where
V: Vertex,
impl<V> From<(V, V, V)> for Triangle<V> where
V: Vertex,
impl<NI> From<HashMap<NI, [f64; 2], RandomState>> for Layout<NI> where
NI: NodeId,
impl<NI> From<HashMap<NI, [f64; 2], RandomState>> for Layout<NI> where
NI: NodeId,
impl From<bool> for IsOver
impl From<bool> for IsOver
impl From<NodeIndex<u32>> for IsOver
impl From<NodeIndex<u32>> for IsOver
impl From<PipelineStateError<String>> for RendererCreationError
impl From<PipelineStateError<String>> for RendererCreationError
impl From<TextureCreationError> for RendererCreationError
impl From<TextureCreationError> for RendererCreationError
impl From<ProgramChooserCreationError> for RendererCreationError
impl From<ProgramChooserCreationError> for RendererCreationError
impl From<CreationError> for DrawError
impl From<CreationError> for DrawError
impl From<DrawError> for DrawError
impl From<DrawError> for DrawError
impl<B> From<Texture<B>> for UiTexture<B> where
B: Backend,
impl<B> From<Texture<B>> for UiTexture<B> where
B: Backend,
impl From<SamplerCreationError> for RendererCreationError
impl From<SamplerCreationError> for RendererCreationError
impl From<GraphicsPipelineCreationError> for RendererCreationError
impl From<GraphicsPipelineCreationError> for RendererCreationError
impl From<ImageCreationError> for RendererCreationError
impl From<ImageCreationError> for RendererCreationError
impl From<PersistentDescriptorSetError> for DrawError
impl From<PersistentDescriptorSetError> for DrawError
impl From<PersistentDescriptorSetBuildError> for DrawError
impl From<PersistentDescriptorSetBuildError> for DrawError
impl From<DeviceMemoryAllocError> for DrawError
impl From<DeviceMemoryAllocError> for DrawError
impl<T> From<SendError<T>> for TrySendError<T>
impl<T> From<SendError<T>> for TrySendError<T>
impl<T> From<SendError<T>> for SendTimeoutError<T>
impl<T> From<SendError<T>> for SendTimeoutError<T>
impl From<RecvError> for TryRecvError
impl From<RecvError> for TryRecvError
impl From<RecvError> for RecvTimeoutError
impl From<RecvError> for RecvTimeoutError
impl<T> From<Owned<T>> for Atomic<T>
impl<T> From<Owned<T>> for Atomic<T>
impl<T> From<Box<T>> for Atomic<T>
impl<T> From<Box<T>> for Atomic<T>
impl<T> From<T> for Atomic<T>
impl<T> From<T> for Atomic<T>
impl<'g, T> From<Shared<'g, T>> for Atomic<T>
impl<'g, T> From<Shared<'g, T>> for Atomic<T>
impl<T> From<*const T> for Atomic<T>
impl<T> From<*const T> for Atomic<T>
impl<T> From<T> for Owned<T>
impl<T> From<T> for Owned<T>
impl<T> From<Box<T>> for Owned<T>
impl<T> From<Box<T>> for Owned<T>
impl<'g, T> From<*const T> for Shared<'g, T>
impl<'g, T> From<*const T> for Shared<'g, T>
impl<T> From<T> for CachePadded<T>
impl<T> From<T> for CachePadded<T>
impl<T> From<T> for ShardedLock<T>
impl<T> From<T> for ShardedLock<T>
impl<L, R> From<Result<R, L>> for Either<L, R>
impl<L, R> From<Result<R, L>> for Either<L, R>
impl<'a, T> From<FutureObj<'a, T>> for LocalFutureObj<'a, T>
impl<'a, T> From<FutureObj<'a, T>> for LocalFutureObj<'a, T>
impl<'a, F: Future<Output = ()> + Send + 'a> From<Box<F>> for FutureObj<'a, ()>
impl<'a, F: Future<Output = ()> + Send + 'a> From<Box<F>> for FutureObj<'a, ()>
impl<'a> From<Box<dyn Future<Output = ()> + 'a + Send>> for FutureObj<'a, ()>
impl<'a> From<Box<dyn Future<Output = ()> + 'a + Send>> for FutureObj<'a, ()>
impl<'a, F: Future<Output = ()> + Send + 'a> From<Pin<Box<F>>> for FutureObj<'a, ()>
impl<'a, F: Future<Output = ()> + Send + 'a> From<Pin<Box<F>>> for FutureObj<'a, ()>
impl<'a> From<Pin<Box<dyn Future<Output = ()> + 'a + Send>>> for FutureObj<'a, ()>
impl<'a> From<Pin<Box<dyn Future<Output = ()> + 'a + Send>>> for FutureObj<'a, ()>
impl<'a, F: Future<Output = ()> + 'a> From<Box<F>> for LocalFutureObj<'a, ()>
impl<'a, F: Future<Output = ()> + 'a> From<Box<F>> for LocalFutureObj<'a, ()>
impl<'a> From<Box<dyn Future<Output = ()> + 'a>> for LocalFutureObj<'a, ()>
impl<'a> From<Box<dyn Future<Output = ()> + 'a>> for LocalFutureObj<'a, ()>
impl<'a, F: Future<Output = ()> + 'a> From<Pin<Box<F>>> for LocalFutureObj<'a, ()>
impl<'a, F: Future<Output = ()> + 'a> From<Pin<Box<F>>> for LocalFutureObj<'a, ()>
impl<'a> From<Pin<Box<dyn Future<Output = ()> + 'a>>> for LocalFutureObj<'a, ()>
impl<'a> From<Pin<Box<dyn Future<Output = ()> + 'a>>> for LocalFutureObj<'a, ()>
impl<T> From<Option<T>> for OptionFuture<T>
impl<T> From<Option<T>> for OptionFuture<T>
impl<T> From<T> for Mutex<T>
impl<T> From<T> for Mutex<T>
impl From<NonZeroU32> for Error
impl From<NonZeroU32> for Error
impl From<Error> for Error
impl From<Error> for Error
impl From<Error> for Error
impl From<Error> for Error
impl<R: Resources, C> From<C> for Encoder<R, C>
impl<R: Resources, C> From<C> for Encoder<R, C>
impl<'a> From<PipelineStateError<&'a str>> for PipelineStateError<String>
impl<'a> From<PipelineStateError<&'a str>> for PipelineStateError<String>
impl<S> From<ProgramError> for PipelineStateError<S>
impl<S> From<ProgramError> for PipelineStateError<S>
impl<S> From<InitError<S>> for PipelineStateError<S>
impl<S> From<InitError<S>> for PipelineStateError<S>
impl<S> From<CreationError> for PipelineStateError<S>
impl<S> From<CreationError> for PipelineStateError<S>
impl<'a> From<ElementError<&'a str>> for ElementError<String>
impl<'a> From<ElementError<&'a str>> for ElementError<String>
impl<'a> From<InitError<&'a str>> for InitError<String>
impl<'a> From<InitError<&'a str>> for InitError<String>
impl From<[f32; 4]> for ClearColor
impl From<[f32; 4]> for ClearColor
impl From<[f32; 3]> for ClearColor
impl From<[f32; 3]> for ClearColor
impl From<[f32; 2]> for ClearColor
impl From<[f32; 2]> for ClearColor
impl From<[i32; 4]> for ClearColor
impl From<[i32; 4]> for ClearColor
impl From<[i32; 3]> for ClearColor
impl From<[i32; 3]> for ClearColor
impl From<[i32; 2]> for ClearColor
impl From<[i32; 2]> for ClearColor
impl From<[u32; 4]> for ClearColor
impl From<[u32; 4]> for ClearColor
impl From<[u32; 3]> for ClearColor
impl From<[u32; 3]> for ClearColor
impl From<[u32; 2]> for ClearColor
impl From<[u32; 2]> for ClearColor
impl From<f32> for ClearColor
impl From<f32> for ClearColor
impl From<i32> for ClearColor
impl From<i32> for ClearColor
impl From<u32> for ClearColor
impl From<u32> for ClearColor
impl From<CreationError> for CombinedError
impl From<CreationError> for CombinedError
impl From<ResourceViewError> for CombinedError
impl From<ResourceViewError> for CombinedError
impl From<TargetViewError> for CombinedError
impl From<TargetViewError> for CombinedError
impl From<u8> for U8Norm
impl From<u8> for U8Norm
impl From<i8> for I8Norm
impl From<i8> for I8Norm
impl From<u16> for U16Norm
impl From<u16> for U16Norm
impl From<i16> for I16Norm
impl From<i16> for I16Norm
impl From<u16> for F16
impl From<u16> for F16
impl From<ColorMask> for ColorInfo
impl From<ColorMask> for ColorInfo
impl From<Blend> for ColorInfo
impl From<Blend> for ColorInfo
impl From<Depth> for DepthStencilInfo
impl From<Depth> for DepthStencilInfo
impl From<Stencil> for DepthStencilInfo
impl From<Stencil> for DepthStencilInfo
impl From<(Depth, Stencil)> for DepthStencilInfo
impl From<(Depth, Stencil)> for DepthStencilInfo
impl From<Stage> for Usage
impl From<Stage> for Usage
impl<S: Into<String>> From<S> for CreateProgramError
impl<S: Into<String>> From<S> for CreateProgramError
impl From<u8> for AaMode
impl From<u8> for AaMode
impl From<f32> for Lod
impl From<f32> for Lod
impl From<[f32; 4]> for PackedColor
impl From<[f32; 4]> for PackedColor
impl From<RenderDesc> for DepthStencilDesc
impl From<RenderDesc> for DepthStencilDesc
impl From<OutOfMemory> for CreationError
impl From<OutOfMemory> for CreationError
impl From<OutOfMemory> for ViewCreationError
impl From<OutOfMemory> for ViewCreationError
impl From<OutOfMemory> for OomOrDeviceLost
impl From<OutOfMemory> for OomOrDeviceLost
impl From<DeviceLost> for OomOrDeviceLost
impl From<DeviceLost> for OomOrDeviceLost
impl From<OutOfMemory> for AllocationError
impl From<OutOfMemory> for AllocationError
impl From<OutOfMemory> for MapError
impl From<OutOfMemory> for MapError
impl From<OutOfMemory> for BindError
impl From<OutOfMemory> for BindError
impl From<OutOfMemory> for ShaderError
impl From<OutOfMemory> for ShaderError
impl From<OutOfMemory> for CreationError
impl From<OutOfMemory> for CreationError
impl From<OutOfMemory> for ViewError
impl From<OutOfMemory> for ViewError
impl From<[f32; 4]> for PackedColor
impl From<[f32; 4]> for PackedColor
impl<T, '_> From<T> for Specialization<'_> where
T: SpecConstList,
impl<T, '_> From<T> for Specialization<'_> where
T: SpecConstList,
impl From<OutOfMemory> for CreationError
impl From<OutOfMemory> for CreationError
impl From<Stage> for ShaderStageFlags
impl From<Stage> for ShaderStageFlags
impl From<OutOfMemory> for CreationError
impl From<OutOfMemory> for CreationError
impl From<OutOfMemory> for CreationError
impl From<OutOfMemory> for CreationError
impl From<DeviceLost> for CreationError
impl From<DeviceLost> for CreationError
impl From<SurfaceLost> for CreationError
impl From<SurfaceLost> for CreationError
impl From<WindowInUse> for CreationError
impl From<WindowInUse> for CreationError
impl From<Extent> for Extent2D
impl From<Extent> for Extent2D
impl From<usize> for MemoryTypeId
impl From<usize> for MemoryTypeId
impl From<AllocationError> for HeapsError
impl From<AllocationError> for HeapsError
impl From<OutOfMemory> for HeapsError
impl From<OutOfMemory> for HeapsError
impl<T> From<T> for DebugFrameOffset<T>
impl<T> From<T> for DebugFrameOffset<T>
impl<T> From<T> for EhFrameOffset<T>
impl<T> From<T> for EhFrameOffset<T>
impl<R> From<R> for DebugAddr<R>
impl<R> From<R> for DebugAddr<R>
impl<R: Reader> From<R> for DebugFrame<R>
impl<R: Reader> From<R> for DebugFrame<R>
impl<R: Reader> From<R> for EhFrameHdr<R>
impl<R: Reader> From<R> for EhFrameHdr<R>
impl<R: Reader> From<R> for EhFrame<R>
impl<R: Reader> From<R> for EhFrame<R>
impl<R> From<R> for DebugAbbrev<R>
impl<R> From<R> for DebugAbbrev<R>
impl<R: Reader> From<R> for DebugAranges<R>
impl<R: Reader> From<R> for DebugAranges<R>
impl<R> From<R> for DebugLine<R>
impl<R> From<R> for DebugLine<R>
impl<R> From<R> for DebugLoc<R>
impl<R> From<R> for DebugLoc<R>
impl<R> From<R> for DebugLocLists<R>
impl<R> From<R> for DebugLocLists<R>
impl<R: Reader> From<R> for DebugPubNames<R>
impl<R: Reader> From<R> for DebugPubNames<R>
impl<R: Reader> From<R> for DebugPubTypes<R>
impl<R: Reader> From<R> for DebugPubTypes<R>
impl<R> From<R> for DebugRanges<R>
impl<R> From<R> for DebugRanges<R>
impl<R> From<R> for DebugRngLists<R>
impl<R> From<R> for DebugRngLists<R>
impl<R> From<R> for DebugStr<R>
impl<R> From<R> for DebugStr<R>
impl<R> From<R> for DebugStrOffsets<R>
impl<R> From<R> for DebugStrOffsets<R>
impl<R> From<R> for DebugLineStr<R>
impl<R> From<R> for DebugLineStr<R>
impl<R> From<R> for DebugInfo<R>
impl<R> From<R> for DebugInfo<R>
impl<R> From<R> for DebugTypes<R>
impl<R> From<R> for DebugTypes<R>
impl From<CreationError> for DisplayCreationError
impl From<CreationError> for DisplayCreationError
impl From<IncompatibleOpenGl> for DisplayCreationError
impl From<IncompatibleOpenGl> for DisplayCreationError
impl<'a, T: ?Sized> From<BufferMutSlice<'a, T>> for BufferSlice<'a, T> where
T: Content + 'a,
impl<'a, T: ?Sized> From<BufferMutSlice<'a, T>> for BufferSlice<'a, T> where
T: Content + 'a,
impl<'a, T: ?Sized> From<&'a Buffer<T>> for BufferSlice<'a, T> where
T: Content + 'a,
impl<'a, T: ?Sized> From<&'a Buffer<T>> for BufferSlice<'a, T> where
T: Content + 'a,
impl<'a, T: ?Sized> From<&'a mut Buffer<T>> for BufferSlice<'a, T> where
T: Content + 'a,
impl<'a, T: ?Sized> From<&'a mut Buffer<T>> for BufferSlice<'a, T> where
T: Content + 'a,
impl<'a, T: ?Sized> From<&'a mut Buffer<T>> for BufferMutSlice<'a, T> where
T: Content + 'a,
impl<'a, T: ?Sized> From<&'a mut Buffer<T>> for BufferMutSlice<'a, T> where
T: Content + 'a,
impl<T: ?Sized> From<Buffer<T>> for BufferAny where
T: Content + Send + 'static,
impl<T: ?Sized> From<Buffer<T>> for BufferAny where
T: Content + Send + 'static,
impl<'a> From<&'a SamplesPassedQuery> for SamplesQueryParam<'a>
impl<'a> From<&'a SamplesPassedQuery> for SamplesQueryParam<'a>
impl<'a> From<&'a AnySamplesPassedQuery> for SamplesQueryParam<'a>
impl<'a> From<&'a AnySamplesPassedQuery> for SamplesQueryParam<'a>
impl From<BufferCreationError> for CreationError
impl From<BufferCreationError> for CreationError
impl<'a, T> From<&'a IndexBuffer<T>> for BufferSlice<'a, [T]> where
T: Index,
impl<'a, T> From<&'a IndexBuffer<T>> for BufferSlice<'a, [T]> where
T: Index,
impl<'a, T> From<&'a mut IndexBuffer<T>> for BufferMutSlice<'a, [T]> where
T: Index,
impl<'a, T> From<&'a mut IndexBuffer<T>> for BufferMutSlice<'a, [T]> where
T: Index,
impl<'a, T> From<&'a IndexBuffer<T>> for IndicesSource<'a> where
T: Index,
impl<'a, T> From<&'a IndexBuffer<T>> for IndicesSource<'a> where
T: Index,
impl<'a, T> From<IndexBufferSlice<'a, T>> for BufferSlice<'a, [T]> where
T: Index,
impl<'a, T> From<IndexBufferSlice<'a, T>> for BufferSlice<'a, [T]> where
T: Index,
impl<'a, T> From<IndexBufferSlice<'a, T>> for IndicesSource<'a> where
T: Index,
impl<'a, T> From<IndexBufferSlice<'a, T>> for IndicesSource<'a> where
T: Index,
impl<'a, 'r, T> From<&'r IndexBufferSlice<'a, T>> for IndicesSource<'a> where
T: Index,
impl<'a, 'r, T> From<&'r IndexBufferSlice<'a, T>> for IndicesSource<'a> where
T: Index,
impl<T> From<IndexBuffer<T>> for IndexBufferAny where
T: Index,
impl<T> From<IndexBuffer<T>> for IndexBufferAny where
T: Index,
impl<'a> From<&'a IndexBufferAny> for IndicesSource<'a>
impl<'a> From<&'a IndexBufferAny> for IndicesSource<'a>
impl<'a> From<&'a DrawCommandsNoIndicesBuffer> for BufferSlice<'a, [DrawCommandNoIndices]>
impl<'a> From<&'a DrawCommandsNoIndicesBuffer> for BufferSlice<'a, [DrawCommandNoIndices]>
impl<'a> From<&'a mut DrawCommandsNoIndicesBuffer> for BufferMutSlice<'a, [DrawCommandNoIndices]>
impl<'a> From<&'a mut DrawCommandsNoIndicesBuffer> for BufferMutSlice<'a, [DrawCommandNoIndices]>
impl<'a> From<&'a DrawCommandsIndicesBuffer> for BufferSlice<'a, [DrawCommandIndices]>
impl<'a> From<&'a DrawCommandsIndicesBuffer> for BufferSlice<'a, [DrawCommandIndices]>
impl<'a> From<&'a mut DrawCommandsIndicesBuffer> for BufferMutSlice<'a, [DrawCommandIndices]>
impl<'a> From<&'a mut DrawCommandsIndicesBuffer> for BufferMutSlice<'a, [DrawCommandIndices]>
impl<'a> From<NoIndices> for IndicesSource<'a>
impl<'a> From<NoIndices> for IndicesSource<'a>
impl<'a, 'b> From<&'b NoIndices> for IndicesSource<'a>
impl<'a, 'b> From<&'b NoIndices> for IndicesSource<'a>
impl From<ProgramCreationError> for ProgramChooserCreationError
impl From<ProgramCreationError> for ProgramChooserCreationError
impl<'a> From<SourceCode<'a>> for ProgramCreationInput<'a>
impl<'a> From<SourceCode<'a>> for ProgramCreationInput<'a>
impl<'a> From<Binary> for ProgramCreationInput<'a>
impl<'a> From<Binary> for ProgramCreationInput<'a>
impl<'a, T: ?Sized> From<&'a UniformBuffer<T>> for BufferSlice<'a, T> where
T: Content,
impl<'a, T: ?Sized> From<&'a UniformBuffer<T>> for BufferSlice<'a, T> where
T: Content,
impl<'a, T: ?Sized> From<&'a mut UniformBuffer<T>> for BufferMutSlice<'a, T> where
T: Content,
impl<'a, T: ?Sized> From<&'a mut UniformBuffer<T>> for BufferMutSlice<'a, T> where
T: Content,
impl From<BufferCreationError> for CreationError
impl From<BufferCreationError> for CreationError
impl<T> From<Buffer<[T]>> for VertexBuffer<T> where
T: Vertex + Copy,
impl<T> From<Buffer<[T]>> for VertexBuffer<T> where
T: Vertex + Copy,
impl<'a, T> From<&'a VertexBuffer<T>> for BufferSlice<'a, [T]> where
T: Copy,
impl<'a, T> From<&'a VertexBuffer<T>> for BufferSlice<'a, [T]> where
T: Copy,
impl<'a, T> From<&'a mut VertexBuffer<T>> for BufferMutSlice<'a, [T]> where
T: Copy,
impl<'a, T> From<&'a mut VertexBuffer<T>> for BufferMutSlice<'a, [T]> where
T: Copy,
impl<'a, T> From<VertexBufferSlice<'a, T>> for BufferSlice<'a, [T]> where
T: Copy,
impl<'a, T> From<VertexBufferSlice<'a, T>> for BufferSlice<'a, [T]> where
T: Copy,
impl<T> From<VertexBuffer<T>> for VertexBufferAny where
T: Copy + Send + 'static,
impl<T> From<VertexBuffer<T>> for VertexBufferAny where
T: Copy + Send + 'static,
impl<T> From<Buffer<[T]>> for VertexBufferAny where
T: Vertex + Copy + Send + 'static,
impl<T> From<Buffer<[T]>> for VertexBufferAny where
T: Vertex + Copy + Send + 'static,
impl From<BufferCreationError> for CreationError
impl From<BufferCreationError> for CreationError
impl From<TextureCreationError> for CreationError
impl From<TextureCreationError> for CreationError
impl From<CompressedMipmapsOption> for MipmapsOption
impl From<CompressedMipmapsOption> for MipmapsOption
impl From<OsError> for CreationError
impl From<OsError> for CreationError
impl From<bf16> for f32
impl From<bf16> for f32
impl From<bf16> for f64
impl From<bf16> for f64
impl From<i8> for bf16
impl From<i8> for bf16
impl From<u8> for bf16
impl From<u8> for bf16
impl From<f16> for f32
impl From<f16> for f32
impl From<f16> for f64
impl From<f16> for f64
impl From<i8> for f16
impl From<i8> for f16
impl From<u8> for f16
impl From<u8> for f16
impl From<u32> for Key
impl From<u32> for Key
impl From<Key> for u32
impl From<Key> for u32
impl From<u32> for MouseButton
impl From<u32> for MouseButton
impl From<MouseButton> for u32
impl From<MouseButton> for u32
impl From<Key> for Button
impl From<Key> for Button
impl From<MouseButton> for Button
impl From<MouseButton> for Button
impl From<ControllerButton> for Button
impl From<ControllerButton> for Button
impl From<ButtonArgs> for Input
impl From<ButtonArgs> for Input
impl From<ControllerAxisArgs> for Motion
impl From<ControllerAxisArgs> for Motion
impl From<ControllerAxisArgs> for Input
impl From<ControllerAxisArgs> for Input
impl From<TouchArgs> for Motion
impl From<TouchArgs> for Motion
impl From<TouchArgs> for Input
impl From<TouchArgs> for Input
impl From<Motion> for Input
impl From<Motion> for Input
impl From<RenderArgs> for Loop
impl From<RenderArgs> for Loop
impl From<RenderArgs> for Event
impl From<RenderArgs> for Event
impl From<AfterRenderArgs> for Loop
impl From<AfterRenderArgs> for Loop
impl From<AfterRenderArgs> for Event
impl From<AfterRenderArgs> for Event
impl From<UpdateArgs> for Loop
impl From<UpdateArgs> for Loop
impl From<UpdateArgs> for Event
impl From<UpdateArgs> for Event
impl From<IdleArgs> for Loop
impl From<IdleArgs> for Loop
impl From<IdleArgs> for Event
impl From<IdleArgs> for Event
impl From<CloseArgs> for Input
impl From<CloseArgs> for Input
impl<T> From<T> for Event where
Input: From<T>,
impl<T> From<T> for Event where
Input: From<T>,
impl<T> From<(T, Option<u32>)> for Event where
Input: From<T>,
impl<T> From<(T, Option<u32>)> for Event where
Input: From<T>,
impl From<Loop> for Event
impl From<Loop> for Event
impl From<Library> for Library
impl From<Library> for Library
impl From<Library> for Library
impl From<Library> for Library
impl<R: RawMutex, T> From<T> for Mutex<R, T>
impl<R: RawMutex, T> From<T> for Mutex<R, T>
impl<R: RawMutex, G: GetThreadId, T> From<T> for ReentrantMutex<R, G, T>
impl<R: RawMutex, G: GetThreadId, T> From<T> for ReentrantMutex<R, G, T>
impl<R: RawRwLock, T> From<T> for RwLock<R, T>
impl<R: RawRwLock, T> From<T> for RwLock<R, T>
impl From<MZFlush> for TDEFLFlush
impl From<MZFlush> for TDEFLFlush
impl From<StreamResult> for MZResult
impl From<StreamResult> for MZResult
impl<'_> From<&'_ StreamResult> for MZResult
impl<'_> From<&'_ StreamResult> for MZResult
impl From<Ready> for UnixReady
impl From<Ready> for UnixReady
impl From<UnixReady> for Ready
impl From<UnixReady> for Ready
impl From<usize> for Token
impl From<usize> for Token
impl From<Token> for usize
impl From<Token> for usize
impl<T> From<SendError<T>> for SendError<T>
impl<T> From<SendError<T>> for SendError<T>
impl<T> From<Error> for SendError<T>
impl<T> From<Error> for SendError<T>
impl<T> From<TrySendError<T>> for TrySendError<T>
impl<T> From<TrySendError<T>> for TrySendError<T>
impl<T> From<SendError<T>> for TrySendError<T>
impl<T> From<SendError<T>> for TrySendError<T>
impl<T> From<Error> for TrySendError<T>
impl<T> From<Error> for TrySendError<T>
impl From<Error> for Error
impl From<Error> for Error
impl<'a> From<UnexpectedConstantTypeError> for Error<'a>
impl<'a> From<UnexpectedConstantTypeError> for Error<'a>
impl From<Errno> for Error
impl From<Errno> for Error
impl<'a> From<Vec<AioCb<'a>>> for LioCb<'a>
impl<'a> From<Vec<AioCb<'a>>> for LioCb<'a>
impl<'a> From<&'a sigevent> for SigEvent
impl<'a> From<&'a sigevent> for SigEvent
impl From<ucred> for UnixCredentials
impl From<ucred> for UnixCredentials
impl From<termios> for Termios
impl From<termios> for Termios
impl From<Termios> for termios
impl From<Termios> for termios
impl From<timespec> for TimeSpec
impl From<timespec> for TimeSpec
impl From<timeval> for TimeVal
impl From<timeval> for TimeVal
impl From<Uid> for uid_t
impl From<Uid> for uid_t
impl From<Gid> for gid_t
impl From<Gid> for gid_t
impl From<Pid> for pid_t
impl From<Pid> for pid_t
impl<'_> From<&'_ passwd> for User
impl<'_> From<&'_ passwd> for User
impl<'_> From<&'_ group> for Group
impl<'_> From<&'_ group> for Group
impl From<Errno> for Error
impl From<Errno> for Error
impl From<FromUtf8Error> for Error
impl From<FromUtf8Error> for Error
impl From<i64> for BigInt
impl From<i64> for BigInt
impl From<i128> for BigInt
impl From<i128> for BigInt
impl From<i8> for BigInt
impl From<i8> for BigInt
impl From<i16> for BigInt
impl From<i16> for BigInt
impl From<i32> for BigInt
impl From<i32> for BigInt
impl From<isize> for BigInt
impl From<isize> for BigInt
impl From<u64> for BigInt
impl From<u64> for BigInt
impl From<u128> for BigInt
impl From<u128> for BigInt
impl From<u8> for BigInt
impl From<u8> for BigInt
impl From<u16> for BigInt
impl From<u16> for BigInt
impl From<u32> for BigInt
impl From<u32> for BigInt
impl From<usize> for BigInt
impl From<usize> for BigInt
impl From<BigUint> for BigInt
impl From<BigUint> for BigInt
impl From<u64> for BigUint
impl From<u64> for BigUint
impl From<u128> for BigUint
impl From<u128> for BigUint
impl From<u8> for BigUint
impl From<u8> for BigUint
impl From<u16> for BigUint
impl From<u16> for BigUint
impl From<u32> for BigUint
impl From<u32> for BigUint
impl From<usize> for BigUint
impl From<usize> for BigUint
impl<T: Clone + Num> From<T> for Complex<T>
impl<T: Clone + Num> From<T> for Complex<T>
impl<'a, T: Clone + Num> From<&'a T> for Complex<T>
impl<'a, T: Clone + Num> From<&'a T> for Complex<T>
impl<T> From<T> for Ratio<T> where
T: Clone + Integer,
impl<T> From<T> for Ratio<T> where
T: Clone + Integer,
impl<T> From<(T, T)> for Ratio<T> where
T: Clone + Integer,
impl<T> From<(T, T)> for Ratio<T> where
T: Clone + Integer,
impl<E: Endian> From<Rel32<E>> for Rela32<E>
impl<E: Endian> From<Rel32<E>> for Rela32<E>
impl<E: Endian> From<Rel64<E>> for Rela64<E>
impl<E: Endian> From<Rel64<E>> for Rela64<E>
impl<T> From<T> for OnceCell<T>
impl<T> From<T> for OnceCell<T>
impl<T> From<T> for OnceCell<T>
impl<T> From<T> for OnceCell<T>
impl<T: Float> From<T> for OrderedFloat<T>
impl<T: Float> From<T> for OrderedFloat<T>
impl From<NotNan<f32>> for f32
impl From<NotNan<f32>> for f32
impl From<NotNan<f64>> for f64
impl From<NotNan<f64>> for f64
impl<T: Float> From<T> for NotNan<T>
impl<T: Float> From<T> for NotNan<T>
impl<'a> From<PercentEncode<'a>> for Cow<'a, str>
impl<'a> From<PercentEncode<'a>> for Cow<'a, str>
impl<'a> From<PercentDecode<'a>> for Cow<'a, [u8]>
impl<'a> From<PercentDecode<'a>> for Cow<'a, [u8]>
impl<Ix: IndexType> From<Ix> for NodeIndex<Ix>
impl<Ix: IndexType> From<Ix> for NodeIndex<Ix>
impl<N, E, Ty, Ix> From<Graph<N, E, Ty, Ix>> for StableGraph<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<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<StableGraph<N, E, Ty, Ix>> for Graph<N, E, Ty, Ix> where
Ty: EdgeType,
Ix: IndexType,
impl From<Span> for Span
impl From<Span> for Span
impl From<TokenStream> for TokenStream
impl From<TokenStream> for TokenStream
impl From<TokenStream> for TokenStream
impl From<TokenStream> for TokenStream
impl From<TokenTree> for TokenStream
impl From<TokenTree> for TokenStream
impl From<Group> for TokenTree
impl From<Group> for TokenTree
impl From<Ident> for TokenTree
impl From<Ident> for TokenTree
impl From<Punct> for TokenTree
impl From<Punct> for TokenTree
impl From<Literal> for TokenTree
impl From<Literal> for TokenTree
impl<X: SampleUniform> From<Range<X>> for Uniform<X>
impl<X: SampleUniform> From<Range<X>> for Uniform<X>
impl<X: SampleUniform> From<RangeInclusive<X>> for Uniform<X>
impl<X: SampleUniform> From<RangeInclusive<X>> for Uniform<X>
impl From<Vec<u32>> for IndexVec
impl From<Vec<u32>> for IndexVec
impl From<Vec<usize>> for IndexVec
impl From<Vec<usize>> for IndexVec
impl From<ChaCha20Core> for ChaCha20Rng
impl From<ChaCha20Core> for ChaCha20Rng
impl From<ChaCha12Core> for ChaCha12Rng
impl From<ChaCha12Core> for ChaCha12Rng
impl From<ChaCha8Core> for ChaCha8Rng
impl From<ChaCha8Core> for ChaCha8Rng
impl From<NonZeroU32> for Error
impl From<NonZeroU32> for Error
impl From<Error> for Error
impl From<Error> for Error
impl From<Error> for Error
impl From<Error> for Error
impl From<FamilyId> for QueueFamilyId
impl From<FamilyId> for QueueFamilyId
impl From<EnabledBackend> for Backend
impl From<EnabledBackend> for Backend
impl<T> From<T> for Position where
T: Into<[f32; 3]>,
impl<T> From<T> for Position where
T: Into<[f32; 3]>,
impl<T> From<T> for Color where
T: Into<[f32; 4]>,
impl<T> From<T> for Color where
T: Into<[f32; 4]>,
impl<T> From<T> for Normal where
T: Into<[f32; 3]>,
impl<T> From<T> for Normal where
T: Into<[f32; 3]>,
impl<T> From<T> for Tangent where
T: Into<[f32; 4]>,
impl<T> From<T> for Tangent where
T: Into<[f32; 4]>,
impl<T> From<T> for TexCoord where
T: Into<[f32; 2]>,
impl<T> From<T> for TexCoord where
T: Into<[f32; 2]>,
impl<T> From<T> for Model where
T: Into<[[f32; 4]; 4]>,
impl<T> From<T> for Model where
T: Into<[[f32; 4]; 4]>,
impl From<BlitRegion> for ImageBlit
impl From<BlitRegion> for ImageBlit
impl From<ImageState> for ImageStateOrLayout
impl From<ImageState> for ImageStateOrLayout
impl From<Layout> for ImageStateOrLayout
impl From<Layout> for ImageStateOrLayout
impl From<CreationError> for RendyInitError
impl From<CreationError> for RendyInitError
impl From<UnsupportedBackend> for RendyInitError
impl From<UnsupportedBackend> for RendyInitError
impl From<AllocationError> for HeapsError
impl From<AllocationError> for HeapsError
impl From<OutOfMemory> for HeapsError
impl From<OutOfMemory> for HeapsError
impl<'a, B> From<MappedRange<'a, B, Coherent>> for MappedRange<'a, B> where
B: Backend,
impl<'a, B> From<MappedRange<'a, B, Coherent>> for MappedRange<'a, B> where
B: Backend,
impl<'a, B> From<MappedRange<'a, B, NonCoherent>> for MappedRange<'a, B> where
B: Backend,
impl<'a, B> From<MappedRange<'a, B, NonCoherent>> for MappedRange<'a, B> where
B: Backend,
impl From<Vec<u16>> for Indices<'static>
impl From<Vec<u16>> for Indices<'static>
impl<'a> From<&'a [u16]> for Indices<'a>
impl<'a> From<&'a [u16]> for Indices<'a>
impl<'a> From<Cow<'a, [u16]>> for Indices<'a>
impl<'a> From<Cow<'a, [u16]>> for Indices<'a>
impl From<Vec<u32>> for Indices<'static>
impl From<Vec<u32>> for Indices<'static>
impl<'a> From<&'a [u32]> for Indices<'a>
impl<'a> From<&'a [u32]> for Indices<'a>
impl<'a> From<Cow<'a, [u32]>> for Indices<'a>
impl<'a> From<Cow<'a, [u32]>> for Indices<'a>
impl<'a, A> From<Vec<A>> for MeshBuilder<'a> where
A: AsVertex + 'a,
impl<'a, A> From<Vec<A>> for MeshBuilder<'a> where
A: AsVertex + 'a,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<A>, Vec<B>, Vec<C>, Vec<D>, Vec<E>, Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
A: AsVertex + 'a,
B: AsVertex + 'a,
C: AsVertex + 'a,
D: AsVertex + 'a,
E: AsVertex + 'a,
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<A>, Vec<B>, Vec<C>, Vec<D>, Vec<E>, Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
A: AsVertex + 'a,
B: AsVertex + 'a,
C: AsVertex + 'a,
D: AsVertex + 'a,
E: AsVertex + 'a,
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<B>, Vec<C>, Vec<D>, Vec<E>, Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
B: AsVertex + 'a,
C: AsVertex + 'a,
D: AsVertex + 'a,
E: AsVertex + 'a,
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<B>, Vec<C>, Vec<D>, Vec<E>, Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
B: AsVertex + 'a,
C: AsVertex + 'a,
D: AsVertex + 'a,
E: AsVertex + 'a,
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, C, D, E, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<C>, Vec<D>, Vec<E>, Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
C: AsVertex + 'a,
D: AsVertex + 'a,
E: AsVertex + 'a,
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, C, D, E, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<C>, Vec<D>, Vec<E>, Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
C: AsVertex + 'a,
D: AsVertex + 'a,
E: AsVertex + 'a,
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, D, E, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<D>, Vec<E>, Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
D: AsVertex + 'a,
E: AsVertex + 'a,
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, D, E, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<D>, Vec<E>, Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
D: AsVertex + 'a,
E: AsVertex + 'a,
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, E, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<E>, Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
E: AsVertex + 'a,
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, E, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<E>, Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
E: AsVertex + 'a,
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, F, G, H, I, J, K, L, M, N, O, P> From<(Vec<F>, Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
F: AsVertex + 'a,
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, G, H, I, J, K, L, M, N, O, P> From<(Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, G, H, I, J, K, L, M, N, O, P> From<(Vec<G>, Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
G: AsVertex + 'a,
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, H, I, J, K, L, M, N, O, P> From<(Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, H, I, J, K, L, M, N, O, P> From<(Vec<H>, Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
H: AsVertex + 'a,
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, I, J, K, L, M, N, O, P> From<(Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, I, J, K, L, M, N, O, P> From<(Vec<I>, Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
I: AsVertex + 'a,
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, J, K, L, M, N, O, P> From<(Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, J, K, L, M, N, O, P> From<(Vec<J>, Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
J: AsVertex + 'a,
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, K, L, M, N, O, P> From<(Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, K, L, M, N, O, P> From<(Vec<K>, Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
K: AsVertex + 'a,
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, L, M, N, O, P> From<(Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, L, M, N, O, P> From<(Vec<L>, Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
L: AsVertex + 'a,
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, M, N, O, P> From<(Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, M, N, O, P> From<(Vec<M>, Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
M: AsVertex + 'a,
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, N, O, P> From<(Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, N, O, P> From<(Vec<N>, Vec<O>, Vec<P>)> for MeshBuilder<'a> where
N: AsVertex + 'a,
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, O, P> From<(Vec<O>, Vec<P>)> for MeshBuilder<'a> where
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, O, P> From<(Vec<O>, Vec<P>)> for MeshBuilder<'a> where
O: AsVertex + 'a,
P: AsVertex + 'a,
impl<'a, P> From<(Vec<P>,)> for MeshBuilder<'a> where
P: AsVertex + 'a,
impl<'a, P> From<(Vec<P>,)> for MeshBuilder<'a> where
P: AsVertex + 'a,
impl<'a> From<()> for MeshBuilder<'a>
impl<'a> From<()> for MeshBuilder<'a>
impl<T> From<Escape<T>> for Handle<T>
impl<T> From<Escape<T>> for Handle<T>
impl<'a> From<&'a [u8]> for SharedBytes<'a>
impl<'a> From<&'a [u8]> for SharedBytes<'a>
impl From<Arc<[u8]>> for SharedBytes<'static>
impl From<Arc<[u8]>> for SharedBytes<'static>
impl From<Box<[u8]>> for SharedBytes<'static>
impl From<Box<[u8]>> for SharedBytes<'static>
impl From<Vec<u8>> for SharedBytes<'static>
impl From<Vec<u8>> for SharedBytes<'static>
impl<'a, T: AsRef<[u8]>> From<&'a T> for SharedBytes<'a>
impl<'a, T: AsRef<[u8]>> From<&'a T> for SharedBytes<'a>
impl From<VMetrics> for VMetrics
impl From<VMetrics> for VMetrics
impl From<Error> for Error
impl From<Error> for Error
impl From<Error> for Error
impl From<Error> for Error
impl From<i8> for Value
impl From<i8> for Value
impl From<i16> for Value
impl From<i16> for Value
impl From<i32> for Value
impl From<i32> for Value
impl From<i64> for Value
impl From<i64> for Value
impl From<isize> for Value
impl From<isize> for Value
impl From<u8> for Value
impl From<u8> for Value
impl From<u16> for Value
impl From<u16> for Value
impl From<u32> for Value
impl From<u32> for Value
impl From<u64> for Value
impl From<u64> for Value
impl From<usize> for Value
impl From<usize> for Value
impl From<f32> for Value
impl From<f32> for Value
impl From<f64> for Value
impl From<f64> for Value
impl From<bool> for Value
impl From<bool> for Value
impl From<String> for Value
impl From<String> for Value
impl<'a> From<&'a str> for Value
impl<'a> From<&'a str> for Value
impl<'a> From<Cow<'a, str>> for Value
impl<'a> From<Cow<'a, str>> for Value
impl From<Map<String, Value>> for Value
impl From<Map<String, Value>> for Value
impl<T: Into<Value>> From<Vec<T>> for Value
impl<T: Into<Value>> From<Vec<T>> for Value
impl<'a, T: Clone + Into<Value>> From<&'a [T]> for Value
impl<'a, T: Clone + Into<Value>> From<&'a [T]> for Value
impl From<()> for Value
impl From<()> for Value
impl From<u8> for Number
impl From<u8> for Number
impl From<u16> for Number
impl From<u16> for Number
impl From<u32> for Number
impl From<u32> for Number
impl From<u64> for Number
impl From<u64> for Number
impl From<usize> for Number
impl From<usize> for Number
impl From<i8> for Number
impl From<i8> for Number
impl From<i16> for Number
impl From<i16> for Number
impl From<i32> for Number
impl From<i32> for Number
impl From<i64> for Number
impl From<i64> for Number
impl From<isize> for Number
impl From<isize> for Number
impl<'a, A: Array> From<&'a [<A as Array>::Item]> for SmallVec<A> where
A::Item: Clone,
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<Vec<<A as Array>::Item>> for SmallVec<A>
impl<A: Array> From<A> for SmallVec<A>
impl<A: Array> From<A> for SmallVec<A>
impl From<bool> for WindowState
impl From<bool> for WindowState
impl From<WindowState> for bool
impl From<WindowState> for bool
impl From<ARGBColor> for [u8; 4]
impl From<ARGBColor> for [u8; 4]
impl From<[u8; 4]> for ARGBColor
impl From<[u8; 4]> for ARGBColor
impl From<SelfValue> for Ident
impl From<SelfValue> for Ident
impl From<SelfType> for Ident
impl From<SelfType> for Ident
impl From<Super> for Ident
impl From<Super> for Ident
impl From<Crate> for Ident
impl From<Crate> for Ident
impl From<Extern> for Ident
impl From<Extern> for Ident
impl From<Underscore> for Ident
impl From<Underscore> for Ident
impl From<Path> for Meta
impl From<Path> for Meta
impl From<MetaList> for Meta
impl From<MetaList> for Meta
impl From<MetaNameValue> for Meta
impl From<MetaNameValue> for Meta
impl From<Meta> for NestedMeta
impl From<Meta> for NestedMeta
impl From<Lit> for NestedMeta
impl From<Lit> for NestedMeta
impl From<FieldsNamed> for Fields
impl From<FieldsNamed> for Fields
impl From<FieldsUnnamed> for Fields
impl From<FieldsUnnamed> for Fields
impl From<VisPublic> for Visibility
impl From<VisPublic> for Visibility
impl From<VisCrate> for Visibility
impl From<VisCrate> for Visibility
impl From<VisRestricted> for Visibility
impl From<VisRestricted> for Visibility
impl From<ExprArray> for Expr
impl From<ExprArray> for Expr
impl From<ExprAssign> for Expr
impl From<ExprAssign> for Expr
impl From<ExprAssignOp> for Expr
impl From<ExprAssignOp> for Expr
impl From<ExprAsync> for Expr
impl From<ExprAsync> for Expr
impl From<ExprAwait> for Expr
impl From<ExprAwait> for Expr
impl From<ExprBinary> for Expr
impl From<ExprBinary> for Expr
impl From<ExprBlock> for Expr
impl From<ExprBlock> for Expr
impl From<ExprBox> for Expr
impl From<ExprBox> for Expr
impl From<ExprBreak> for Expr
impl From<ExprBreak> for Expr
impl From<ExprCall> for Expr
impl From<ExprCall> for Expr
impl From<ExprCast> for Expr
impl From<ExprCast> for Expr
impl From<ExprClosure> for Expr
impl From<ExprClosure> for Expr
impl From<ExprContinue> for Expr
impl From<ExprContinue> for Expr
impl From<ExprField> for Expr
impl From<ExprField> for Expr
impl From<ExprForLoop> for Expr
impl From<ExprForLoop> for Expr
impl From<ExprGroup> for Expr
impl From<ExprGroup> for Expr
impl From<ExprIf> for Expr
impl From<ExprIf> for Expr
impl From<ExprIndex> for Expr
impl From<ExprIndex> for Expr
impl From<ExprLet> for Expr
impl From<ExprLet> for Expr
impl From<ExprLit> for Expr
impl From<ExprLit> for Expr
impl From<ExprLoop> for Expr
impl From<ExprLoop> for Expr
impl From<ExprMacro> for Expr
impl From<ExprMacro> for Expr
impl From<ExprMatch> for Expr
impl From<ExprMatch> for Expr
impl From<ExprMethodCall> for Expr
impl From<ExprMethodCall> for Expr
impl From<ExprParen> for Expr
impl From<ExprParen> for Expr
impl From<ExprPath> for Expr
impl From<ExprPath> for Expr
impl From<ExprRange> for Expr
impl From<ExprRange> for Expr
impl From<ExprReference> for Expr
impl From<ExprReference> for Expr
impl From<ExprRepeat> for Expr
impl From<ExprRepeat> for Expr
impl From<ExprReturn> for Expr
impl From<ExprReturn> for Expr
impl From<ExprStruct> for Expr
impl From<ExprStruct> for Expr
impl From<ExprTry> for Expr
impl From<ExprTry> for Expr
impl From<ExprTryBlock> for Expr
impl From<ExprTryBlock> for Expr
impl From<ExprTuple> for Expr
impl From<ExprTuple> for Expr
impl From<ExprType> for Expr
impl From<ExprType> for Expr
impl From<ExprUnary> for Expr
impl From<ExprUnary> for Expr
impl From<ExprUnsafe> for Expr
impl From<ExprUnsafe> for Expr
impl From<ExprWhile> for Expr
impl From<ExprWhile> for Expr
impl From<ExprYield> for Expr
impl From<ExprYield> for Expr
impl From<usize> for Index
impl From<usize> for Index
impl From<TypeParam> for GenericParam
impl From<TypeParam> for GenericParam
impl From<LifetimeDef> for GenericParam
impl From<LifetimeDef> for GenericParam
impl From<ConstParam> for GenericParam
impl From<ConstParam> for GenericParam
impl From<Ident> for TypeParam
impl From<Ident> for TypeParam
impl From<TraitBound> for TypeParamBound
impl From<TraitBound> for TypeParamBound
impl From<Lifetime> for TypeParamBound
impl From<Lifetime> for TypeParamBound
impl From<PredicateType> for WherePredicate
impl From<PredicateType> for WherePredicate
impl From<PredicateLifetime> for WherePredicate
impl From<PredicateLifetime> for WherePredicate
impl From<PredicateEq> for WherePredicate
impl From<PredicateEq> for WherePredicate
impl From<ItemConst> for Item
impl From<ItemConst> for Item
impl From<ItemEnum> for Item
impl From<ItemEnum> for Item
impl From<ItemExternCrate> for Item
impl From<ItemExternCrate> for Item
impl From<ItemFn> for Item
impl From<ItemFn> for Item
impl From<ItemForeignMod> for Item
impl From<ItemForeignMod> for Item
impl From<ItemImpl> for Item
impl From<ItemImpl> for Item
impl From<ItemMacro> for Item
impl From<ItemMacro> for Item
impl From<ItemMacro2> for Item
impl From<ItemMacro2> for Item
impl From<ItemMod> for Item
impl From<ItemMod> for Item
impl From<ItemStatic> for Item
impl From<ItemStatic> for Item
impl From<ItemStruct> for Item
impl From<ItemStruct> for Item
impl From<ItemTrait> for Item
impl From<ItemTrait> for Item
impl From<ItemTraitAlias> for Item
impl From<ItemTraitAlias> for Item
impl From<ItemType> for Item
impl From<ItemType> for Item
impl From<ItemUnion> for Item
impl From<ItemUnion> for Item
impl From<ItemUse> for Item
impl From<ItemUse> for Item
impl From<DeriveInput> for Item
impl From<DeriveInput> for Item
impl From<ItemStruct> for DeriveInput
impl From<ItemStruct> for DeriveInput
impl From<ItemEnum> for DeriveInput
impl From<ItemEnum> for DeriveInput
impl From<ItemUnion> for DeriveInput
impl From<ItemUnion> for DeriveInput
impl From<UsePath> for UseTree
impl From<UsePath> for UseTree
impl From<UseName> for UseTree
impl From<UseName> for UseTree
impl From<UseRename> for UseTree
impl From<UseRename> for UseTree
impl From<UseGlob> for UseTree
impl From<UseGlob> for UseTree
impl From<UseGroup> for UseTree
impl From<UseGroup> for UseTree
impl From<ForeignItemFn> for ForeignItem
impl From<ForeignItemFn> for ForeignItem
impl From<ForeignItemStatic> for ForeignItem
impl From<ForeignItemStatic> for ForeignItem
impl From<ForeignItemType> for ForeignItem
impl From<ForeignItemType> for ForeignItem
impl From<ForeignItemMacro> for ForeignItem
impl From<ForeignItemMacro> for ForeignItem
impl From<TraitItemConst> for TraitItem
impl From<TraitItemConst> for TraitItem
impl From<TraitItemMethod> for TraitItem
impl From<TraitItemMethod> for TraitItem
impl From<TraitItemType> for TraitItem
impl From<TraitItemType> for TraitItem
impl From<TraitItemMacro> for TraitItem
impl From<TraitItemMacro> for TraitItem
impl From<ImplItemConst> for ImplItem
impl From<ImplItemConst> for ImplItem
impl From<ImplItemMethod> for ImplItem
impl From<ImplItemMethod> for ImplItem
impl From<ImplItemType> for ImplItem
impl From<ImplItemType> for ImplItem
impl From<ImplItemMacro> for ImplItem
impl From<ImplItemMacro> for ImplItem
impl From<Receiver> for FnArg
impl From<Receiver> for FnArg
impl From<PatType> for FnArg
impl From<PatType> for FnArg
impl From<LitStr> for Lit
impl From<LitStr> for Lit
impl From<LitByteStr> for Lit
impl From<LitByteStr> for Lit
impl From<LitByte> for Lit
impl From<LitByte> for Lit
impl From<LitChar> for Lit
impl From<LitChar> for Lit
impl From<LitInt> for Lit
impl From<LitInt> for Lit
impl From<LitFloat> for Lit
impl From<LitFloat> for Lit
impl From<LitBool> for Lit
impl From<LitBool> for Lit
impl From<Literal> for LitInt
impl From<Literal> for LitInt
impl From<Literal> for LitFloat
impl From<Literal> for LitFloat
impl From<DataStruct> for Data
impl From<DataStruct> for Data
impl From<DataEnum> for Data
impl From<DataEnum> for Data
impl From<DataUnion> for Data
impl From<DataUnion> for Data
impl From<TypeArray> for Type
impl From<TypeArray> for Type
impl From<TypeBareFn> for Type
impl From<TypeBareFn> for Type
impl From<TypeGroup> for Type
impl From<TypeGroup> for Type
impl From<TypeImplTrait> for Type
impl From<TypeImplTrait> for Type
impl From<TypeInfer> for Type
impl From<TypeInfer> for Type
impl From<TypeMacro> for Type
impl From<TypeMacro> for Type
impl From<TypeNever> for Type
impl From<TypeNever> for Type
impl From<TypeParen> for Type
impl From<TypeParen> for Type
impl From<TypePath> for Type
impl From<TypePath> for Type
impl From<TypePtr> for Type
impl From<TypePtr> for Type
impl From<TypeReference> for Type
impl From<TypeReference> for Type
impl From<TypeSlice> for Type
impl From<TypeSlice> for Type
impl From<TypeTraitObject> for Type
impl From<TypeTraitObject> for Type
impl From<TypeTuple> for Type
impl From<TypeTuple> for Type
impl From<PatBox> for Pat
impl From<PatBox> for Pat
impl From<PatIdent> for Pat
impl From<PatIdent> for Pat
impl From<PatLit> for Pat
impl From<PatLit> for Pat
impl From<PatMacro> for Pat
impl From<PatMacro> for Pat
impl From<PatOr> for Pat
impl From<PatOr> for Pat
impl From<PatPath> for Pat
impl From<PatPath> for Pat
impl From<PatRange> for Pat
impl From<PatRange> for Pat
impl From<PatReference> for Pat
impl From<PatReference> for Pat
impl From<PatRest> for Pat
impl From<PatRest> for Pat
impl From<PatSlice> for Pat
impl From<PatSlice> for Pat
impl From<PatStruct> for Pat
impl From<PatStruct> for Pat
impl From<PatTuple> for Pat
impl From<PatTuple> for Pat
impl From<PatTupleStruct> for Pat
impl From<PatTupleStruct> for Pat
impl From<PatType> for Pat
impl From<PatType> for Pat
impl From<PatWild> for Pat
impl From<PatWild> for Pat
impl<T> From<T> for Path where
T: Into<PathSegment>,
impl<T> From<T> for Path where
T: Into<PathSegment>,
impl<T> From<T> for PathSegment where
T: Into<Ident>,
impl<T> From<T> for PathSegment where
T: Into<Ident>,
impl From<LexError> for Error
impl From<LexError> for Error
impl<T> From<Option<T>> for Takeable<T>
impl<T> From<Option<T>> for Takeable<T>
impl<S> From<S> for Dispatch where
S: Subscriber + Send + Sync + 'static,
impl<S> From<S> for Dispatch where
S: Subscriber + Send + Sync + 'static,
impl From<Level> for LevelFilter
impl From<Level> for LevelFilter
impl From<Option<Level>> for LevelFilter
impl From<Option<Level>> for LevelFilter
impl From<u16> for Weight
impl From<u16> for Weight
impl From<OomError> for BufferCreationError
impl From<OomError> for BufferCreationError
impl From<OomError> for BufferViewCreationError
impl From<OomError> for BufferViewCreationError
impl<T, B> From<BufferSlice<T, B>> for BufferSlice<[T], B>
impl<T, B> From<BufferSlice<T, B>> for BufferSlice<[T], B>
impl From<IncompatiblePixelsType> for CheckCopyBufferImageError
impl From<IncompatiblePixelsType> for CheckCopyBufferImageError
impl From<AutoCommandBufferBuilderContextError> for BuildError
impl From<AutoCommandBufferBuilderContextError> for BuildError
impl From<OomError> for BuildError
impl From<OomError> for BuildError
impl From<AutoCommandBufferBuilderContextError> for BeginRenderPassError
impl From<AutoCommandBufferBuilderContextError> for BeginRenderPassError
impl From<SyncCommandBufferBuilderError> for BeginRenderPassError
impl From<SyncCommandBufferBuilderError> for BeginRenderPassError
impl From<AutoCommandBufferBuilderContextError> for CopyImageError
impl From<AutoCommandBufferBuilderContextError> for CopyImageError
impl From<CheckCopyImageError> for CopyImageError
impl From<CheckCopyImageError> for CopyImageError
impl From<SyncCommandBufferBuilderError> for CopyImageError
impl From<SyncCommandBufferBuilderError> for CopyImageError
impl From<AutoCommandBufferBuilderContextError> for BlitImageError
impl From<AutoCommandBufferBuilderContextError> for BlitImageError
impl From<CheckBlitImageError> for BlitImageError
impl From<CheckBlitImageError> for BlitImageError
impl From<SyncCommandBufferBuilderError> for BlitImageError
impl From<SyncCommandBufferBuilderError> for BlitImageError
impl From<AutoCommandBufferBuilderContextError> for ClearColorImageError
impl From<AutoCommandBufferBuilderContextError> for ClearColorImageError
impl From<CheckClearColorImageError> for ClearColorImageError
impl From<CheckClearColorImageError> for ClearColorImageError
impl From<SyncCommandBufferBuilderError> for ClearColorImageError
impl From<SyncCommandBufferBuilderError> for ClearColorImageError
impl From<AutoCommandBufferBuilderContextError> for CopyBufferError
impl From<AutoCommandBufferBuilderContextError> for CopyBufferError
impl From<CheckCopyBufferError> for CopyBufferError
impl From<CheckCopyBufferError> for CopyBufferError
impl From<SyncCommandBufferBuilderError> for CopyBufferError
impl From<SyncCommandBufferBuilderError> for CopyBufferError
impl From<AutoCommandBufferBuilderContextError> for CopyBufferImageError
impl From<AutoCommandBufferBuilderContextError> for CopyBufferImageError
impl From<CheckCopyBufferImageError> for CopyBufferImageError
impl From<CheckCopyBufferImageError> for CopyBufferImageError
impl From<SyncCommandBufferBuilderError> for CopyBufferImageError
impl From<SyncCommandBufferBuilderError> for CopyBufferImageError
impl From<AutoCommandBufferBuilderContextError> for FillBufferError
impl From<AutoCommandBufferBuilderContextError> for FillBufferError
impl From<CheckFillBufferError> for FillBufferError
impl From<CheckFillBufferError> for FillBufferError
impl From<AutoCommandBufferBuilderContextError> for DispatchError
impl From<AutoCommandBufferBuilderContextError> for DispatchError
impl From<CheckPushConstantsValidityError> for DispatchError
impl From<CheckPushConstantsValidityError> for DispatchError
impl From<CheckDescriptorSetsValidityError> for DispatchError
impl From<CheckDescriptorSetsValidityError> for DispatchError
impl From<CheckDispatchError> for DispatchError
impl From<CheckDispatchError> for DispatchError
impl From<SyncCommandBufferBuilderError> for DispatchError
impl From<SyncCommandBufferBuilderError> for DispatchError
impl From<AutoCommandBufferBuilderContextError> for DrawError
impl From<AutoCommandBufferBuilderContextError> for DrawError
impl From<CheckDynamicStateValidityError> for DrawError
impl From<CheckDynamicStateValidityError> for DrawError
impl From<CheckPushConstantsValidityError> for DrawError
impl From<CheckPushConstantsValidityError> for DrawError
impl From<CheckDescriptorSetsValidityError> for DrawError
impl From<CheckDescriptorSetsValidityError> for DrawError
impl From<CheckVertexBufferError> for DrawError
impl From<CheckVertexBufferError> for DrawError
impl From<SyncCommandBufferBuilderError> for DrawError
impl From<SyncCommandBufferBuilderError> for DrawError
impl From<AutoCommandBufferBuilderContextError> for DrawIndexedError
impl From<AutoCommandBufferBuilderContextError> for DrawIndexedError
impl From<CheckDynamicStateValidityError> for DrawIndexedError
impl From<CheckDynamicStateValidityError> for DrawIndexedError
impl From<CheckPushConstantsValidityError> for DrawIndexedError
impl From<CheckPushConstantsValidityError> for DrawIndexedError
impl From<CheckDescriptorSetsValidityError> for DrawIndexedError
impl From<CheckDescriptorSetsValidityError> for DrawIndexedError
impl From<CheckVertexBufferError> for DrawIndexedError
impl From<CheckVertexBufferError> for DrawIndexedError
impl From<CheckIndexBufferError> for DrawIndexedError
impl From<CheckIndexBufferError> for DrawIndexedError
impl From<SyncCommandBufferBuilderError> for DrawIndexedError
impl From<SyncCommandBufferBuilderError> for DrawIndexedError
impl From<AutoCommandBufferBuilderContextError> for DrawIndirectError
impl From<AutoCommandBufferBuilderContextError> for DrawIndirectError
impl From<CheckDynamicStateValidityError> for DrawIndirectError
impl From<CheckDynamicStateValidityError> for DrawIndirectError
impl From<CheckPushConstantsValidityError> for DrawIndirectError
impl From<CheckPushConstantsValidityError> for DrawIndirectError
impl From<CheckDescriptorSetsValidityError> for DrawIndirectError
impl From<CheckDescriptorSetsValidityError> for DrawIndirectError
impl From<CheckVertexBufferError> for DrawIndirectError
impl From<CheckVertexBufferError> for DrawIndirectError
impl From<SyncCommandBufferBuilderError> for DrawIndirectError
impl From<SyncCommandBufferBuilderError> for DrawIndirectError
impl From<AutoCommandBufferBuilderContextError> for DrawIndexedIndirectError
impl From<AutoCommandBufferBuilderContextError> for DrawIndexedIndirectError
impl From<CheckDynamicStateValidityError> for DrawIndexedIndirectError
impl From<CheckDynamicStateValidityError> for DrawIndexedIndirectError
impl From<CheckPushConstantsValidityError> for DrawIndexedIndirectError
impl From<CheckPushConstantsValidityError> for DrawIndexedIndirectError
impl From<CheckDescriptorSetsValidityError> for DrawIndexedIndirectError
impl From<CheckDescriptorSetsValidityError> for DrawIndexedIndirectError
impl From<CheckVertexBufferError> for DrawIndexedIndirectError
impl From<CheckVertexBufferError> for DrawIndexedIndirectError
impl From<CheckIndexBufferError> for DrawIndexedIndirectError
impl From<CheckIndexBufferError> for DrawIndexedIndirectError
impl From<SyncCommandBufferBuilderError> for DrawIndexedIndirectError
impl From<SyncCommandBufferBuilderError> for DrawIndexedIndirectError
impl From<AutoCommandBufferBuilderContextError> for ExecuteCommandsError
impl From<AutoCommandBufferBuilderContextError> for ExecuteCommandsError
impl From<SyncCommandBufferBuilderError> for ExecuteCommandsError
impl From<SyncCommandBufferBuilderError> for ExecuteCommandsError
impl From<AutoCommandBufferBuilderContextError> for UpdateBufferError
impl From<AutoCommandBufferBuilderContextError> for UpdateBufferError
impl From<CheckUpdateBufferError> for UpdateBufferError
impl From<CheckUpdateBufferError> for UpdateBufferError
impl From<ShaderStagesSupersetError> for DescriptorDescSupersetError
impl From<ShaderStagesSupersetError> for DescriptorDescSupersetError
impl From<ShaderStages> for PipelineStages
impl From<ShaderStages> for PipelineStages
impl From<OomError> for PersistentDescriptorSetBuildError
impl From<OomError> for PersistentDescriptorSetBuildError
impl From<OomError> for PipelineLayoutCreationError
impl From<OomError> for PipelineLayoutCreationError
impl From<PipelineLayoutLimitsError> for PipelineLayoutCreationError
impl From<PipelineLayoutLimitsError> for PipelineLayoutCreationError
impl<'a> From<&'a DeviceExtensions> for RawDeviceExtensions
impl<'a> From<&'a DeviceExtensions> for RawDeviceExtensions
impl<'a> From<&'a RawDeviceExtensions> for DeviceExtensions
impl<'a> From<&'a RawDeviceExtensions> for DeviceExtensions
impl From<[f32; 1]> for ClearValue
impl From<[f32; 1]> for ClearValue
impl From<[f32; 2]> for ClearValue
impl From<[f32; 2]> for ClearValue
impl From<[f32; 3]> for ClearValue
impl From<[f32; 3]> for ClearValue
impl From<[f32; 4]> for ClearValue
impl From<[f32; 4]> for ClearValue
impl From<[u32; 1]> for ClearValue
impl From<[u32; 1]> for ClearValue
impl From<[u32; 2]> for ClearValue
impl From<[u32; 2]> for ClearValue
impl From<[u32; 3]> for ClearValue
impl From<[u32; 3]> for ClearValue
impl From<[u32; 4]> for ClearValue
impl From<[u32; 4]> for ClearValue
impl From<[i32; 1]> for ClearValue
impl From<[i32; 1]> for ClearValue
impl From<[i32; 2]> for ClearValue
impl From<[i32; 2]> for ClearValue
impl From<[i32; 3]> for ClearValue
impl From<[i32; 3]> for ClearValue
impl From<[i32; 4]> for ClearValue
impl From<[i32; 4]> for ClearValue
impl From<f32> for ClearValue
impl From<f32> for ClearValue
impl From<u32> for ClearValue
impl From<u32> for ClearValue
impl From<(f32, u32)> for ClearValue
impl From<(f32, u32)> for ClearValue
impl From<OomError> for FramebufferCreationError
impl From<OomError> for FramebufferCreationError
impl From<OomError> for RenderPassCreationError
impl From<OomError> for RenderPassCreationError
impl From<OomError> for ImageCreationError
impl From<OomError> for ImageCreationError
impl From<DeviceMemoryAllocError> for ImageCreationError
impl From<DeviceMemoryAllocError> for ImageCreationError
impl From<u32> for MipmapsCount
impl From<u32> for MipmapsCount
impl<'a> From<&'a InstanceExtensions> for RawInstanceExtensions
impl<'a> From<&'a InstanceExtensions> for RawInstanceExtensions
impl<'a> From<&'a RawInstanceExtensions> for InstanceExtensions
impl<'a> From<&'a RawInstanceExtensions> for InstanceExtensions
impl From<OomError> for InstanceCreationError
impl From<OomError> for InstanceCreationError
impl From<LoadingError> for InstanceCreationError
impl From<LoadingError> for InstanceCreationError
impl From<OomError> for LayersListError
impl From<OomError> for LayersListError
impl From<LoadingError> for LayersListError
impl From<LoadingError> for LayersListError
impl From<OomError> for DeviceMemoryAllocError
impl From<OomError> for DeviceMemoryAllocError
impl<A> From<A> for PotentialDedicatedAllocation<A>
impl<A> From<A> for PotentialDedicatedAllocation<A>
impl From<OomError> for ComputePipelineCreationError
impl From<OomError> for ComputePipelineCreationError
impl From<PipelineLayoutCreationError> for ComputePipelineCreationError
impl From<PipelineLayoutCreationError> for ComputePipelineCreationError
impl From<PipelineLayoutNotSupersetError> for ComputePipelineCreationError
impl From<PipelineLayoutNotSupersetError> for ComputePipelineCreationError
impl From<OomError> for GraphicsPipelineCreationError
impl From<OomError> for GraphicsPipelineCreationError
impl From<PipelineLayoutNotSupersetError> for GraphicsPipelineCreationError
impl From<PipelineLayoutNotSupersetError> for GraphicsPipelineCreationError
impl From<IncompatibleVertexDefinitionError> for GraphicsPipelineCreationError
impl From<IncompatibleVertexDefinitionError> for GraphicsPipelineCreationError
impl From<OomError> for QueryPoolCreationError
impl From<OomError> for QueryPoolCreationError
impl From<OomError> for SamplerCreationError
impl From<OomError> for SamplerCreationError
impl From<OomError> for SurfaceCreationError
impl From<OomError> for SurfaceCreationError
impl From<OomError> for CapabilitiesError
impl From<OomError> for CapabilitiesError
impl From<OomError> for SwapchainCreationError
impl From<OomError> for SwapchainCreationError
impl From<CapabilitiesError> for SwapchainCreationError
impl From<CapabilitiesError> for SwapchainCreationError
impl From<OomError> for AcquireError
impl From<OomError> for AcquireError
impl From<AccessError> for AccessCheckError
impl From<AccessError> for AccessCheckError
impl From<AccessError> for FlushError
impl From<AccessError> for FlushError
impl From<SubmitPresentError> for FlushError
impl From<SubmitPresentError> for FlushError
impl From<SubmitCommandBufferError> for FlushError
impl From<SubmitCommandBufferError> for FlushError
impl From<SubmitBindSparseError> for FlushError
impl From<SubmitBindSparseError> for FlushError
impl From<FenceWaitError> for FlushError
impl From<FenceWaitError> for FlushError
impl<'a> From<&'a Arc<Queue>> for SharingMode
impl<'a> From<&'a Arc<Queue>> for SharingMode
impl<'a> From<&'a [&'a Arc<Queue>]> for SharingMode
impl<'a> From<&'a [&'a Arc<Queue>]> for SharingMode
impl From<Error> for Error
impl From<Error> for Error
impl From<Proxy<WlDisplay>> for WlDisplay
impl From<Proxy<WlDisplay>> for WlDisplay
impl From<WlDisplay> for Proxy<WlDisplay>
impl From<WlDisplay> for Proxy<WlDisplay>
impl From<Proxy<WlRegistry>> for WlRegistry
impl From<Proxy<WlRegistry>> for WlRegistry
impl From<WlRegistry> for Proxy<WlRegistry>
impl From<WlRegistry> for Proxy<WlRegistry>
impl From<Proxy<WlCallback>> for WlCallback
impl From<Proxy<WlCallback>> for WlCallback
impl From<WlCallback> for Proxy<WlCallback>
impl From<WlCallback> for Proxy<WlCallback>
impl From<Proxy<WlCompositor>> for WlCompositor
impl From<Proxy<WlCompositor>> for WlCompositor
impl From<WlCompositor> for Proxy<WlCompositor>
impl From<WlCompositor> for Proxy<WlCompositor>
impl From<Proxy<WlShmPool>> for WlShmPool
impl From<Proxy<WlShmPool>> for WlShmPool
impl From<WlShmPool> for Proxy<WlShmPool>
impl From<WlShmPool> for Proxy<WlShmPool>
impl From<Proxy<WlShm>> for WlShm
impl From<Proxy<WlShm>> for WlShm
impl From<WlShm> for Proxy<WlShm>
impl From<WlShm> for Proxy<WlShm>
impl From<Proxy<WlBuffer>> for WlBuffer
impl From<Proxy<WlBuffer>> for WlBuffer
impl From<WlBuffer> for Proxy<WlBuffer>
impl From<WlBuffer> for Proxy<WlBuffer>
impl From<Proxy<WlDataOffer>> for WlDataOffer
impl From<Proxy<WlDataOffer>> for WlDataOffer
impl From<WlDataOffer> for Proxy<WlDataOffer>
impl From<WlDataOffer> for Proxy<WlDataOffer>
impl From<Proxy<WlDataSource>> for WlDataSource
impl From<Proxy<WlDataSource>> for WlDataSource
impl From<WlDataSource> for Proxy<WlDataSource>
impl From<WlDataSource> for Proxy<WlDataSource>
impl From<Proxy<WlDataDevice>> for WlDataDevice
impl From<Proxy<WlDataDevice>> for WlDataDevice
impl From<WlDataDevice> for Proxy<WlDataDevice>
impl From<WlDataDevice> for Proxy<WlDataDevice>
impl From<Proxy<WlDataDeviceManager>> for WlDataDeviceManager
impl From<Proxy<WlDataDeviceManager>> for WlDataDeviceManager
impl From<WlDataDeviceManager> for Proxy<WlDataDeviceManager>
impl From<WlDataDeviceManager> for Proxy<WlDataDeviceManager>
impl From<Proxy<WlShell>> for WlShell
impl From<Proxy<WlShell>> for WlShell
impl From<WlShell> for Proxy<WlShell>
impl From<WlShell> for Proxy<WlShell>
impl From<Proxy<WlShellSurface>> for WlShellSurface
impl From<Proxy<WlShellSurface>> for WlShellSurface
impl From<WlShellSurface> for Proxy<WlShellSurface>
impl From<WlShellSurface> for Proxy<WlShellSurface>
impl From<Proxy<WlSurface>> for WlSurface
impl From<Proxy<WlSurface>> for WlSurface
impl From<WlSurface> for Proxy<WlSurface>
impl From<WlSurface> for Proxy<WlSurface>
impl From<Proxy<WlSeat>> for WlSeat
impl From<Proxy<WlSeat>> for WlSeat
impl From<WlSeat> for Proxy<WlSeat>
impl From<WlSeat> for Proxy<WlSeat>
impl From<Proxy<WlPointer>> for WlPointer
impl From<Proxy<WlPointer>> for WlPointer
impl From<WlPointer> for Proxy<WlPointer>
impl From<WlPointer> for Proxy<WlPointer>
impl From<Proxy<WlKeyboard>> for WlKeyboard
impl From<Proxy<WlKeyboard>> for WlKeyboard
impl From<WlKeyboard> for Proxy<WlKeyboard>
impl From<WlKeyboard> for Proxy<WlKeyboard>
impl From<Proxy<WlTouch>> for WlTouch
impl From<Proxy<WlTouch>> for WlTouch
impl From<WlTouch> for Proxy<WlTouch>
impl From<WlTouch> for Proxy<WlTouch>
impl From<Proxy<WlOutput>> for WlOutput
impl From<Proxy<WlOutput>> for WlOutput
impl From<WlOutput> for Proxy<WlOutput>
impl From<WlOutput> for Proxy<WlOutput>
impl From<Proxy<WlRegion>> for WlRegion
impl From<Proxy<WlRegion>> for WlRegion
impl From<WlRegion> for Proxy<WlRegion>
impl From<WlRegion> for Proxy<WlRegion>
impl From<Proxy<WlSubcompositor>> for WlSubcompositor
impl From<Proxy<WlSubcompositor>> for WlSubcompositor
impl From<WlSubcompositor> for Proxy<WlSubcompositor>
impl From<WlSubcompositor> for Proxy<WlSubcompositor>
impl From<Proxy<WlSubsurface>> for WlSubsurface
impl From<Proxy<WlSubsurface>> for WlSubsurface
impl From<WlSubsurface> for Proxy<WlSubsurface>
impl From<WlSubsurface> for Proxy<WlSubsurface>
impl From<Proxy<AnonymousObject>> for AnonymousObject
impl From<Proxy<AnonymousObject>> for AnonymousObject
impl From<AnonymousObject> for Proxy<AnonymousObject>
impl From<AnonymousObject> for Proxy<AnonymousObject>
impl From<Proxy<ZwpFullscreenShellV1>> for ZwpFullscreenShellV1
impl From<Proxy<ZwpFullscreenShellV1>> for ZwpFullscreenShellV1
impl From<ZwpFullscreenShellV1> for Proxy<ZwpFullscreenShellV1>
impl From<ZwpFullscreenShellV1> for Proxy<ZwpFullscreenShellV1>
impl From<Proxy<ZwpFullscreenShellModeFeedbackV1>> for ZwpFullscreenShellModeFeedbackV1
impl From<Proxy<ZwpFullscreenShellModeFeedbackV1>> for ZwpFullscreenShellModeFeedbackV1
impl From<ZwpFullscreenShellModeFeedbackV1> for Proxy<ZwpFullscreenShellModeFeedbackV1>
impl From<ZwpFullscreenShellModeFeedbackV1> for Proxy<ZwpFullscreenShellModeFeedbackV1>
impl From<Proxy<ZwpIdleInhibitManagerV1>> for ZwpIdleInhibitManagerV1
impl From<Proxy<ZwpIdleInhibitManagerV1>> for ZwpIdleInhibitManagerV1
impl From<ZwpIdleInhibitManagerV1> for Proxy<ZwpIdleInhibitManagerV1>
impl From<ZwpIdleInhibitManagerV1> for Proxy<ZwpIdleInhibitManagerV1>
impl From<Proxy<ZwpIdleInhibitorV1>> for ZwpIdleInhibitorV1
impl From<Proxy<ZwpIdleInhibitorV1>> for ZwpIdleInhibitorV1
impl From<ZwpIdleInhibitorV1> for Proxy<ZwpIdleInhibitorV1>
impl From<ZwpIdleInhibitorV1> for Proxy<ZwpIdleInhibitorV1>
impl From<Proxy<ZwpInputMethodContextV1>> for ZwpInputMethodContextV1
impl From<Proxy<ZwpInputMethodContextV1>> for ZwpInputMethodContextV1
impl From<ZwpInputMethodContextV1> for Proxy<ZwpInputMethodContextV1>
impl From<ZwpInputMethodContextV1> for Proxy<ZwpInputMethodContextV1>
impl From<Proxy<ZwpInputMethodV1>> for ZwpInputMethodV1
impl From<Proxy<ZwpInputMethodV1>> for ZwpInputMethodV1
impl From<ZwpInputMethodV1> for Proxy<ZwpInputMethodV1>
impl From<ZwpInputMethodV1> for Proxy<ZwpInputMethodV1>
impl From<Proxy<ZwpInputPanelV1>> for ZwpInputPanelV1
impl From<Proxy<ZwpInputPanelV1>> for ZwpInputPanelV1
impl From<ZwpInputPanelV1> for Proxy<ZwpInputPanelV1>
impl From<ZwpInputPanelV1> for Proxy<ZwpInputPanelV1>
impl From<Proxy<ZwpInputPanelSurfaceV1>> for ZwpInputPanelSurfaceV1
impl From<Proxy<ZwpInputPanelSurfaceV1>> for ZwpInputPanelSurfaceV1
impl From<ZwpInputPanelSurfaceV1> for Proxy<ZwpInputPanelSurfaceV1>
impl From<ZwpInputPanelSurfaceV1> for Proxy<ZwpInputPanelSurfaceV1>
impl From<Proxy<ZwpInputTimestampsManagerV1>> for ZwpInputTimestampsManagerV1
impl From<Proxy<ZwpInputTimestampsManagerV1>> for ZwpInputTimestampsManagerV1
impl From<ZwpInputTimestampsManagerV1> for Proxy<ZwpInputTimestampsManagerV1>
impl From<ZwpInputTimestampsManagerV1> for Proxy<ZwpInputTimestampsManagerV1>
impl From<Proxy<ZwpInputTimestampsV1>> for ZwpInputTimestampsV1
impl From<Proxy<ZwpInputTimestampsV1>> for ZwpInputTimestampsV1
impl From<ZwpInputTimestampsV1> for Proxy<ZwpInputTimestampsV1>
impl From<ZwpInputTimestampsV1> for Proxy<ZwpInputTimestampsV1>
impl From<Proxy<ZwpKeyboardShortcutsInhibitManagerV1>> for ZwpKeyboardShortcutsInhibitManagerV1
impl From<Proxy<ZwpKeyboardShortcutsInhibitManagerV1>> for ZwpKeyboardShortcutsInhibitManagerV1
impl From<ZwpKeyboardShortcutsInhibitManagerV1> for Proxy<ZwpKeyboardShortcutsInhibitManagerV1>
impl From<ZwpKeyboardShortcutsInhibitManagerV1> for Proxy<ZwpKeyboardShortcutsInhibitManagerV1>
impl From<Proxy<ZwpKeyboardShortcutsInhibitorV1>> for ZwpKeyboardShortcutsInhibitorV1
impl From<Proxy<ZwpKeyboardShortcutsInhibitorV1>> for ZwpKeyboardShortcutsInhibitorV1
impl From<ZwpKeyboardShortcutsInhibitorV1> for Proxy<ZwpKeyboardShortcutsInhibitorV1>
impl From<ZwpKeyboardShortcutsInhibitorV1> for Proxy<ZwpKeyboardShortcutsInhibitorV1>
impl From<Proxy<ZwpLinuxDmabufV1>> for ZwpLinuxDmabufV1
impl From<Proxy<ZwpLinuxDmabufV1>> for ZwpLinuxDmabufV1
impl From<ZwpLinuxDmabufV1> for Proxy<ZwpLinuxDmabufV1>
impl From<ZwpLinuxDmabufV1> for Proxy<ZwpLinuxDmabufV1>
impl From<Proxy<ZwpLinuxBufferParamsV1>> for ZwpLinuxBufferParamsV1
impl From<Proxy<ZwpLinuxBufferParamsV1>> for ZwpLinuxBufferParamsV1
impl From<ZwpLinuxBufferParamsV1> for Proxy<ZwpLinuxBufferParamsV1>
impl From<ZwpLinuxBufferParamsV1> for Proxy<ZwpLinuxBufferParamsV1>
impl From<Proxy<ZwpLinuxExplicitSynchronizationV1>> for ZwpLinuxExplicitSynchronizationV1
impl From<Proxy<ZwpLinuxExplicitSynchronizationV1>> for ZwpLinuxExplicitSynchronizationV1
impl From<ZwpLinuxExplicitSynchronizationV1> for Proxy<ZwpLinuxExplicitSynchronizationV1>
impl From<ZwpLinuxExplicitSynchronizationV1> for Proxy<ZwpLinuxExplicitSynchronizationV1>
impl From<Proxy<ZwpLinuxSurfaceSynchronizationV1>> for ZwpLinuxSurfaceSynchronizationV1
impl From<Proxy<ZwpLinuxSurfaceSynchronizationV1>> for ZwpLinuxSurfaceSynchronizationV1
impl From<ZwpLinuxSurfaceSynchronizationV1> for Proxy<ZwpLinuxSurfaceSynchronizationV1>
impl From<ZwpLinuxSurfaceSynchronizationV1> for Proxy<ZwpLinuxSurfaceSynchronizationV1>
impl From<Proxy<ZwpLinuxBufferReleaseV1>> for ZwpLinuxBufferReleaseV1
impl From<Proxy<ZwpLinuxBufferReleaseV1>> for ZwpLinuxBufferReleaseV1
impl From<ZwpLinuxBufferReleaseV1> for Proxy<ZwpLinuxBufferReleaseV1>
impl From<ZwpLinuxBufferReleaseV1> for Proxy<ZwpLinuxBufferReleaseV1>
impl From<Proxy<ZwpPointerConstraintsV1>> for ZwpPointerConstraintsV1
impl From<Proxy<ZwpPointerConstraintsV1>> for ZwpPointerConstraintsV1
impl From<ZwpPointerConstraintsV1> for Proxy<ZwpPointerConstraintsV1>
impl From<ZwpPointerConstraintsV1> for Proxy<ZwpPointerConstraintsV1>
impl From<Proxy<ZwpLockedPointerV1>> for ZwpLockedPointerV1
impl From<Proxy<ZwpLockedPointerV1>> for ZwpLockedPointerV1
impl From<ZwpLockedPointerV1> for Proxy<ZwpLockedPointerV1>
impl From<ZwpLockedPointerV1> for Proxy<ZwpLockedPointerV1>
impl From<Proxy<ZwpConfinedPointerV1>> for ZwpConfinedPointerV1
impl From<Proxy<ZwpConfinedPointerV1>> for ZwpConfinedPointerV1
impl From<ZwpConfinedPointerV1> for Proxy<ZwpConfinedPointerV1>
impl From<ZwpConfinedPointerV1> for Proxy<ZwpConfinedPointerV1>
impl From<Proxy<ZwpPointerGesturesV1>> for ZwpPointerGesturesV1
impl From<Proxy<ZwpPointerGesturesV1>> for ZwpPointerGesturesV1
impl From<ZwpPointerGesturesV1> for Proxy<ZwpPointerGesturesV1>
impl From<ZwpPointerGesturesV1> for Proxy<ZwpPointerGesturesV1>
impl From<Proxy<ZwpPointerGestureSwipeV1>> for ZwpPointerGestureSwipeV1
impl From<Proxy<ZwpPointerGestureSwipeV1>> for ZwpPointerGestureSwipeV1
impl From<ZwpPointerGestureSwipeV1> for Proxy<ZwpPointerGestureSwipeV1>
impl From<ZwpPointerGestureSwipeV1> for Proxy<ZwpPointerGestureSwipeV1>
impl From<Proxy<ZwpPointerGesturePinchV1>> for ZwpPointerGesturePinchV1
impl From<Proxy<ZwpPointerGesturePinchV1>> for ZwpPointerGesturePinchV1
impl From<ZwpPointerGesturePinchV1> for Proxy<ZwpPointerGesturePinchV1>
impl From<ZwpPointerGesturePinchV1> for Proxy<ZwpPointerGesturePinchV1>
impl From<Proxy<ZwpPrimarySelectionDeviceManagerV1>> for ZwpPrimarySelectionDeviceManagerV1
impl From<Proxy<ZwpPrimarySelectionDeviceManagerV1>> for ZwpPrimarySelectionDeviceManagerV1
impl From<ZwpPrimarySelectionDeviceManagerV1> for Proxy<ZwpPrimarySelectionDeviceManagerV1>
impl From<ZwpPrimarySelectionDeviceManagerV1> for Proxy<ZwpPrimarySelectionDeviceManagerV1>
impl From<Proxy<ZwpPrimarySelectionDeviceV1>> for ZwpPrimarySelectionDeviceV1
impl From<Proxy<ZwpPrimarySelectionDeviceV1>> for ZwpPrimarySelectionDeviceV1
impl From<ZwpPrimarySelectionDeviceV1> for Proxy<ZwpPrimarySelectionDeviceV1>
impl From<ZwpPrimarySelectionDeviceV1> for Proxy<ZwpPrimarySelectionDeviceV1>
impl From<Proxy<ZwpPrimarySelectionOfferV1>> for ZwpPrimarySelectionOfferV1
impl From<Proxy<ZwpPrimarySelectionOfferV1>> for ZwpPrimarySelectionOfferV1
impl From<ZwpPrimarySelectionOfferV1> for Proxy<ZwpPrimarySelectionOfferV1>
impl From<ZwpPrimarySelectionOfferV1> for Proxy<ZwpPrimarySelectionOfferV1>
impl From<Proxy<ZwpPrimarySelectionSourceV1>> for ZwpPrimarySelectionSourceV1
impl From<Proxy<ZwpPrimarySelectionSourceV1>> for ZwpPrimarySelectionSourceV1
impl From<ZwpPrimarySelectionSourceV1> for Proxy<ZwpPrimarySelectionSourceV1>
impl From<ZwpPrimarySelectionSourceV1> for Proxy<ZwpPrimarySelectionSourceV1>
impl From<Proxy<ZwpRelativePointerManagerV1>> for ZwpRelativePointerManagerV1
impl From<Proxy<ZwpRelativePointerManagerV1>> for ZwpRelativePointerManagerV1
impl From<ZwpRelativePointerManagerV1> for Proxy<ZwpRelativePointerManagerV1>
impl From<ZwpRelativePointerManagerV1> for Proxy<ZwpRelativePointerManagerV1>
impl From<Proxy<ZwpRelativePointerV1>> for ZwpRelativePointerV1
impl From<Proxy<ZwpRelativePointerV1>> for ZwpRelativePointerV1
impl From<ZwpRelativePointerV1> for Proxy<ZwpRelativePointerV1>
impl From<ZwpRelativePointerV1> for Proxy<ZwpRelativePointerV1>
impl From<Proxy<ZwpTabletManagerV1>> for ZwpTabletManagerV1
impl From<Proxy<ZwpTabletManagerV1>> for ZwpTabletManagerV1
impl From<ZwpTabletManagerV1> for Proxy<ZwpTabletManagerV1>
impl From<ZwpTabletManagerV1> for Proxy<ZwpTabletManagerV1>
impl From<Proxy<ZwpTabletSeatV1>> for ZwpTabletSeatV1
impl From<Proxy<ZwpTabletSeatV1>> for ZwpTabletSeatV1
impl From<ZwpTabletSeatV1> for Proxy<ZwpTabletSeatV1>
impl From<ZwpTabletSeatV1> for Proxy<ZwpTabletSeatV1>
impl From<Proxy<ZwpTabletToolV1>> for ZwpTabletToolV1
impl From<Proxy<ZwpTabletToolV1>> for ZwpTabletToolV1
impl From<ZwpTabletToolV1> for Proxy<ZwpTabletToolV1>
impl From<ZwpTabletToolV1> for Proxy<ZwpTabletToolV1>
impl From<Proxy<ZwpTabletV1>> for ZwpTabletV1
impl From<Proxy<ZwpTabletV1>> for ZwpTabletV1
impl From<ZwpTabletV1> for Proxy<ZwpTabletV1>
impl From<ZwpTabletV1> for Proxy<ZwpTabletV1>
impl From<Proxy<ZwpTabletManagerV2>> for ZwpTabletManagerV2
impl From<Proxy<ZwpTabletManagerV2>> for ZwpTabletManagerV2
impl From<ZwpTabletManagerV2> for Proxy<ZwpTabletManagerV2>
impl From<ZwpTabletManagerV2> for Proxy<ZwpTabletManagerV2>
impl From<Proxy<ZwpTabletSeatV2>> for ZwpTabletSeatV2
impl From<Proxy<ZwpTabletSeatV2>> for ZwpTabletSeatV2
impl From<ZwpTabletSeatV2> for Proxy<ZwpTabletSeatV2>
impl From<ZwpTabletSeatV2> for Proxy<ZwpTabletSeatV2>
impl From<Proxy<ZwpTabletToolV2>> for ZwpTabletToolV2
impl From<Proxy<ZwpTabletToolV2>> for ZwpTabletToolV2
impl From<ZwpTabletToolV2> for Proxy<ZwpTabletToolV2>
impl From<ZwpTabletToolV2> for Proxy<ZwpTabletToolV2>
impl From<Proxy<ZwpTabletV2>> for ZwpTabletV2
impl From<Proxy<ZwpTabletV2>> for ZwpTabletV2
impl From<ZwpTabletV2> for Proxy<ZwpTabletV2>
impl From<ZwpTabletV2> for Proxy<ZwpTabletV2>
impl From<Proxy<ZwpTabletPadRingV2>> for ZwpTabletPadRingV2
impl From<Proxy<ZwpTabletPadRingV2>> for ZwpTabletPadRingV2
impl From<ZwpTabletPadRingV2> for Proxy<ZwpTabletPadRingV2>
impl From<ZwpTabletPadRingV2> for Proxy<ZwpTabletPadRingV2>
impl From<Proxy<ZwpTabletPadStripV2>> for ZwpTabletPadStripV2
impl From<Proxy<ZwpTabletPadStripV2>> for ZwpTabletPadStripV2
impl From<ZwpTabletPadStripV2> for Proxy<ZwpTabletPadStripV2>
impl From<ZwpTabletPadStripV2> for Proxy<ZwpTabletPadStripV2>
impl From<Proxy<ZwpTabletPadGroupV2>> for ZwpTabletPadGroupV2
impl From<Proxy<ZwpTabletPadGroupV2>> for ZwpTabletPadGroupV2
impl From<ZwpTabletPadGroupV2> for Proxy<ZwpTabletPadGroupV2>
impl From<ZwpTabletPadGroupV2> for Proxy<ZwpTabletPadGroupV2>
impl From<Proxy<ZwpTabletPadV2>> for ZwpTabletPadV2
impl From<Proxy<ZwpTabletPadV2>> for ZwpTabletPadV2
impl From<ZwpTabletPadV2> for Proxy<ZwpTabletPadV2>
impl From<ZwpTabletPadV2> for Proxy<ZwpTabletPadV2>
impl From<Proxy<ZwpTextInputV1>> for ZwpTextInputV1
impl From<Proxy<ZwpTextInputV1>> for ZwpTextInputV1
impl From<ZwpTextInputV1> for Proxy<ZwpTextInputV1>
impl From<ZwpTextInputV1> for Proxy<ZwpTextInputV1>
impl From<Proxy<ZwpTextInputManagerV1>> for ZwpTextInputManagerV1
impl From<Proxy<ZwpTextInputManagerV1>> for ZwpTextInputManagerV1
impl From<ZwpTextInputManagerV1> for Proxy<ZwpTextInputManagerV1>
impl From<ZwpTextInputManagerV1> for Proxy<ZwpTextInputManagerV1>
impl From<Proxy<ZwpTextInputV3>> for ZwpTextInputV3
impl From<Proxy<ZwpTextInputV3>> for ZwpTextInputV3
impl From<ZwpTextInputV3> for Proxy<ZwpTextInputV3>
impl From<ZwpTextInputV3> for Proxy<ZwpTextInputV3>
impl From<Proxy<ZwpTextInputManagerV3>> for ZwpTextInputManagerV3
impl From<Proxy<ZwpTextInputManagerV3>> for ZwpTextInputManagerV3
impl From<ZwpTextInputManagerV3> for Proxy<ZwpTextInputManagerV3>
impl From<ZwpTextInputManagerV3> for Proxy<ZwpTextInputManagerV3>
impl From<Proxy<ZxdgDecorationManagerV1>> for ZxdgDecorationManagerV1
impl From<Proxy<ZxdgDecorationManagerV1>> for ZxdgDecorationManagerV1
impl From<ZxdgDecorationManagerV1> for Proxy<ZxdgDecorationManagerV1>
impl From<ZxdgDecorationManagerV1> for Proxy<ZxdgDecorationManagerV1>
impl From<Proxy<ZxdgToplevelDecorationV1>> for ZxdgToplevelDecorationV1
impl From<Proxy<ZxdgToplevelDecorationV1>> for ZxdgToplevelDecorationV1
impl From<ZxdgToplevelDecorationV1> for Proxy<ZxdgToplevelDecorationV1>
impl From<ZxdgToplevelDecorationV1> for Proxy<ZxdgToplevelDecorationV1>
impl From<Proxy<ZxdgExporterV1>> for ZxdgExporterV1
impl From<Proxy<ZxdgExporterV1>> for ZxdgExporterV1
impl From<ZxdgExporterV1> for Proxy<ZxdgExporterV1>
impl From<ZxdgExporterV1> for Proxy<ZxdgExporterV1>
impl From<Proxy<ZxdgImporterV1>> for ZxdgImporterV1
impl From<Proxy<ZxdgImporterV1>> for ZxdgImporterV1
impl From<ZxdgImporterV1> for Proxy<ZxdgImporterV1>
impl From<ZxdgImporterV1> for Proxy<ZxdgImporterV1>
impl From<Proxy<ZxdgExportedV1>> for ZxdgExportedV1
impl From<Proxy<ZxdgExportedV1>> for ZxdgExportedV1
impl From<ZxdgExportedV1> for Proxy<ZxdgExportedV1>
impl From<ZxdgExportedV1> for Proxy<ZxdgExportedV1>
impl From<Proxy<ZxdgImportedV1>> for ZxdgImportedV1
impl From<Proxy<ZxdgImportedV1>> for ZxdgImportedV1
impl From<ZxdgImportedV1> for Proxy<ZxdgImportedV1>
impl From<ZxdgImportedV1> for Proxy<ZxdgImportedV1>
impl From<Proxy<ZxdgExporterV2>> for ZxdgExporterV2
impl From<Proxy<ZxdgExporterV2>> for ZxdgExporterV2
impl From<ZxdgExporterV2> for Proxy<ZxdgExporterV2>
impl From<ZxdgExporterV2> for Proxy<ZxdgExporterV2>
impl From<Proxy<ZxdgImporterV2>> for ZxdgImporterV2
impl From<Proxy<ZxdgImporterV2>> for ZxdgImporterV2
impl From<ZxdgImporterV2> for Proxy<ZxdgImporterV2>
impl From<ZxdgImporterV2> for Proxy<ZxdgImporterV2>
impl From<Proxy<ZxdgExportedV2>> for ZxdgExportedV2
impl From<Proxy<ZxdgExportedV2>> for ZxdgExportedV2
impl From<ZxdgExportedV2> for Proxy<ZxdgExportedV2>
impl From<ZxdgExportedV2> for Proxy<ZxdgExportedV2>
impl From<Proxy<ZxdgImportedV2>> for ZxdgImportedV2
impl From<Proxy<ZxdgImportedV2>> for ZxdgImportedV2
impl From<ZxdgImportedV2> for Proxy<ZxdgImportedV2>
impl From<ZxdgImportedV2> for Proxy<ZxdgImportedV2>
impl From<Proxy<ZxdgOutputManagerV1>> for ZxdgOutputManagerV1
impl From<Proxy<ZxdgOutputManagerV1>> for ZxdgOutputManagerV1
impl From<ZxdgOutputManagerV1> for Proxy<ZxdgOutputManagerV1>
impl From<ZxdgOutputManagerV1> for Proxy<ZxdgOutputManagerV1>
impl From<Proxy<ZxdgOutputV1>> for ZxdgOutputV1
impl From<Proxy<ZxdgOutputV1>> for ZxdgOutputV1
impl From<ZxdgOutputV1> for Proxy<ZxdgOutputV1>
impl From<ZxdgOutputV1> for Proxy<ZxdgOutputV1>
impl From<Proxy<XdgShell>> for XdgShell
impl From<Proxy<XdgShell>> for XdgShell
impl From<XdgShell> for Proxy<XdgShell>
impl From<XdgShell> for Proxy<XdgShell>
impl From<Proxy<XdgSurface>> for XdgSurface
impl From<Proxy<XdgSurface>> for XdgSurface
impl From<XdgSurface> for Proxy<XdgSurface>
impl From<XdgSurface> for Proxy<XdgSurface>
impl From<Proxy<XdgPopup>> for XdgPopup
impl From<Proxy<XdgPopup>> for XdgPopup
impl From<XdgPopup> for Proxy<XdgPopup>
impl From<XdgPopup> for Proxy<XdgPopup>
impl From<Proxy<ZxdgShellV6>> for ZxdgShellV6
impl From<Proxy<ZxdgShellV6>> for ZxdgShellV6
impl From<ZxdgShellV6> for Proxy<ZxdgShellV6>
impl From<ZxdgShellV6> for Proxy<ZxdgShellV6>
impl From<Proxy<ZxdgPositionerV6>> for ZxdgPositionerV6
impl From<Proxy<ZxdgPositionerV6>> for ZxdgPositionerV6
impl From<ZxdgPositionerV6> for Proxy<ZxdgPositionerV6>
impl From<ZxdgPositionerV6> for Proxy<ZxdgPositionerV6>
impl From<Proxy<ZxdgSurfaceV6>> for ZxdgSurfaceV6
impl From<Proxy<ZxdgSurfaceV6>> for ZxdgSurfaceV6
impl From<ZxdgSurfaceV6> for Proxy<ZxdgSurfaceV6>
impl From<ZxdgSurfaceV6> for Proxy<ZxdgSurfaceV6>
impl From<Proxy<ZxdgToplevelV6>> for ZxdgToplevelV6
impl From<Proxy<ZxdgToplevelV6>> for ZxdgToplevelV6
impl From<ZxdgToplevelV6> for Proxy<ZxdgToplevelV6>
impl From<ZxdgToplevelV6> for Proxy<ZxdgToplevelV6>
impl From<Proxy<ZxdgPopupV6>> for ZxdgPopupV6
impl From<Proxy<ZxdgPopupV6>> for ZxdgPopupV6
impl From<ZxdgPopupV6> for Proxy<ZxdgPopupV6>
impl From<ZxdgPopupV6> for Proxy<ZxdgPopupV6>
impl From<Proxy<ZwpXwaylandKeyboardGrabManagerV1>> for ZwpXwaylandKeyboardGrabManagerV1
impl From<Proxy<ZwpXwaylandKeyboardGrabManagerV1>> for ZwpXwaylandKeyboardGrabManagerV1
impl From<ZwpXwaylandKeyboardGrabManagerV1> for Proxy<ZwpXwaylandKeyboardGrabManagerV1>
impl From<ZwpXwaylandKeyboardGrabManagerV1> for Proxy<ZwpXwaylandKeyboardGrabManagerV1>
impl From<Proxy<ZwpXwaylandKeyboardGrabV1>> for ZwpXwaylandKeyboardGrabV1
impl From<Proxy<ZwpXwaylandKeyboardGrabV1>> for ZwpXwaylandKeyboardGrabV1
impl From<ZwpXwaylandKeyboardGrabV1> for Proxy<ZwpXwaylandKeyboardGrabV1>
impl From<ZwpXwaylandKeyboardGrabV1> for Proxy<ZwpXwaylandKeyboardGrabV1>
impl From<Proxy<GtkPrimarySelectionDeviceManager>> for GtkPrimarySelectionDeviceManager
impl From<Proxy<GtkPrimarySelectionDeviceManager>> for GtkPrimarySelectionDeviceManager
impl From<GtkPrimarySelectionDeviceManager> for Proxy<GtkPrimarySelectionDeviceManager>
impl From<GtkPrimarySelectionDeviceManager> for Proxy<GtkPrimarySelectionDeviceManager>
impl From<Proxy<GtkPrimarySelectionDevice>> for GtkPrimarySelectionDevice
impl From<Proxy<GtkPrimarySelectionDevice>> for GtkPrimarySelectionDevice
impl From<GtkPrimarySelectionDevice> for Proxy<GtkPrimarySelectionDevice>
impl From<GtkPrimarySelectionDevice> for Proxy<GtkPrimarySelectionDevice>
impl From<Proxy<GtkPrimarySelectionOffer>> for GtkPrimarySelectionOffer
impl From<Proxy<GtkPrimarySelectionOffer>> for GtkPrimarySelectionOffer
impl From<GtkPrimarySelectionOffer> for Proxy<GtkPrimarySelectionOffer>
impl From<GtkPrimarySelectionOffer> for Proxy<GtkPrimarySelectionOffer>
impl From<Proxy<GtkPrimarySelectionSource>> for GtkPrimarySelectionSource
impl From<Proxy<GtkPrimarySelectionSource>> for GtkPrimarySelectionSource
impl From<GtkPrimarySelectionSource> for Proxy<GtkPrimarySelectionSource>
impl From<GtkPrimarySelectionSource> for Proxy<GtkPrimarySelectionSource>
impl From<Proxy<ZwlrDataControlManagerV1>> for ZwlrDataControlManagerV1
impl From<Proxy<ZwlrDataControlManagerV1>> for ZwlrDataControlManagerV1
impl From<ZwlrDataControlManagerV1> for Proxy<ZwlrDataControlManagerV1>
impl From<ZwlrDataControlManagerV1> for Proxy<ZwlrDataControlManagerV1>
impl From<Proxy<ZwlrDataControlDeviceV1>> for ZwlrDataControlDeviceV1
impl From<Proxy<ZwlrDataControlDeviceV1>> for ZwlrDataControlDeviceV1
impl From<ZwlrDataControlDeviceV1> for Proxy<ZwlrDataControlDeviceV1>
impl From<ZwlrDataControlDeviceV1> for Proxy<ZwlrDataControlDeviceV1>
impl From<Proxy<ZwlrDataControlSourceV1>> for ZwlrDataControlSourceV1
impl From<Proxy<ZwlrDataControlSourceV1>> for ZwlrDataControlSourceV1
impl From<ZwlrDataControlSourceV1> for Proxy<ZwlrDataControlSourceV1>
impl From<ZwlrDataControlSourceV1> for Proxy<ZwlrDataControlSourceV1>
impl From<Proxy<ZwlrDataControlOfferV1>> for ZwlrDataControlOfferV1
impl From<Proxy<ZwlrDataControlOfferV1>> for ZwlrDataControlOfferV1
impl From<ZwlrDataControlOfferV1> for Proxy<ZwlrDataControlOfferV1>
impl From<ZwlrDataControlOfferV1> for Proxy<ZwlrDataControlOfferV1>
impl From<Proxy<ZwlrExportDmabufManagerV1>> for ZwlrExportDmabufManagerV1
impl From<Proxy<ZwlrExportDmabufManagerV1>> for ZwlrExportDmabufManagerV1
impl From<ZwlrExportDmabufManagerV1> for Proxy<ZwlrExportDmabufManagerV1>
impl From<ZwlrExportDmabufManagerV1> for Proxy<ZwlrExportDmabufManagerV1>
impl From<Proxy<ZwlrExportDmabufFrameV1>> for ZwlrExportDmabufFrameV1
impl From<Proxy<ZwlrExportDmabufFrameV1>> for ZwlrExportDmabufFrameV1
impl From<ZwlrExportDmabufFrameV1> for Proxy<ZwlrExportDmabufFrameV1>
impl From<ZwlrExportDmabufFrameV1> for Proxy<ZwlrExportDmabufFrameV1>
impl From<Proxy<ZwlrForeignToplevelManagerV1>> for ZwlrForeignToplevelManagerV1
impl From<Proxy<ZwlrForeignToplevelManagerV1>> for ZwlrForeignToplevelManagerV1
impl From<ZwlrForeignToplevelManagerV1> for Proxy<ZwlrForeignToplevelManagerV1>
impl From<ZwlrForeignToplevelManagerV1> for Proxy<ZwlrForeignToplevelManagerV1>
impl From<Proxy<ZwlrForeignToplevelHandleV1>> for ZwlrForeignToplevelHandleV1
impl From<Proxy<ZwlrForeignToplevelHandleV1>> for ZwlrForeignToplevelHandleV1
impl From<ZwlrForeignToplevelHandleV1> for Proxy<ZwlrForeignToplevelHandleV1>
impl From<ZwlrForeignToplevelHandleV1> for Proxy<ZwlrForeignToplevelHandleV1>
impl From<Proxy<ZwlrGammaControlManagerV1>> for ZwlrGammaControlManagerV1
impl From<Proxy<ZwlrGammaControlManagerV1>> for ZwlrGammaControlManagerV1
impl From<ZwlrGammaControlManagerV1> for Proxy<ZwlrGammaControlManagerV1>
impl From<ZwlrGammaControlManagerV1> for Proxy<ZwlrGammaControlManagerV1>
impl From<Proxy<ZwlrGammaControlV1>> for ZwlrGammaControlV1
impl From<Proxy<ZwlrGammaControlV1>> for ZwlrGammaControlV1
impl From<ZwlrGammaControlV1> for Proxy<ZwlrGammaControlV1>
impl From<ZwlrGammaControlV1> for Proxy<ZwlrGammaControlV1>
impl From<Proxy<ZwlrInputInhibitManagerV1>> for ZwlrInputInhibitManagerV1
impl From<Proxy<ZwlrInputInhibitManagerV1>> for ZwlrInputInhibitManagerV1
impl From<ZwlrInputInhibitManagerV1> for Proxy<ZwlrInputInhibitManagerV1>
impl From<ZwlrInputInhibitManagerV1> for Proxy<ZwlrInputInhibitManagerV1>
impl From<Proxy<ZwlrInputInhibitorV1>> for ZwlrInputInhibitorV1
impl From<Proxy<ZwlrInputInhibitorV1>> for ZwlrInputInhibitorV1
impl From<ZwlrInputInhibitorV1> for Proxy<ZwlrInputInhibitorV1>
impl From<ZwlrInputInhibitorV1> for Proxy<ZwlrInputInhibitorV1>
impl From<Proxy<ZwlrLayerShellV1>> for ZwlrLayerShellV1
impl From<Proxy<ZwlrLayerShellV1>> for ZwlrLayerShellV1
impl From<ZwlrLayerShellV1> for Proxy<ZwlrLayerShellV1>
impl From<ZwlrLayerShellV1> for Proxy<ZwlrLayerShellV1>
impl From<Proxy<ZwlrLayerSurfaceV1>> for ZwlrLayerSurfaceV1
impl From<Proxy<ZwlrLayerSurfaceV1>> for ZwlrLayerSurfaceV1
impl From<ZwlrLayerSurfaceV1> for Proxy<ZwlrLayerSurfaceV1>
impl From<ZwlrLayerSurfaceV1> for Proxy<ZwlrLayerSurfaceV1>
impl From<Proxy<ZwlrScreencopyManagerV1>> for ZwlrScreencopyManagerV1
impl From<Proxy<ZwlrScreencopyManagerV1>> for ZwlrScreencopyManagerV1
impl From<ZwlrScreencopyManagerV1> for Proxy<ZwlrScreencopyManagerV1>
impl From<ZwlrScreencopyManagerV1> for Proxy<ZwlrScreencopyManagerV1>
impl From<Proxy<ZwlrScreencopyFrameV1>> for ZwlrScreencopyFrameV1
impl From<Proxy<ZwlrScreencopyFrameV1>> for ZwlrScreencopyFrameV1
impl From<ZwlrScreencopyFrameV1> for Proxy<ZwlrScreencopyFrameV1>
impl From<ZwlrScreencopyFrameV1> for Proxy<ZwlrScreencopyFrameV1>
impl From<Proxy<WpPresentation>> for WpPresentation
impl From<Proxy<WpPresentation>> for WpPresentation
impl From<WpPresentation> for Proxy<WpPresentation>
impl From<WpPresentation> for Proxy<WpPresentation>
impl From<Proxy<WpPresentationFeedback>> for WpPresentationFeedback
impl From<Proxy<WpPresentationFeedback>> for WpPresentationFeedback
impl From<WpPresentationFeedback> for Proxy<WpPresentationFeedback>
impl From<WpPresentationFeedback> for Proxy<WpPresentationFeedback>
impl From<Proxy<XdgWmBase>> for XdgWmBase
impl From<Proxy<XdgWmBase>> for XdgWmBase
impl From<XdgWmBase> for Proxy<XdgWmBase>
impl From<XdgWmBase> for Proxy<XdgWmBase>
impl From<Proxy<XdgPositioner>> for XdgPositioner
impl From<Proxy<XdgPositioner>> for XdgPositioner
impl From<XdgPositioner> for Proxy<XdgPositioner>
impl From<XdgPositioner> for Proxy<XdgPositioner>
impl From<Proxy<XdgSurface>> for XdgSurface
impl From<Proxy<XdgSurface>> for XdgSurface
impl From<XdgSurface> for Proxy<XdgSurface>
impl From<XdgSurface> for Proxy<XdgSurface>
impl From<Proxy<XdgToplevel>> for XdgToplevel
impl From<Proxy<XdgToplevel>> for XdgToplevel
impl From<XdgToplevel> for Proxy<XdgToplevel>
impl From<XdgToplevel> for Proxy<XdgToplevel>
impl From<Proxy<XdgPopup>> for XdgPopup
impl From<Proxy<XdgPopup>> for XdgPopup
impl From<XdgPopup> for Proxy<XdgPopup>
impl From<XdgPopup> for Proxy<XdgPopup>
impl From<Proxy<WpViewporter>> for WpViewporter
impl From<Proxy<WpViewporter>> for WpViewporter
impl From<WpViewporter> for Proxy<WpViewporter>
impl From<WpViewporter> for Proxy<WpViewporter>
impl From<Proxy<WpViewport>> for WpViewport
impl From<Proxy<WpViewport>> for WpViewport
impl From<WpViewport> for Proxy<WpViewport>
impl From<WpViewport> for Proxy<WpViewport>
impl From<DeviceError> for CreateBindGroupLayoutError
impl From<DeviceError> for CreateBindGroupLayoutError
impl From<DeviceError> for CreateBindGroupError
impl From<DeviceError> for CreateBindGroupError
impl From<DeviceError> for CreatePipelineLayoutError
impl From<DeviceError> for CreatePipelineLayoutError
impl From<DeviceError> for CommandAllocatorError
impl From<DeviceError> for CommandAllocatorError
impl From<DeviceError> for RenderBundleError
impl From<DeviceError> for RenderBundleError
impl From<RenderCommandError> for RenderBundleError
impl From<RenderCommandError> for RenderBundleError
impl From<DrawError> for RenderBundleError
impl From<DrawError> for RenderBundleError
impl From<CommandEncoderError> for ComputePassError
impl From<CommandEncoderError> for ComputePassError
impl From<DispatchError> for ComputePassError
impl From<DispatchError> for ComputePassError
impl From<BindError> for ComputePassError
impl From<BindError> for ComputePassError
impl From<PushConstantUploadError> for ComputePassError
impl From<PushConstantUploadError> for ComputePassError
impl From<PushConstantUploadError> for RenderCommandError
impl From<PushConstantUploadError> for RenderCommandError
impl From<CommandEncoderError> for RenderPassError
impl From<CommandEncoderError> for RenderPassError
impl From<RenderCommandError> for RenderPassError
impl From<RenderCommandError> for RenderPassError
impl From<DrawError> for RenderPassError
impl From<DrawError> for RenderPassError
impl From<BindError> for RenderPassError
impl From<BindError> for RenderPassError
impl From<CommandEncoderError> for CopyError
impl From<CommandEncoderError> for CopyError
impl From<TransferError> for CopyError
impl From<TransferError> for CopyError
impl From<OomOrDeviceLost> for DeviceError
impl From<OomOrDeviceLost> for DeviceError
impl From<DeviceType> for DeviceType
impl From<DeviceType> for DeviceType
impl From<DeviceError> for CreateShaderModuleError
impl From<DeviceError> for CreateShaderModuleError
impl From<ValidationError> for CreateShaderModuleError
impl From<ValidationError> for CreateShaderModuleError
impl From<CreateBindGroupLayoutError> for ImplicitLayoutError
impl From<CreateBindGroupLayoutError> for ImplicitLayoutError
impl From<CreatePipelineLayoutError> for ImplicitLayoutError
impl From<CreatePipelineLayoutError> for ImplicitLayoutError
impl From<DeviceError> for CreateComputePipelineError
impl From<DeviceError> for CreateComputePipelineError
impl From<ImplicitLayoutError> for CreateComputePipelineError
impl From<ImplicitLayoutError> for CreateComputePipelineError
impl From<DeviceError> for CreateRenderPipelineError
impl From<DeviceError> for CreateRenderPipelineError
impl From<ImplicitLayoutError> for CreateRenderPipelineError
impl From<ImplicitLayoutError> for CreateRenderPipelineError
impl From<DeviceError> for BufferAccessError
impl From<DeviceError> for BufferAccessError
impl From<MapError> for BufferAccessError
impl From<MapError> for BufferAccessError
impl From<DeviceError> for CreateBufferError
impl From<DeviceError> for CreateBufferError
impl From<BufferAccessError> for CreateBufferError
impl From<BufferAccessError> for CreateBufferError
impl From<DeviceError> for CreateTextureError
impl From<DeviceError> for CreateTextureError
impl From<TextureDimensionError> for CreateTextureError
impl From<TextureDimensionError> for CreateTextureError
impl From<DeviceError> for CreateSamplerError
impl From<DeviceError> for CreateSamplerError
impl From<DeviceError> for SwapChainError
impl From<DeviceError> for SwapChainError
impl From<DeviceError> for CreateSwapChainError
impl From<DeviceError> for CreateSwapChainError
impl From<Backend> for BackendBit
impl From<Backend> for BackendBit
impl From<TextureFormat> for ColorStateDescriptor
impl From<TextureFormat> for ColorStateDescriptor
impl From<TextureFormat> for TextureComponentType
impl From<TextureFormat> for TextureComponentType
impl<P: Pixel, X: Pixel> From<(X, X)> for LogicalPosition<P>
impl<P: Pixel, X: Pixel> From<(X, X)> for LogicalPosition<P>
impl<P: Pixel, X: Pixel> From<[X; 2]> for LogicalPosition<P>
impl<P: Pixel, X: Pixel> From<[X; 2]> for LogicalPosition<P>
impl<P: Pixel, X: Pixel> From<(X, X)> for PhysicalPosition<P>
impl<P: Pixel, X: Pixel> From<(X, X)> for PhysicalPosition<P>
impl<P: Pixel, X: Pixel> From<[X; 2]> for PhysicalPosition<P>
impl<P: Pixel, X: Pixel> From<[X; 2]> for PhysicalPosition<P>
impl<P: Pixel, X: Pixel> From<(X, X)> for LogicalSize<P>
impl<P: Pixel, X: Pixel> From<(X, X)> for LogicalSize<P>
impl<P: Pixel, X: Pixel> From<[X; 2]> for LogicalSize<P>
impl<P: Pixel, X: Pixel> From<[X; 2]> for LogicalSize<P>
impl<P: Pixel, X: Pixel> From<(X, X)> for PhysicalSize<P>
impl<P: Pixel, X: Pixel> From<(X, X)> for PhysicalSize<P>
impl<P: Pixel, X: Pixel> From<[X; 2]> for PhysicalSize<P>
impl<P: Pixel, X: Pixel> From<[X; 2]> for PhysicalSize<P>
impl<P: Pixel> From<PhysicalSize<P>> for Size
impl<P: Pixel> From<PhysicalSize<P>> for Size
impl<P: Pixel> From<LogicalSize<P>> for Size
impl<P: Pixel> From<LogicalSize<P>> for Size
impl<P: Pixel> From<PhysicalPosition<P>> for Position
impl<P: Pixel> From<PhysicalPosition<P>> for Position
impl<P: Pixel> From<LogicalPosition<P>> for Position
impl<P: Pixel> From<LogicalPosition<P>> for Position
impl From<ModifiersState> for ModifiersState
impl From<ModifiersState> for ModifiersState
impl From<ARGBColor> for ARGBColor
impl From<ARGBColor> for ARGBColor
impl From<OpenError> for XNotSupported
impl From<OpenError> for XNotSupported
impl From<XAnyEvent> for XEvent
impl From<XAnyEvent> for XEvent
impl<'a> From<&'a XAnyEvent> for XEvent
impl<'a> From<&'a XAnyEvent> for XEvent
impl From<XEvent> for XAnyEvent
impl From<XEvent> for XAnyEvent
impl<'a> From<&'a XEvent> for XAnyEvent
impl<'a> From<&'a XEvent> for XAnyEvent
impl From<XButtonEvent> for XEvent
impl From<XButtonEvent> for XEvent
impl<'a> From<&'a XButtonEvent> for XEvent
impl<'a> From<&'a XButtonEvent> for XEvent
impl From<XEvent> for XButtonEvent
impl From<XEvent> for XButtonEvent
impl<'a> From<&'a XEvent> for XButtonEvent
impl<'a> From<&'a XEvent> for XButtonEvent
impl From<XCirculateEvent> for XEvent
impl From<XCirculateEvent> for XEvent
impl<'a> From<&'a XCirculateEvent> for XEvent
impl<'a> From<&'a XCirculateEvent> for XEvent
impl From<XEvent> for XCirculateEvent
impl From<XEvent> for XCirculateEvent
impl<'a> From<&'a XEvent> for XCirculateEvent
impl<'a> From<&'a XEvent> for XCirculateEvent
impl From<XCirculateRequestEvent> for XEvent
impl From<XCirculateRequestEvent> for XEvent
impl<'a> From<&'a XCirculateRequestEvent> for XEvent
impl<'a> From<&'a XCirculateRequestEvent> for XEvent
impl From<XEvent> for XCirculateRequestEvent
impl From<XEvent> for XCirculateRequestEvent
impl<'a> From<&'a XEvent> for XCirculateRequestEvent
impl<'a> From<&'a XEvent> for XCirculateRequestEvent
impl From<XClientMessageEvent> for XEvent
impl From<XClientMessageEvent> for XEvent
impl<'a> From<&'a XClientMessageEvent> for XEvent
impl<'a> From<&'a XClientMessageEvent> for XEvent
impl From<XEvent> for XClientMessageEvent
impl From<XEvent> for XClientMessageEvent
impl<'a> From<&'a XEvent> for XClientMessageEvent
impl<'a> From<&'a XEvent> for XClientMessageEvent
impl From<XColormapEvent> for XEvent
impl From<XColormapEvent> for XEvent
impl<'a> From<&'a XColormapEvent> for XEvent
impl<'a> From<&'a XColormapEvent> for XEvent
impl From<XEvent> for XColormapEvent
impl From<XEvent> for XColormapEvent
impl<'a> From<&'a XEvent> for XColormapEvent
impl<'a> From<&'a XEvent> for XColormapEvent
impl From<XConfigureEvent> for XEvent
impl From<XConfigureEvent> for XEvent
impl<'a> From<&'a XConfigureEvent> for XEvent
impl<'a> From<&'a XConfigureEvent> for XEvent
impl From<XEvent> for XConfigureEvent
impl From<XEvent> for XConfigureEvent
impl<'a> From<&'a XEvent> for XConfigureEvent
impl<'a> From<&'a XEvent> for XConfigureEvent
impl From<XConfigureRequestEvent> for XEvent
impl From<XConfigureRequestEvent> for XEvent
impl<'a> From<&'a XConfigureRequestEvent> for XEvent
impl<'a> From<&'a XConfigureRequestEvent> for XEvent
impl From<XEvent> for XConfigureRequestEvent
impl From<XEvent> for XConfigureRequestEvent
impl<'a> From<&'a XEvent> for XConfigureRequestEvent
impl<'a> From<&'a XEvent> for XConfigureRequestEvent
impl From<XCreateWindowEvent> for XEvent
impl From<XCreateWindowEvent> for XEvent
impl<'a> From<&'a XCreateWindowEvent> for XEvent
impl<'a> From<&'a XCreateWindowEvent> for XEvent
impl From<XEvent> for XCreateWindowEvent
impl From<XEvent> for XCreateWindowEvent
impl<'a> From<&'a XEvent> for XCreateWindowEvent
impl<'a> From<&'a XEvent> for XCreateWindowEvent
impl From<XCrossingEvent> for XEvent
impl From<XCrossingEvent> for XEvent
impl<'a> From<&'a XCrossingEvent> for XEvent
impl<'a> From<&'a XCrossingEvent> for XEvent
impl From<XEvent> for XCrossingEvent
impl From<XEvent> for XCrossingEvent
impl<'a> From<&'a XEvent> for XCrossingEvent
impl<'a> From<&'a XEvent> for XCrossingEvent
impl From<XDestroyWindowEvent> for XEvent
impl From<XDestroyWindowEvent> for XEvent
impl<'a> From<&'a XDestroyWindowEvent> for XEvent
impl<'a> From<&'a XDestroyWindowEvent> for XEvent
impl From<XEvent> for XDestroyWindowEvent
impl From<XEvent> for XDestroyWindowEvent
impl<'a> From<&'a XEvent> for XDestroyWindowEvent
impl<'a> From<&'a XEvent> for XDestroyWindowEvent
impl From<XErrorEvent> for XEvent
impl From<XErrorEvent> for XEvent
impl<'a> From<&'a XErrorEvent> for XEvent
impl<'a> From<&'a XErrorEvent> for XEvent
impl From<XEvent> for XErrorEvent
impl From<XEvent> for XErrorEvent
impl<'a> From<&'a XEvent> for XErrorEvent
impl<'a> From<&'a XEvent> for XErrorEvent
impl From<XExposeEvent> for XEvent
impl From<XExposeEvent> for XEvent
impl<'a> From<&'a XExposeEvent> for XEvent
impl<'a> From<&'a XExposeEvent> for XEvent
impl From<XEvent> for XExposeEvent
impl From<XEvent> for XExposeEvent
impl<'a> From<&'a XEvent> for XExposeEvent
impl<'a> From<&'a XEvent> for XExposeEvent
impl From<XFocusChangeEvent> for XEvent
impl From<XFocusChangeEvent> for XEvent
impl<'a> From<&'a XFocusChangeEvent> for XEvent
impl<'a> From<&'a XFocusChangeEvent> for XEvent
impl From<XEvent> for XFocusChangeEvent
impl From<XEvent> for XFocusChangeEvent
impl<'a> From<&'a XEvent> for XFocusChangeEvent
impl<'a> From<&'a XEvent> for XFocusChangeEvent
impl From<XGenericEventCookie> for XEvent
impl From<XGenericEventCookie> for XEvent
impl<'a> From<&'a XGenericEventCookie> for XEvent
impl<'a> From<&'a XGenericEventCookie> for XEvent
impl From<XEvent> for XGenericEventCookie
impl From<XEvent> for XGenericEventCookie
impl<'a> From<&'a XEvent> for XGenericEventCookie
impl<'a> From<&'a XEvent> for XGenericEventCookie
impl From<XGraphicsExposeEvent> for XEvent
impl From<XGraphicsExposeEvent> for XEvent
impl<'a> From<&'a XGraphicsExposeEvent> for XEvent
impl<'a> From<&'a XGraphicsExposeEvent> for XEvent
impl From<XEvent> for XGraphicsExposeEvent
impl From<XEvent> for XGraphicsExposeEvent
impl<'a> From<&'a XEvent> for XGraphicsExposeEvent
impl<'a> From<&'a XEvent> for XGraphicsExposeEvent
impl From<XGravityEvent> for XEvent
impl From<XGravityEvent> for XEvent
impl<'a> From<&'a XGravityEvent> for XEvent
impl<'a> From<&'a XGravityEvent> for XEvent
impl From<XEvent> for XGravityEvent
impl From<XEvent> for XGravityEvent
impl<'a> From<&'a XEvent> for XGravityEvent
impl<'a> From<&'a XEvent> for XGravityEvent
impl From<XKeyEvent> for XEvent
impl From<XKeyEvent> for XEvent
impl<'a> From<&'a XKeyEvent> for XEvent
impl<'a> From<&'a XKeyEvent> for XEvent
impl From<XEvent> for XKeyEvent
impl From<XEvent> for XKeyEvent
impl<'a> From<&'a XEvent> for XKeyEvent
impl<'a> From<&'a XEvent> for XKeyEvent
impl From<XKeymapEvent> for XEvent
impl From<XKeymapEvent> for XEvent
impl<'a> From<&'a XKeymapEvent> for XEvent
impl<'a> From<&'a XKeymapEvent> for XEvent
impl From<XEvent> for XKeymapEvent
impl From<XEvent> for XKeymapEvent
impl<'a> From<&'a XEvent> for XKeymapEvent
impl<'a> From<&'a XEvent> for XKeymapEvent
impl From<XMapEvent> for XEvent
impl From<XMapEvent> for XEvent
impl<'a> From<&'a XMapEvent> for XEvent
impl<'a> From<&'a XMapEvent> for XEvent
impl From<XEvent> for XMapEvent
impl From<XEvent> for XMapEvent
impl<'a> From<&'a XEvent> for XMapEvent
impl<'a> From<&'a XEvent> for XMapEvent
impl From<XMappingEvent> for XEvent
impl From<XMappingEvent> for XEvent
impl<'a> From<&'a XMappingEvent> for XEvent
impl<'a> From<&'a XMappingEvent> for XEvent
impl From<XEvent> for XMappingEvent
impl From<XEvent> for XMappingEvent
impl<'a> From<&'a XEvent> for XMappingEvent
impl<'a> From<&'a XEvent> for XMappingEvent
impl From<XMapRequestEvent> for XEvent
impl From<XMapRequestEvent> for XEvent
impl<'a> From<&'a XMapRequestEvent> for XEvent
impl<'a> From<&'a XMapRequestEvent> for XEvent
impl From<XEvent> for XMapRequestEvent
impl From<XEvent> for XMapRequestEvent
impl<'a> From<&'a XEvent> for XMapRequestEvent
impl<'a> From<&'a XEvent> for XMapRequestEvent
impl From<XMotionEvent> for XEvent
impl From<XMotionEvent> for XEvent
impl<'a> From<&'a XMotionEvent> for XEvent
impl<'a> From<&'a XMotionEvent> for XEvent
impl From<XEvent> for XMotionEvent
impl From<XEvent> for XMotionEvent
impl<'a> From<&'a XEvent> for XMotionEvent
impl<'a> From<&'a XEvent> for XMotionEvent
impl From<XNoExposeEvent> for XEvent
impl From<XNoExposeEvent> for XEvent
impl<'a> From<&'a XNoExposeEvent> for XEvent
impl<'a> From<&'a XNoExposeEvent> for XEvent
impl From<XEvent> for XNoExposeEvent
impl From<XEvent> for XNoExposeEvent
impl<'a> From<&'a XEvent> for XNoExposeEvent
impl<'a> From<&'a XEvent> for XNoExposeEvent
impl From<XPropertyEvent> for XEvent
impl From<XPropertyEvent> for XEvent
impl<'a> From<&'a XPropertyEvent> for XEvent
impl<'a> From<&'a XPropertyEvent> for XEvent
impl From<XEvent> for XPropertyEvent
impl From<XEvent> for XPropertyEvent
impl<'a> From<&'a XEvent> for XPropertyEvent
impl<'a> From<&'a XEvent> for XPropertyEvent
impl From<XReparentEvent> for XEvent
impl From<XReparentEvent> for XEvent
impl<'a> From<&'a XReparentEvent> for XEvent
impl<'a> From<&'a XReparentEvent> for XEvent
impl From<XEvent> for XReparentEvent
impl From<XEvent> for XReparentEvent
impl<'a> From<&'a XEvent> for XReparentEvent
impl<'a> From<&'a XEvent> for XReparentEvent
impl From<XResizeRequestEvent> for XEvent
impl From<XResizeRequestEvent> for XEvent
impl<'a> From<&'a XResizeRequestEvent> for XEvent
impl<'a> From<&'a XResizeRequestEvent> for XEvent
impl From<XEvent> for XResizeRequestEvent
impl From<XEvent> for XResizeRequestEvent
impl<'a> From<&'a XEvent> for XResizeRequestEvent
impl<'a> From<&'a XEvent> for XResizeRequestEvent
impl From<XSelectionClearEvent> for XEvent
impl From<XSelectionClearEvent> for XEvent
impl<'a> From<&'a XSelectionClearEvent> for XEvent
impl<'a> From<&'a XSelectionClearEvent> for XEvent
impl From<XEvent> for XSelectionClearEvent
impl From<XEvent> for XSelectionClearEvent
impl<'a> From<&'a XEvent> for XSelectionClearEvent
impl<'a> From<&'a XEvent> for XSelectionClearEvent
impl From<XSelectionEvent> for XEvent
impl From<XSelectionEvent> for XEvent
impl<'a> From<&'a XSelectionEvent> for XEvent
impl<'a> From<&'a XSelectionEvent> for XEvent
impl From<XEvent> for XSelectionEvent
impl From<XEvent> for XSelectionEvent
impl<'a> From<&'a XEvent> for XSelectionEvent
impl<'a> From<&'a XEvent> for XSelectionEvent
impl From<XSelectionRequestEvent> for XEvent
impl From<XSelectionRequestEvent> for XEvent
impl<'a> From<&'a XSelectionRequestEvent> for XEvent
impl<'a> From<&'a XSelectionRequestEvent> for XEvent
impl From<XEvent> for XSelectionRequestEvent
impl From<XEvent> for XSelectionRequestEvent
impl<'a> From<&'a XEvent> for XSelectionRequestEvent
impl<'a> From<&'a XEvent> for XSelectionRequestEvent
impl From<XUnmapEvent> for XEvent
impl From<XUnmapEvent> for XEvent
impl<'a> From<&'a XUnmapEvent> for XEvent
impl<'a> From<&'a XUnmapEvent> for XEvent
impl From<XEvent> for XUnmapEvent
impl From<XEvent> for XUnmapEvent
impl<'a> From<&'a XEvent> for XUnmapEvent
impl<'a> From<&'a XEvent> for XUnmapEvent
impl From<XVisibilityEvent> for XEvent
impl From<XVisibilityEvent> for XEvent
impl<'a> From<&'a XVisibilityEvent> for XEvent
impl<'a> From<&'a XVisibilityEvent> for XEvent
impl From<XEvent> for XVisibilityEvent
impl From<XEvent> for XVisibilityEvent
impl<'a> From<&'a XEvent> for XVisibilityEvent
impl<'a> From<&'a XEvent> for XVisibilityEvent
impl From<[i8; 20]> for ClientMessageData
impl From<[i8; 20]> for ClientMessageData
impl From<[u8; 20]> for ClientMessageData
impl From<[u8; 20]> for ClientMessageData
impl From<[i16; 10]> for ClientMessageData
impl From<[i16; 10]> for ClientMessageData
impl From<[u16; 10]> for ClientMessageData
impl From<[u16; 10]> for ClientMessageData
impl From<[i64; 5]> for ClientMessageData
impl From<[i64; 5]> for ClientMessageData
impl From<[u64; 5]> for ClientMessageData
impl From<[u64; 5]> for ClientMessageData
impl From<XF86VidModeNotifyEvent> for XEvent
impl From<XF86VidModeNotifyEvent> for XEvent
impl<'a> From<&'a XF86VidModeNotifyEvent> for XEvent
impl<'a> From<&'a XF86VidModeNotifyEvent> for XEvent
impl From<XEvent> for XF86VidModeNotifyEvent
impl From<XEvent> for XF86VidModeNotifyEvent
impl<'a> From<&'a XEvent> for XF86VidModeNotifyEvent
impl<'a> From<&'a XEvent> for XF86VidModeNotifyEvent
impl From<XRRScreenChangeNotifyEvent> for XEvent
impl From<XRRScreenChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRScreenChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRScreenChangeNotifyEvent> for XEvent
impl From<XEvent> for XRRScreenChangeNotifyEvent
impl From<XEvent> for XRRScreenChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRScreenChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRScreenChangeNotifyEvent
impl From<XRRNotifyEvent> for XEvent
impl From<XRRNotifyEvent> for XEvent
impl<'a> From<&'a XRRNotifyEvent> for XEvent
impl<'a> From<&'a XRRNotifyEvent> for XEvent
impl From<XEvent> for XRRNotifyEvent
impl From<XEvent> for XRRNotifyEvent
impl<'a> From<&'a XEvent> for XRRNotifyEvent
impl<'a> From<&'a XEvent> for XRRNotifyEvent
impl From<XRROutputChangeNotifyEvent> for XEvent
impl From<XRROutputChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRROutputChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRROutputChangeNotifyEvent> for XEvent
impl From<XEvent> for XRROutputChangeNotifyEvent
impl From<XEvent> for XRROutputChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRROutputChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRROutputChangeNotifyEvent
impl From<XRRCrtcChangeNotifyEvent> for XEvent
impl From<XRRCrtcChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRCrtcChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRCrtcChangeNotifyEvent> for XEvent
impl From<XEvent> for XRRCrtcChangeNotifyEvent
impl From<XEvent> for XRRCrtcChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRCrtcChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRCrtcChangeNotifyEvent
impl From<XRROutputPropertyNotifyEvent> for XEvent
impl From<XRROutputPropertyNotifyEvent> for XEvent
impl<'a> From<&'a XRROutputPropertyNotifyEvent> for XEvent
impl<'a> From<&'a XRROutputPropertyNotifyEvent> for XEvent
impl From<XEvent> for XRROutputPropertyNotifyEvent
impl From<XEvent> for XRROutputPropertyNotifyEvent
impl<'a> From<&'a XEvent> for XRROutputPropertyNotifyEvent
impl<'a> From<&'a XEvent> for XRROutputPropertyNotifyEvent
impl From<XRRProviderChangeNotifyEvent> for XEvent
impl From<XRRProviderChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRProviderChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRProviderChangeNotifyEvent> for XEvent
impl From<XEvent> for XRRProviderChangeNotifyEvent
impl From<XEvent> for XRRProviderChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRProviderChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRProviderChangeNotifyEvent
impl From<XRRProviderPropertyNotifyEvent> for XEvent
impl From<XRRProviderPropertyNotifyEvent> for XEvent
impl<'a> From<&'a XRRProviderPropertyNotifyEvent> for XEvent
impl<'a> From<&'a XRRProviderPropertyNotifyEvent> for XEvent
impl From<XEvent> for XRRProviderPropertyNotifyEvent
impl From<XEvent> for XRRProviderPropertyNotifyEvent
impl<'a> From<&'a XEvent> for XRRProviderPropertyNotifyEvent
impl<'a> From<&'a XEvent> for XRRProviderPropertyNotifyEvent
impl From<XRRResourceChangeNotifyEvent> for XEvent
impl From<XRRResourceChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRResourceChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRResourceChangeNotifyEvent> for XEvent
impl From<XEvent> for XRRResourceChangeNotifyEvent
impl From<XEvent> for XRRResourceChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRResourceChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRResourceChangeNotifyEvent
impl From<XScreenSaverNotifyEvent> for XEvent
impl From<XScreenSaverNotifyEvent> for XEvent
impl<'a> From<&'a XScreenSaverNotifyEvent> for XEvent
impl<'a> From<&'a XScreenSaverNotifyEvent> for XEvent
impl From<XEvent> for XScreenSaverNotifyEvent
impl From<XEvent> for XScreenSaverNotifyEvent
impl<'a> From<&'a XEvent> for XScreenSaverNotifyEvent
impl<'a> From<&'a XEvent> for XScreenSaverNotifyEvent
impl From<SendError<u32>> for Error
impl From<SendError<u32>> for Error
impl From<ConnError> for Error
impl From<ConnError> for Error
impl From<Error<xcb_generic_error_t>> for Error
impl From<Error<xcb_generic_error_t>> for Error
impl From<XAnyEvent> for XEvent
impl From<XAnyEvent> for XEvent
impl<'a> From<&'a XAnyEvent> for XEvent
impl<'a> From<&'a XAnyEvent> for XEvent
impl From<XEvent> for XAnyEvent
impl From<XEvent> for XAnyEvent
impl<'a> From<&'a XEvent> for XAnyEvent
impl<'a> From<&'a XEvent> for XAnyEvent
impl From<XButtonEvent> for XEvent
impl From<XButtonEvent> for XEvent
impl<'a> From<&'a XButtonEvent> for XEvent
impl<'a> From<&'a XButtonEvent> for XEvent
impl From<XEvent> for XButtonEvent
impl From<XEvent> for XButtonEvent
impl<'a> From<&'a XEvent> for XButtonEvent
impl<'a> From<&'a XEvent> for XButtonEvent
impl From<XCirculateEvent> for XEvent
impl From<XCirculateEvent> for XEvent
impl<'a> From<&'a XCirculateEvent> for XEvent
impl<'a> From<&'a XCirculateEvent> for XEvent
impl From<XEvent> for XCirculateEvent
impl From<XEvent> for XCirculateEvent
impl<'a> From<&'a XEvent> for XCirculateEvent
impl<'a> From<&'a XEvent> for XCirculateEvent
impl From<XCirculateRequestEvent> for XEvent
impl From<XCirculateRequestEvent> for XEvent
impl<'a> From<&'a XCirculateRequestEvent> for XEvent
impl<'a> From<&'a XCirculateRequestEvent> for XEvent
impl From<XEvent> for XCirculateRequestEvent
impl From<XEvent> for XCirculateRequestEvent
impl<'a> From<&'a XEvent> for XCirculateRequestEvent
impl<'a> From<&'a XEvent> for XCirculateRequestEvent
impl From<XClientMessageEvent> for XEvent
impl From<XClientMessageEvent> for XEvent
impl<'a> From<&'a XClientMessageEvent> for XEvent
impl<'a> From<&'a XClientMessageEvent> for XEvent
impl From<XEvent> for XClientMessageEvent
impl From<XEvent> for XClientMessageEvent
impl<'a> From<&'a XEvent> for XClientMessageEvent
impl<'a> From<&'a XEvent> for XClientMessageEvent
impl From<XColormapEvent> for XEvent
impl From<XColormapEvent> for XEvent
impl<'a> From<&'a XColormapEvent> for XEvent
impl<'a> From<&'a XColormapEvent> for XEvent
impl From<XEvent> for XColormapEvent
impl From<XEvent> for XColormapEvent
impl<'a> From<&'a XEvent> for XColormapEvent
impl<'a> From<&'a XEvent> for XColormapEvent
impl From<XConfigureEvent> for XEvent
impl From<XConfigureEvent> for XEvent
impl<'a> From<&'a XConfigureEvent> for XEvent
impl<'a> From<&'a XConfigureEvent> for XEvent
impl From<XEvent> for XConfigureEvent
impl From<XEvent> for XConfigureEvent
impl<'a> From<&'a XEvent> for XConfigureEvent
impl<'a> From<&'a XEvent> for XConfigureEvent
impl From<XConfigureRequestEvent> for XEvent
impl From<XConfigureRequestEvent> for XEvent
impl<'a> From<&'a XConfigureRequestEvent> for XEvent
impl<'a> From<&'a XConfigureRequestEvent> for XEvent
impl From<XEvent> for XConfigureRequestEvent
impl From<XEvent> for XConfigureRequestEvent
impl<'a> From<&'a XEvent> for XConfigureRequestEvent
impl<'a> From<&'a XEvent> for XConfigureRequestEvent
impl From<XCreateWindowEvent> for XEvent
impl From<XCreateWindowEvent> for XEvent
impl<'a> From<&'a XCreateWindowEvent> for XEvent
impl<'a> From<&'a XCreateWindowEvent> for XEvent
impl From<XEvent> for XCreateWindowEvent
impl From<XEvent> for XCreateWindowEvent
impl<'a> From<&'a XEvent> for XCreateWindowEvent
impl<'a> From<&'a XEvent> for XCreateWindowEvent
impl From<XCrossingEvent> for XEvent
impl From<XCrossingEvent> for XEvent
impl<'a> From<&'a XCrossingEvent> for XEvent
impl<'a> From<&'a XCrossingEvent> for XEvent
impl From<XEvent> for XCrossingEvent
impl From<XEvent> for XCrossingEvent
impl<'a> From<&'a XEvent> for XCrossingEvent
impl<'a> From<&'a XEvent> for XCrossingEvent
impl From<XDestroyWindowEvent> for XEvent
impl From<XDestroyWindowEvent> for XEvent
impl<'a> From<&'a XDestroyWindowEvent> for XEvent
impl<'a> From<&'a XDestroyWindowEvent> for XEvent
impl From<XEvent> for XDestroyWindowEvent
impl From<XEvent> for XDestroyWindowEvent
impl<'a> From<&'a XEvent> for XDestroyWindowEvent
impl<'a> From<&'a XEvent> for XDestroyWindowEvent
impl From<XErrorEvent> for XEvent
impl From<XErrorEvent> for XEvent
impl<'a> From<&'a XErrorEvent> for XEvent
impl<'a> From<&'a XErrorEvent> for XEvent
impl From<XEvent> for XErrorEvent
impl From<XEvent> for XErrorEvent
impl<'a> From<&'a XEvent> for XErrorEvent
impl<'a> From<&'a XEvent> for XErrorEvent
impl From<XExposeEvent> for XEvent
impl From<XExposeEvent> for XEvent
impl<'a> From<&'a XExposeEvent> for XEvent
impl<'a> From<&'a XExposeEvent> for XEvent
impl From<XEvent> for XExposeEvent
impl From<XEvent> for XExposeEvent
impl<'a> From<&'a XEvent> for XExposeEvent
impl<'a> From<&'a XEvent> for XExposeEvent
impl From<XFocusChangeEvent> for XEvent
impl From<XFocusChangeEvent> for XEvent
impl<'a> From<&'a XFocusChangeEvent> for XEvent
impl<'a> From<&'a XFocusChangeEvent> for XEvent
impl From<XEvent> for XFocusChangeEvent
impl From<XEvent> for XFocusChangeEvent
impl<'a> From<&'a XEvent> for XFocusChangeEvent
impl<'a> From<&'a XEvent> for XFocusChangeEvent
impl From<XGenericEventCookie> for XEvent
impl From<XGenericEventCookie> for XEvent
impl<'a> From<&'a XGenericEventCookie> for XEvent
impl<'a> From<&'a XGenericEventCookie> for XEvent
impl From<XEvent> for XGenericEventCookie
impl From<XEvent> for XGenericEventCookie
impl<'a> From<&'a XEvent> for XGenericEventCookie
impl<'a> From<&'a XEvent> for XGenericEventCookie
impl From<XGraphicsExposeEvent> for XEvent
impl From<XGraphicsExposeEvent> for XEvent
impl<'a> From<&'a XGraphicsExposeEvent> for XEvent
impl<'a> From<&'a XGraphicsExposeEvent> for XEvent
impl From<XEvent> for XGraphicsExposeEvent
impl From<XEvent> for XGraphicsExposeEvent
impl<'a> From<&'a XEvent> for XGraphicsExposeEvent
impl<'a> From<&'a XEvent> for XGraphicsExposeEvent
impl From<XGravityEvent> for XEvent
impl From<XGravityEvent> for XEvent
impl<'a> From<&'a XGravityEvent> for XEvent
impl<'a> From<&'a XGravityEvent> for XEvent
impl From<XEvent> for XGravityEvent
impl From<XEvent> for XGravityEvent
impl<'a> From<&'a XEvent> for XGravityEvent
impl<'a> From<&'a XEvent> for XGravityEvent
impl From<XKeyEvent> for XEvent
impl From<XKeyEvent> for XEvent
impl<'a> From<&'a XKeyEvent> for XEvent
impl<'a> From<&'a XKeyEvent> for XEvent
impl From<XEvent> for XKeyEvent
impl From<XEvent> for XKeyEvent
impl<'a> From<&'a XEvent> for XKeyEvent
impl<'a> From<&'a XEvent> for XKeyEvent
impl From<XKeymapEvent> for XEvent
impl From<XKeymapEvent> for XEvent
impl<'a> From<&'a XKeymapEvent> for XEvent
impl<'a> From<&'a XKeymapEvent> for XEvent
impl From<XEvent> for XKeymapEvent
impl From<XEvent> for XKeymapEvent
impl<'a> From<&'a XEvent> for XKeymapEvent
impl<'a> From<&'a XEvent> for XKeymapEvent
impl From<XMapEvent> for XEvent
impl From<XMapEvent> for XEvent
impl<'a> From<&'a XMapEvent> for XEvent
impl<'a> From<&'a XMapEvent> for XEvent
impl From<XEvent> for XMapEvent
impl From<XEvent> for XMapEvent
impl<'a> From<&'a XEvent> for XMapEvent
impl<'a> From<&'a XEvent> for XMapEvent
impl From<XMappingEvent> for XEvent
impl From<XMappingEvent> for XEvent
impl<'a> From<&'a XMappingEvent> for XEvent
impl<'a> From<&'a XMappingEvent> for XEvent
impl From<XEvent> for XMappingEvent
impl From<XEvent> for XMappingEvent
impl<'a> From<&'a XEvent> for XMappingEvent
impl<'a> From<&'a XEvent> for XMappingEvent
impl From<XMapRequestEvent> for XEvent
impl From<XMapRequestEvent> for XEvent
impl<'a> From<&'a XMapRequestEvent> for XEvent
impl<'a> From<&'a XMapRequestEvent> for XEvent
impl From<XEvent> for XMapRequestEvent
impl From<XEvent> for XMapRequestEvent
impl<'a> From<&'a XEvent> for XMapRequestEvent
impl<'a> From<&'a XEvent> for XMapRequestEvent
impl From<XMotionEvent> for XEvent
impl From<XMotionEvent> for XEvent
impl<'a> From<&'a XMotionEvent> for XEvent
impl<'a> From<&'a XMotionEvent> for XEvent
impl From<XEvent> for XMotionEvent
impl From<XEvent> for XMotionEvent
impl<'a> From<&'a XEvent> for XMotionEvent
impl<'a> From<&'a XEvent> for XMotionEvent
impl From<XNoExposeEvent> for XEvent
impl From<XNoExposeEvent> for XEvent
impl<'a> From<&'a XNoExposeEvent> for XEvent
impl<'a> From<&'a XNoExposeEvent> for XEvent
impl From<XEvent> for XNoExposeEvent
impl From<XEvent> for XNoExposeEvent
impl<'a> From<&'a XEvent> for XNoExposeEvent
impl<'a> From<&'a XEvent> for XNoExposeEvent
impl From<XPropertyEvent> for XEvent
impl From<XPropertyEvent> for XEvent
impl<'a> From<&'a XPropertyEvent> for XEvent
impl<'a> From<&'a XPropertyEvent> for XEvent
impl From<XEvent> for XPropertyEvent
impl From<XEvent> for XPropertyEvent
impl<'a> From<&'a XEvent> for XPropertyEvent
impl<'a> From<&'a XEvent> for XPropertyEvent
impl From<XReparentEvent> for XEvent
impl From<XReparentEvent> for XEvent
impl<'a> From<&'a XReparentEvent> for XEvent
impl<'a> From<&'a XReparentEvent> for XEvent
impl From<XEvent> for XReparentEvent
impl From<XEvent> for XReparentEvent
impl<'a> From<&'a XEvent> for XReparentEvent
impl<'a> From<&'a XEvent> for XReparentEvent
impl From<XResizeRequestEvent> for XEvent
impl From<XResizeRequestEvent> for XEvent
impl<'a> From<&'a XResizeRequestEvent> for XEvent
impl<'a> From<&'a XResizeRequestEvent> for XEvent
impl From<XEvent> for XResizeRequestEvent
impl From<XEvent> for XResizeRequestEvent
impl<'a> From<&'a XEvent> for XResizeRequestEvent
impl<'a> From<&'a XEvent> for XResizeRequestEvent
impl From<XSelectionClearEvent> for XEvent
impl From<XSelectionClearEvent> for XEvent
impl<'a> From<&'a XSelectionClearEvent> for XEvent
impl<'a> From<&'a XSelectionClearEvent> for XEvent
impl From<XEvent> for XSelectionClearEvent
impl From<XEvent> for XSelectionClearEvent
impl<'a> From<&'a XEvent> for XSelectionClearEvent
impl<'a> From<&'a XEvent> for XSelectionClearEvent
impl From<XSelectionEvent> for XEvent
impl From<XSelectionEvent> for XEvent
impl<'a> From<&'a XSelectionEvent> for XEvent
impl<'a> From<&'a XSelectionEvent> for XEvent
impl From<XEvent> for XSelectionEvent
impl From<XEvent> for XSelectionEvent
impl<'a> From<&'a XEvent> for XSelectionEvent
impl<'a> From<&'a XEvent> for XSelectionEvent
impl From<XSelectionRequestEvent> for XEvent
impl From<XSelectionRequestEvent> for XEvent
impl<'a> From<&'a XSelectionRequestEvent> for XEvent
impl<'a> From<&'a XSelectionRequestEvent> for XEvent
impl From<XEvent> for XSelectionRequestEvent
impl From<XEvent> for XSelectionRequestEvent
impl<'a> From<&'a XEvent> for XSelectionRequestEvent
impl<'a> From<&'a XEvent> for XSelectionRequestEvent
impl From<XUnmapEvent> for XEvent
impl From<XUnmapEvent> for XEvent
impl<'a> From<&'a XUnmapEvent> for XEvent
impl<'a> From<&'a XUnmapEvent> for XEvent
impl From<XEvent> for XUnmapEvent
impl From<XEvent> for XUnmapEvent
impl<'a> From<&'a XEvent> for XUnmapEvent
impl<'a> From<&'a XEvent> for XUnmapEvent
impl From<XVisibilityEvent> for XEvent
impl From<XVisibilityEvent> for XEvent
impl<'a> From<&'a XVisibilityEvent> for XEvent
impl<'a> From<&'a XVisibilityEvent> for XEvent
impl From<XEvent> for XVisibilityEvent
impl From<XEvent> for XVisibilityEvent
impl<'a> From<&'a XEvent> for XVisibilityEvent
impl<'a> From<&'a XEvent> for XVisibilityEvent
impl From<[i8; 20]> for ClientMessageData
impl From<[i8; 20]> for ClientMessageData
impl From<[u8; 20]> for ClientMessageData
impl From<[u8; 20]> for ClientMessageData
impl From<[i16; 10]> for ClientMessageData
impl From<[i16; 10]> for ClientMessageData
impl From<[u16; 10]> for ClientMessageData
impl From<[u16; 10]> for ClientMessageData
impl From<[i64; 5]> for ClientMessageData
impl From<[i64; 5]> for ClientMessageData
impl From<[u64; 5]> for ClientMessageData
impl From<[u64; 5]> for ClientMessageData
impl From<XF86VidModeNotifyEvent> for XEvent
impl From<XF86VidModeNotifyEvent> for XEvent
impl<'a> From<&'a XF86VidModeNotifyEvent> for XEvent
impl<'a> From<&'a XF86VidModeNotifyEvent> for XEvent
impl From<XEvent> for XF86VidModeNotifyEvent
impl From<XEvent> for XF86VidModeNotifyEvent
impl<'a> From<&'a XEvent> for XF86VidModeNotifyEvent
impl<'a> From<&'a XEvent> for XF86VidModeNotifyEvent
impl From<XScreenSaverNotifyEvent> for XEvent
impl From<XScreenSaverNotifyEvent> for XEvent
impl<'a> From<&'a XScreenSaverNotifyEvent> for XEvent
impl<'a> From<&'a XScreenSaverNotifyEvent> for XEvent
impl From<XEvent> for XScreenSaverNotifyEvent
impl From<XEvent> for XScreenSaverNotifyEvent
impl<'a> From<&'a XEvent> for XScreenSaverNotifyEvent
impl<'a> From<&'a XEvent> for XScreenSaverNotifyEvent
impl From<XRRScreenChangeNotifyEvent> for XEvent
impl From<XRRScreenChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRScreenChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRScreenChangeNotifyEvent> for XEvent
impl From<XEvent> for XRRScreenChangeNotifyEvent
impl From<XEvent> for XRRScreenChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRScreenChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRScreenChangeNotifyEvent
impl From<XRRNotifyEvent> for XEvent
impl From<XRRNotifyEvent> for XEvent
impl<'a> From<&'a XRRNotifyEvent> for XEvent
impl<'a> From<&'a XRRNotifyEvent> for XEvent
impl From<XEvent> for XRRNotifyEvent
impl From<XEvent> for XRRNotifyEvent
impl<'a> From<&'a XEvent> for XRRNotifyEvent
impl<'a> From<&'a XEvent> for XRRNotifyEvent
impl From<XRROutputChangeNotifyEvent> for XEvent
impl From<XRROutputChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRROutputChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRROutputChangeNotifyEvent> for XEvent
impl From<XEvent> for XRROutputChangeNotifyEvent
impl From<XEvent> for XRROutputChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRROutputChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRROutputChangeNotifyEvent
impl From<XRRCrtcChangeNotifyEvent> for XEvent
impl From<XRRCrtcChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRCrtcChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRCrtcChangeNotifyEvent> for XEvent
impl From<XEvent> for XRRCrtcChangeNotifyEvent
impl From<XEvent> for XRRCrtcChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRCrtcChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRCrtcChangeNotifyEvent
impl From<XRROutputPropertyNotifyEvent> for XEvent
impl From<XRROutputPropertyNotifyEvent> for XEvent
impl<'a> From<&'a XRROutputPropertyNotifyEvent> for XEvent
impl<'a> From<&'a XRROutputPropertyNotifyEvent> for XEvent
impl From<XEvent> for XRROutputPropertyNotifyEvent
impl From<XEvent> for XRROutputPropertyNotifyEvent
impl<'a> From<&'a XEvent> for XRROutputPropertyNotifyEvent
impl<'a> From<&'a XEvent> for XRROutputPropertyNotifyEvent
impl From<XRRProviderChangeNotifyEvent> for XEvent
impl From<XRRProviderChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRProviderChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRProviderChangeNotifyEvent> for XEvent
impl From<XEvent> for XRRProviderChangeNotifyEvent
impl From<XEvent> for XRRProviderChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRProviderChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRProviderChangeNotifyEvent
impl From<XRRProviderPropertyNotifyEvent> for XEvent
impl From<XRRProviderPropertyNotifyEvent> for XEvent
impl<'a> From<&'a XRRProviderPropertyNotifyEvent> for XEvent
impl<'a> From<&'a XRRProviderPropertyNotifyEvent> for XEvent
impl From<XEvent> for XRRProviderPropertyNotifyEvent
impl From<XEvent> for XRRProviderPropertyNotifyEvent
impl<'a> From<&'a XEvent> for XRRProviderPropertyNotifyEvent
impl<'a> From<&'a XEvent> for XRRProviderPropertyNotifyEvent
impl From<XRRResourceChangeNotifyEvent> for XEvent
impl From<XRRResourceChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRResourceChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRResourceChangeNotifyEvent> for XEvent
impl From<XEvent> for XRRResourceChangeNotifyEvent
impl From<XEvent> for XRRResourceChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRResourceChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRResourceChangeNotifyEvent
impl From<BaseDirectoriesError> for Error
impl From<BaseDirectoriesError> for Error
impl<'a> From<&'a str> for Name<'a>
impl<'a> From<&'a str> for Name<'a>
impl<'a> From<(&'a str, &'a str)> for Name<'a>
impl<'a> From<(&'a str, &'a str)> for Name<'a>
impl<'a> From<Name<'a>> for OwnedName
impl<'a> From<Name<'a>> for OwnedName
impl<'a, P, M> From<(&'a P, M)> for Error where
P: Position,
M: Into<Cow<'static, str>>,
impl<'a, P, M> From<(&'a P, M)> for Error where
P: Position,
M: Into<Cow<'static, str>>,
impl From<Error> for Error
impl From<Error> for Error
impl From<Error> for EmitterError
impl From<Error> for EmitterError
impl<'a> From<&'a str> for XmlEvent<'a>
impl<'a> From<&'a str> for XmlEvent<'a>
impl<'a> From<EndElementBuilder<'a>> for XmlEvent<'a>
impl<'a> From<EndElementBuilder<'a>> for XmlEvent<'a>
impl<'a> From<StartElementBuilder<'a>> for XmlEvent<'a>
impl<'a> From<StartElementBuilder<'a>> for XmlEvent<'a>