(function() {var implementors = {};
implementors["arrayvec"] = [{text:"impl<A: Array> From<A> for ArrayVec<A>",synthetic:false,types:["arrayvec::ArrayVec"]},];
implementors["cgmath"] = [{text:"impl<A> From<Euler<A>> for Matrix3<A::Unitless> where
A: Angle + Into<Rad<<A as Angle>::Unitless>>, ",synthetic:false,types:["cgmath::matrix::Matrix3"]},{text:"impl<A> From<Euler<A>> for Matrix4<A::Unitless> where
A: Angle + Into<Rad<<A as Angle>::Unitless>>, ",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<S: Copy> From<[[S; 2]; 2]> for Matrix2<S>",synthetic:false,types:["cgmath::matrix::Matrix2"]},{text:"impl<'a, S> From<&'a [[S; 2]; 2]> for &'a Matrix2<S>",synthetic:false,types:["cgmath::matrix::Matrix2"]},{text:"impl<'a, S> From<&'a mut [[S; 2]; 2]> for &'a mut Matrix2<S>",synthetic:false,types:["cgmath::matrix::Matrix2"]},{text:"impl<'a, S> From<&'a [S; 4]> for &'a Matrix2<S>",synthetic:false,types:["cgmath::matrix::Matrix2"]},{text:"impl<'a, S> From<&'a mut [S; 4]> for &'a mut Matrix2<S>",synthetic:false,types:["cgmath::matrix::Matrix2"]},{text:"impl<S: Copy> From<[[S; 3]; 3]> for Matrix3<S>",synthetic:false,types:["cgmath::matrix::Matrix3"]},{text:"impl<'a, S> From<&'a [[S; 3]; 3]> for &'a Matrix3<S>",synthetic:false,types:["cgmath::matrix::Matrix3"]},{text:"impl<'a, S> From<&'a mut [[S; 3]; 3]> for &'a mut Matrix3<S>",synthetic:false,types:["cgmath::matrix::Matrix3"]},{text:"impl<'a, S> From<&'a [S; 9]> for &'a Matrix3<S>",synthetic:false,types:["cgmath::matrix::Matrix3"]},{text:"impl<'a, S> From<&'a mut [S; 9]> for &'a mut Matrix3<S>",synthetic:false,types:["cgmath::matrix::Matrix3"]},{text:"impl<S: Copy> From<[[S; 4]; 4]> for Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<'a, S> From<&'a [[S; 4]; 4]> for &'a Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<'a, S> From<&'a mut [[S; 4]; 4]> for &'a mut Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<'a, S> From<&'a [S; 16]> for &'a Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<'a, S> From<&'a mut [S; 16]> for &'a mut Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<S: BaseFloat> From<Matrix2<S>> for Matrix3<S>",synthetic:false,types:["cgmath::matrix::Matrix3"]},{text:"impl<S: BaseFloat> From<Matrix2<S>> for Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<S: BaseFloat> From<Matrix3<S>> for Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<S: BaseFloat> From<Matrix3<S>> for Quaternion<S>",synthetic:false,types:["cgmath::quaternion::Quaternion"]},{text:"impl<A> From<Euler<A>> for Quaternion<A::Unitless> where
A: Angle + Into<Rad<<A as Angle>::Unitless>>, ",synthetic:false,types:["cgmath::quaternion::Quaternion"]},{text:"impl<S: BaseFloat> From<Quaternion<S>> for Matrix3<S>",synthetic:false,types:["cgmath::matrix::Matrix3"]},{text:"impl<S: BaseFloat> From<Quaternion<S>> for Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<S: BaseFloat> From<Quaternion<S>> for Basis3<S>",synthetic:false,types:["cgmath::rotation::Basis3"]},{text:"impl<S: BaseFloat> From<[S; 4]> for Quaternion<S>",synthetic:false,types:["cgmath::quaternion::Quaternion"]},{text:"impl<'a, S: BaseFloat> From<&'a [S; 4]> for &'a Quaternion<S>",synthetic:false,types:["cgmath::quaternion::Quaternion"]},{text:"impl<'a, S: BaseFloat> From<&'a mut [S; 4]> for &'a mut Quaternion<S>",synthetic:false,types:["cgmath::quaternion::Quaternion"]},{text:"impl<S: BaseFloat> From<(S, S, S, S)> for Quaternion<S>",synthetic:false,types:["cgmath::quaternion::Quaternion"]},{text:"impl<'a, S: BaseFloat> From<&'a (S, S, S, S)> for &'a Quaternion<S>",synthetic:false,types:["cgmath::quaternion::Quaternion"]},{text:"impl<'a, S: BaseFloat> From<&'a mut (S, S, S, S)> for &'a mut Quaternion<S>",synthetic:false,types:["cgmath::quaternion::Quaternion"]},{text:"impl<S: Clone> From<[S; 1]> for Vector1<S>",synthetic:false,types:["cgmath::vector::Vector1"]},{text:"impl<'a, S> From<&'a [S; 1]> for &'a Vector1<S>",synthetic:false,types:["cgmath::vector::Vector1"]},{text:"impl<'a, S> From<&'a mut [S; 1]> for &'a mut Vector1<S>",synthetic:false,types:["cgmath::vector::Vector1"]},{text:"impl<S: Clone> From<[S; 2]> for Vector2<S>",synthetic:false,types:["cgmath::vector::Vector2"]},{text:"impl<'a, S> From<&'a [S; 2]> for &'a Vector2<S>",synthetic:false,types:["cgmath::vector::Vector2"]},{text:"impl<'a, S> From<&'a mut [S; 2]> for &'a mut Vector2<S>",synthetic:false,types:["cgmath::vector::Vector2"]},{text:"impl<S: Clone> From<[S; 3]> for Vector3<S>",synthetic:false,types:["cgmath::vector::Vector3"]},{text:"impl<'a, S> From<&'a [S; 3]> for &'a Vector3<S>",synthetic:false,types:["cgmath::vector::Vector3"]},{text:"impl<'a, S> From<&'a mut [S; 3]> for &'a mut Vector3<S>",synthetic:false,types:["cgmath::vector::Vector3"]},{text:"impl<S: Clone> From<[S; 4]> for Vector4<S>",synthetic:false,types:["cgmath::vector::Vector4"]},{text:"impl<'a, S> From<&'a [S; 4]> for &'a Vector4<S>",synthetic:false,types:["cgmath::vector::Vector4"]},{text:"impl<'a, S> From<&'a mut [S; 4]> for &'a mut Vector4<S>",synthetic:false,types:["cgmath::vector::Vector4"]},{text:"impl<S> From<(S,)> for Vector1<S>",synthetic:false,types:["cgmath::vector::Vector1"]},{text:"impl<'a, S> From<&'a (S,)> for &'a Vector1<S>",synthetic:false,types:["cgmath::vector::Vector1"]},{text:"impl<'a, S> From<&'a mut (S,)> for &'a mut Vector1<S>",synthetic:false,types:["cgmath::vector::Vector1"]},{text:"impl<S> From<(S, S)> for Vector2<S>",synthetic:false,types:["cgmath::vector::Vector2"]},{text:"impl<'a, S> From<&'a (S, S)> for &'a Vector2<S>",synthetic:false,types:["cgmath::vector::Vector2"]},{text:"impl<'a, S> From<&'a mut (S, S)> for &'a mut Vector2<S>",synthetic:false,types:["cgmath::vector::Vector2"]},{text:"impl<S> From<(S, S, S)> for Vector3<S>",synthetic:false,types:["cgmath::vector::Vector3"]},{text:"impl<'a, S> From<&'a (S, S, S)> for &'a Vector3<S>",synthetic:false,types:["cgmath::vector::Vector3"]},{text:"impl<'a, S> From<&'a mut (S, S, S)> for &'a mut Vector3<S>",synthetic:false,types:["cgmath::vector::Vector3"]},{text:"impl<S> From<(S, S, S, S)> for Vector4<S>",synthetic:false,types:["cgmath::vector::Vector4"]},{text:"impl<'a, S> From<&'a (S, S, S, S)> for &'a Vector4<S>",synthetic:false,types:["cgmath::vector::Vector4"]},{text:"impl<'a, S> From<&'a mut (S, S, S, S)> for &'a mut Vector4<S>",synthetic:false,types:["cgmath::vector::Vector4"]},{text:"impl<S> From<Rad<S>> for Deg<S> where
S: BaseFloat, ",synthetic:false,types:["cgmath::angle::Deg"]},{text:"impl<S> From<Deg<S>> for Rad<S> where
S: BaseFloat, ",synthetic:false,types:["cgmath::angle::Rad"]},{text:"impl<S: BaseFloat> From<Quaternion<S>> for Euler<Rad<S>>",synthetic:false,types:["cgmath::euler::Euler"]},{text:"impl<S: Clone> From<[S; 1]> for Point1<S>",synthetic:false,types:["cgmath::point::Point1"]},{text:"impl<'a, S> From<&'a [S; 1]> for &'a Point1<S>",synthetic:false,types:["cgmath::point::Point1"]},{text:"impl<'a, S> From<&'a mut [S; 1]> for &'a mut Point1<S>",synthetic:false,types:["cgmath::point::Point1"]},{text:"impl<S: Clone> From<[S; 2]> for Point2<S>",synthetic:false,types:["cgmath::point::Point2"]},{text:"impl<'a, S> From<&'a [S; 2]> for &'a Point2<S>",synthetic:false,types:["cgmath::point::Point2"]},{text:"impl<'a, S> From<&'a mut [S; 2]> for &'a mut Point2<S>",synthetic:false,types:["cgmath::point::Point2"]},{text:"impl<S: Clone> From<[S; 3]> for Point3<S>",synthetic:false,types:["cgmath::point::Point3"]},{text:"impl<'a, S> From<&'a [S; 3]> for &'a Point3<S>",synthetic:false,types:["cgmath::point::Point3"]},{text:"impl<'a, S> From<&'a mut [S; 3]> for &'a mut Point3<S>",synthetic:false,types:["cgmath::point::Point3"]},{text:"impl<S> From<(S,)> for Point1<S>",synthetic:false,types:["cgmath::point::Point1"]},{text:"impl<'a, S> From<&'a (S,)> for &'a Point1<S>",synthetic:false,types:["cgmath::point::Point1"]},{text:"impl<'a, S> From<&'a mut (S,)> for &'a mut Point1<S>",synthetic:false,types:["cgmath::point::Point1"]},{text:"impl<S> From<(S, S)> for Point2<S>",synthetic:false,types:["cgmath::point::Point2"]},{text:"impl<'a, S> From<&'a (S, S)> for &'a Point2<S>",synthetic:false,types:["cgmath::point::Point2"]},{text:"impl<'a, S> From<&'a mut (S, S)> for &'a mut Point2<S>",synthetic:false,types:["cgmath::point::Point2"]},{text:"impl<S> From<(S, S, S)> for Point3<S>",synthetic:false,types:["cgmath::point::Point3"]},{text:"impl<'a, S> From<&'a (S, S, S)> for &'a Point3<S>",synthetic:false,types:["cgmath::point::Point3"]},{text:"impl<'a, S> From<&'a mut (S, S, S)> for &'a mut Point3<S>",synthetic:false,types:["cgmath::point::Point3"]},{text:"impl<S: BaseFloat> From<Basis2<S>> for Matrix2<S>",synthetic:false,types:["cgmath::matrix::Matrix2"]},{text:"impl<S: BaseFloat> From<Basis3<S>> for Matrix3<S>",synthetic:false,types:["cgmath::matrix::Matrix3"]},{text:"impl<S: BaseFloat> From<Basis3<S>> for Quaternion<S>",synthetic:false,types:["cgmath::quaternion::Quaternion"]},{text:"impl<A: Angle> From<Euler<A>> for Basis3<A::Unitless> where
A: Into<Rad<<A as Angle>::Unitless>>, ",synthetic:false,types:["cgmath::rotation::Basis3"]},{text:"impl<S: BaseFloat, R: Rotation2<S>> From<Decomposed<Vector2<S>, R>> for Matrix3<S>",synthetic:false,types:["cgmath::matrix::Matrix3"]},{text:"impl<S: BaseFloat, R: Rotation3<S>> From<Decomposed<Vector3<S>, R>> for Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<S: BaseFloat> From<PerspectiveFov<S>> for Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<S: BaseFloat> From<Perspective<S>> for Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<S: BaseFloat> From<Ortho<S>> for Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},];
implementors["crossbeam_channel"] = [{text:"impl<T> From<SendError<T>> for TrySendError<T>",synthetic:false,types:["crossbeam_channel::err::TrySendError"]},{text:"impl<T> From<SendError<T>> for SendTimeoutError<T>",synthetic:false,types:["crossbeam_channel::err::SendTimeoutError"]},{text:"impl From<RecvError> for TryRecvError",synthetic:false,types:["crossbeam_channel::err::TryRecvError"]},{text:"impl From<RecvError> for RecvTimeoutError",synthetic:false,types:["crossbeam_channel::err::RecvTimeoutError"]},];
implementors["crossbeam_epoch"] = [{text:"impl<T> From<Owned<T>> for Atomic<T>",synthetic:false,types:["crossbeam_epoch::atomic::Atomic"]},{text:"impl<T> From<Box<T>> for Atomic<T>",synthetic:false,types:["crossbeam_epoch::atomic::Atomic"]},{text:"impl<T> From<T> for Atomic<T>",synthetic:false,types:["crossbeam_epoch::atomic::Atomic"]},{text:"impl<'g, T> From<Shared<'g, T>> for Atomic<T>",synthetic:false,types:["crossbeam_epoch::atomic::Atomic"]},{text:"impl<T> From<*const T> for Atomic<T>",synthetic:false,types:["crossbeam_epoch::atomic::Atomic"]},{text:"impl<T> From<T> for Owned<T>",synthetic:false,types:["crossbeam_epoch::atomic::Owned"]},{text:"impl<T> From<Box<T>> for Owned<T>",synthetic:false,types:["crossbeam_epoch::atomic::Owned"]},{text:"impl<'g, T> From<*const T> for Shared<'g, T>",synthetic:false,types:["crossbeam_epoch::atomic::Shared"]},];
implementors["crossbeam_utils"] = [{text:"impl<T> From<T> for CachePadded<T>",synthetic:false,types:["crossbeam_utils::cache_padded::CachePadded"]},{text:"impl<T> From<T> for ShardedLock<T>",synthetic:false,types:["crossbeam_utils::sync::sharded_lock::ShardedLock"]},];
implementors["deflate"] = [{text:"impl From<Compression> for CompressionOptions",synthetic:false,types:["deflate::compression_options::CompressionOptions"]},];
implementors["either"] = [{text:"impl<L, R> From<Result<R, L>> for Either<L, R>",synthetic:false,types:["either::Either"]},];
implementors["filetime"] = [{text:"impl From<SystemTime> for FileTime",synthetic:false,types:["filetime::FileTime"]},];
implementors["generic_array"] = [{text:"impl<T> From<[T; 1]> for GenericArray<T, U1>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 2]> for GenericArray<T, U2>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 3]> for GenericArray<T, U3>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 4]> for GenericArray<T, U4>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 5]> for GenericArray<T, U5>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 6]> for GenericArray<T, U6>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 7]> for GenericArray<T, U7>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 8]> for GenericArray<T, U8>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 9]> for GenericArray<T, U9>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 10]> for GenericArray<T, U10>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 11]> for GenericArray<T, U11>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 12]> for GenericArray<T, U12>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 13]> for GenericArray<T, U13>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 14]> for GenericArray<T, U14>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 15]> for GenericArray<T, U15>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 16]> for GenericArray<T, U16>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 17]> for GenericArray<T, U17>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 18]> for GenericArray<T, U18>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 19]> for GenericArray<T, U19>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 20]> for GenericArray<T, U20>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 21]> for GenericArray<T, U21>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 22]> for GenericArray<T, U22>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 23]> for GenericArray<T, U23>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 24]> for GenericArray<T, U24>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 25]> for GenericArray<T, U25>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 26]> for GenericArray<T, U26>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 27]> for GenericArray<T, U27>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 28]> for GenericArray<T, U28>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 29]> for GenericArray<T, U29>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 30]> for GenericArray<T, U30>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 31]> for GenericArray<T, U31>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T> From<[T; 32]> for GenericArray<T, U32>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<'a, T, N: ArrayLength<T>> From<&'a [T]> for &'a GenericArray<T, N>",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<'a, T, N: ArrayLength<T>> From<&'a mut [T]> for &'a mut GenericArray<T, N>",synthetic:false,types:["generic_array::GenericArray"]},];
implementors["gif"] = [{text:"impl From<Error> for DecodingError",synthetic:false,types:["gif::reader::decoder::DecodingError"]},];
implementors["half"] = [{text:"impl From<f16> for f32",synthetic:false,types:[]},{text:"impl From<f16> for f64",synthetic:false,types:[]},{text:"impl From<i8> for f16",synthetic:false,types:["half::f16"]},{text:"impl From<u8> for f16",synthetic:false,types:["half::f16"]},];
implementors["image"] = [{text:"impl From<Error> for ImageError",synthetic:false,types:["image::image::ImageError"]},{text:"impl From<DecodingError> for ImageError",synthetic:false,types:["image::image::ImageError"]},{text:"impl From<PixelFormat> for ColorType",synthetic:false,types:["image::color::ColorType"]},{text:"impl From<Error> for ImageError",synthetic:false,types:["image::image::ImageError"]},{text:"impl From<(ColorType, BitDepth)> for ColorType",synthetic:false,types:["image::color::ColorType"]},{text:"impl From<ColorType> for (ColorType, BitDepth)",synthetic:false,types:["png::common::ColorType","png::common::BitDepth"]},{text:"impl From<DecodingError> for ImageError",synthetic:false,types:["image::image::ImageError"]},{text:"impl From<BitmapHeader> for PNMHeader",synthetic:false,types:["image::pnm::header::PNMHeader"]},{text:"impl From<GraymapHeader> for PNMHeader",synthetic:false,types:["image::pnm::header::PNMHeader"]},{text:"impl From<PixmapHeader> for PNMHeader",synthetic:false,types:["image::pnm::header::PNMHeader"]},{text:"impl From<ArbitraryHeader> for PNMHeader",synthetic:false,types:["image::pnm::header::PNMHeader"]},{text:"impl From<TiffError> for ImageError",synthetic:false,types:["image::image::ImageError"]},{text:"impl From<ColorType> for ColorType",synthetic:false,types:["image::color::ColorType"]},{text:"impl From<Error> for ImageError",synthetic:false,types:["image::image::ImageError"]},{text:"impl From<ImageFormat> for ImageOutputFormat",synthetic:false,types:["image::image::ImageOutputFormat"]},];
implementors["jpeg_decoder"] = [{text:"impl From<Error> for Error",synthetic:false,types:["jpeg_decoder::error::Error"]},{text:"impl From<RecvError> for Error",synthetic:false,types:["jpeg_decoder::error::Error"]},{text:"impl<T: Any + Send> From<SendError<T>> for Error",synthetic:false,types:["jpeg_decoder::error::Error"]},];
implementors["libloading"] = [{text:"impl From<Library> for Library",synthetic:false,types:["libloading::Library"]},{text:"impl From<Library> for Library",synthetic:false,types:["libloading::os::unix::Library"]},];
implementors["lock_api"] = [{text:"impl<R: RawMutex, T> From<T> for Mutex<R, T>",synthetic:false,types:["lock_api::mutex::Mutex"]},{text:"impl<R: RawMutex, G: GetThreadId, T> From<T> for ReentrantMutex<R, G, T>",synthetic:false,types:["lock_api::remutex::ReentrantMutex"]},{text:"impl<R: RawRwLock, T> From<T> for RwLock<R, T>",synthetic:false,types:["lock_api::rwlock::RwLock"]},];
implementors["mio"] = [{text:"impl From<Ready> for UnixReady",synthetic:false,types:["mio::sys::unix::ready::UnixReady"]},{text:"impl From<UnixReady> for Ready",synthetic:false,types:["mio::event_imp::Ready"]},{text:"impl From<usize> for Token",synthetic:false,types:["mio::token::Token"]},{text:"impl From<Token> for usize",synthetic:false,types:[]},];
implementors["mio_extras"] = [{text:"impl<T> From<SendError<T>> for SendError<T>",synthetic:false,types:["mio_extras::channel::SendError"]},{text:"impl<T> From<Error> for SendError<T>",synthetic:false,types:["mio_extras::channel::SendError"]},{text:"impl<T> From<TrySendError<T>> for TrySendError<T>",synthetic:false,types:["mio_extras::channel::TrySendError"]},{text:"impl<T> From<SendError<T>> for TrySendError<T>",synthetic:false,types:["mio_extras::channel::TrySendError"]},{text:"impl<T> From<Error> for TrySendError<T>",synthetic:false,types:["mio_extras::channel::TrySendError"]},];
implementors["nalgebra"] = [{text:"impl<N> From<[N; 1]> for MatrixMN<N, U1, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 2]> for MatrixMN<N, U1, U2> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U2>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 3]> for MatrixMN<N, U1, U3> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U3>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 4]> for MatrixMN<N, U1, U4> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U4>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 5]> for MatrixMN<N, U1, U5> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U5>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 6]> for MatrixMN<N, U1, U6> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U6>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 7]> for MatrixMN<N, U1, U7> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U7>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 8]> for MatrixMN<N, U1, U8> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U8>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 9]> for MatrixMN<N, U1, U9> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U9>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 10]> for MatrixMN<N, U1, U10> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U10>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 11]> for MatrixMN<N, U1, U11> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U11>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 12]> for MatrixMN<N, U1, U12> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U12>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 13]> for MatrixMN<N, U1, U13> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U13>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 14]> for MatrixMN<N, U1, U14> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U14>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 15]> for MatrixMN<N, U1, U15> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U15>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 16]> for MatrixMN<N, U1, U16> where
N: Scalar,
DefaultAllocator: Allocator<N, U1, U16>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 2]> for MatrixMN<N, U2, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U2, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 3]> for MatrixMN<N, U3, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U3, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 4]> for MatrixMN<N, U4, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U4, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 5]> for MatrixMN<N, U5, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U5, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 6]> for MatrixMN<N, U6, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U6, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 7]> for MatrixMN<N, U7, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U7, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 8]> for MatrixMN<N, U8, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U8, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 9]> for MatrixMN<N, U9, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U9, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 10]> for MatrixMN<N, U10, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U10, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 11]> for MatrixMN<N, U11, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U11, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 12]> for MatrixMN<N, U12, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U12, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 13]> for MatrixMN<N, U13, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U13, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 14]> for MatrixMN<N, U14, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U14, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 15]> for MatrixMN<N, U15, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U15, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N> From<[N; 16]> for MatrixMN<N, U16, U1> where
N: Scalar,
DefaultAllocator: Allocator<N, U16, U1>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 2]; 2]> for MatrixMN<N, U2, U2> where
DefaultAllocator: Allocator<N, U2, U2>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 2]; 3]> for MatrixMN<N, U2, U3> where
DefaultAllocator: Allocator<N, U2, U3>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 2]; 4]> for MatrixMN<N, U2, U4> where
DefaultAllocator: Allocator<N, U2, U4>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 2]; 5]> for MatrixMN<N, U2, U5> where
DefaultAllocator: Allocator<N, U2, U5>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 2]; 6]> for MatrixMN<N, U2, U6> where
DefaultAllocator: Allocator<N, U2, U6>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 3]; 2]> for MatrixMN<N, U3, U2> where
DefaultAllocator: Allocator<N, U3, U2>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 3]; 3]> for MatrixMN<N, U3, U3> where
DefaultAllocator: Allocator<N, U3, U3>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 3]; 4]> for MatrixMN<N, U3, U4> where
DefaultAllocator: Allocator<N, U3, U4>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 3]; 5]> for MatrixMN<N, U3, U5> where
DefaultAllocator: Allocator<N, U3, U5>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 3]; 6]> for MatrixMN<N, U3, U6> where
DefaultAllocator: Allocator<N, U3, U6>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 4]; 2]> for MatrixMN<N, U4, U2> where
DefaultAllocator: Allocator<N, U4, U2>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 4]; 3]> for MatrixMN<N, U4, U3> where
DefaultAllocator: Allocator<N, U4, U3>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 4]; 4]> for MatrixMN<N, U4, U4> where
DefaultAllocator: Allocator<N, U4, U4>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 4]; 5]> for MatrixMN<N, U4, U5> where
DefaultAllocator: Allocator<N, U4, U5>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 4]; 6]> for MatrixMN<N, U4, U6> where
DefaultAllocator: Allocator<N, U4, U6>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 5]; 2]> for MatrixMN<N, U5, U2> where
DefaultAllocator: Allocator<N, U5, U2>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 5]; 3]> for MatrixMN<N, U5, U3> where
DefaultAllocator: Allocator<N, U5, U3>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 5]; 4]> for MatrixMN<N, U5, U4> where
DefaultAllocator: Allocator<N, U5, U4>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 5]; 5]> for MatrixMN<N, U5, U5> where
DefaultAllocator: Allocator<N, U5, U5>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 5]; 6]> for MatrixMN<N, U5, U6> where
DefaultAllocator: Allocator<N, U5, U6>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 6]; 2]> for MatrixMN<N, U6, U2> where
DefaultAllocator: Allocator<N, U6, U2>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 6]; 3]> for MatrixMN<N, U6, U3> where
DefaultAllocator: Allocator<N, U6, U3>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 6]; 4]> for MatrixMN<N, U6, U4> where
DefaultAllocator: Allocator<N, U6, U4>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 6]; 5]> for MatrixMN<N, U6, U5> where
DefaultAllocator: Allocator<N, U6, U5>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<N: Scalar> From<[[N; 6]; 6]> for MatrixMN<N, U6, U6> where
DefaultAllocator: Allocator<N, U6, U6>, ",synthetic:false,types:["nalgebra::base::alias::MatrixMN"]},{text:"impl<'a, N, R, C, RStride, CStride> From<Matrix<N, R, C, SliceStorage<'a, N, R, C, RStride, CStride>>> for Matrix<N, R, C, ArrayStorage<N, R, C>> where
N: Scalar,
R: DimName,
C: DimName,
RStride: Dim,
CStride: Dim,
R::Value: Mul<C::Value>,
Prod<R::Value, C::Value>: ArrayLength<N>, ",synthetic:false,types:["nalgebra::base::matrix::Matrix"]},{text:"impl<'a, N, C, RStride, CStride> From<Matrix<N, Dynamic, C, SliceStorage<'a, N, Dynamic, C, RStride, CStride>>> for Matrix<N, Dynamic, C, VecStorage<N, Dynamic, C>> where
N: Scalar,
C: Dim,
RStride: Dim,
CStride: Dim, ",synthetic:false,types:["nalgebra::base::matrix::Matrix"]},{text:"impl<'a, N, R, RStride, CStride> From<Matrix<N, R, Dynamic, SliceStorage<'a, N, R, Dynamic, RStride, CStride>>> for Matrix<N, R, Dynamic, VecStorage<N, R, Dynamic>> where
N: Scalar,
R: DimName,
RStride: Dim,
CStride: Dim, ",synthetic:false,types:["nalgebra::base::matrix::Matrix"]},{text:"impl<'a, N, R, C, RStride, CStride> From<Matrix<N, R, C, SliceStorageMut<'a, N, R, C, RStride, CStride>>> for Matrix<N, R, C, ArrayStorage<N, R, C>> where
N: Scalar,
R: DimName,
C: DimName,
RStride: Dim,
CStride: Dim,
R::Value: Mul<C::Value>,
Prod<R::Value, C::Value>: ArrayLength<N>, ",synthetic:false,types:["nalgebra::base::matrix::Matrix"]},{text:"impl<'a, N, C, RStride, CStride> From<Matrix<N, Dynamic, C, SliceStorageMut<'a, N, Dynamic, C, RStride, CStride>>> for Matrix<N, Dynamic, C, VecStorage<N, Dynamic, C>> where
N: Scalar,
C: Dim,
RStride: Dim,
CStride: Dim, ",synthetic:false,types:["nalgebra::base::matrix::Matrix"]},{text:"impl<'a, N, R, RStride, CStride> From<Matrix<N, R, Dynamic, SliceStorageMut<'a, N, R, Dynamic, RStride, CStride>>> for Matrix<N, R, Dynamic, VecStorage<N, R, Dynamic>> where
N: Scalar,
R: DimName,
RStride: Dim,
CStride: Dim, ",synthetic:false,types:["nalgebra::base::matrix::Matrix"]},{text:"impl<'a, N, R, C, RStride, CStride> From<Matrix<N, R, C, SliceStorageMut<'a, N, R, C, RStride, CStride>>> for MatrixSlice<'a, N, R, C, RStride, CStride> where
N: Scalar,
R: Dim,
C: Dim,
RStride: Dim,
CStride: Dim, ",synthetic:false,types:["nalgebra::base::matrix_slice::MatrixSlice"]},{text:"impl<N: Scalar> From<[N; 1]> for Point<N, U1>",synthetic:false,types:["nalgebra::geometry::point::Point"]},{text:"impl<N: Scalar> From<[N; 2]> for Point<N, U2>",synthetic:false,types:["nalgebra::geometry::point::Point"]},{text:"impl<N: Scalar> From<[N; 3]> for Point<N, U3>",synthetic:false,types:["nalgebra::geometry::point::Point"]},{text:"impl<N: Scalar> From<[N; 4]> for Point<N, U4>",synthetic:false,types:["nalgebra::geometry::point::Point"]},{text:"impl<N: Scalar> From<[N; 5]> for Point<N, U5>",synthetic:false,types:["nalgebra::geometry::point::Point"]},{text:"impl<N: Scalar> From<[N; 6]> for Point<N, U6>",synthetic:false,types:["nalgebra::geometry::point::Point"]},{text:"impl<N: Scalar + Zero + One, D: DimName> From<Point<N, D>> for VectorN<N, DimNameSum<D, U1>> where
D: DimNameAdd<U1>,
DefaultAllocator: Allocator<N, D> + Allocator<N, DimNameSum<D, U1>>, ",synthetic:false,types:["nalgebra::base::alias::VectorN"]},{text:"impl<N: Scalar, D: DimName> From<Matrix<N, D, U1, <DefaultAllocator as Allocator<N, D, U1>>::Buffer>> for Point<N, D> where
DefaultAllocator: Allocator<N, D>, ",synthetic:false,types:["nalgebra::geometry::point::Point"]},{text:"impl<N: RealField> From<Rotation<N, U2>> for Matrix3<N>",synthetic:false,types:["nalgebra::base::alias::Matrix3"]},{text:"impl<N: RealField> From<Rotation<N, U2>> for Matrix2<N>",synthetic:false,types:["nalgebra::base::alias::Matrix2"]},{text:"impl<N: RealField> From<Rotation<N, U3>> for Matrix4<N>",synthetic:false,types:["nalgebra::base::alias::Matrix4"]},{text:"impl<N: RealField> From<Rotation<N, U3>> for Matrix3<N>",synthetic:false,types:["nalgebra::base::alias::Matrix3"]},{text:"impl<N: RealField> From<Unit<Quaternion<N>>> for Matrix4<N>",synthetic:false,types:["nalgebra::base::alias::Matrix4"]},{text:"impl<N: RealField> From<Unit<Quaternion<N>>> for Rotation3<N>",synthetic:false,types:["nalgebra::geometry::rotation_alias::Rotation3"]},{text:"impl<N: RealField> From<Rotation<N, U3>> for UnitQuaternion<N>",synthetic:false,types:["nalgebra::geometry::quaternion::UnitQuaternion"]},{text:"impl<N: RealField> From<Unit<Quaternion<N>>> for Matrix3<N>",synthetic:false,types:["nalgebra::base::alias::Matrix3"]},{text:"impl<N: RealField> From<Matrix<N, U4, U1, <DefaultAllocator as Allocator<N, U4, U1>>::Buffer>> for Quaternion<N>",synthetic:false,types:["nalgebra::geometry::quaternion::Quaternion"]},{text:"impl<N: RealField> From<Unit<Complex<N>>> for Rotation2<N>",synthetic:false,types:["nalgebra::geometry::rotation_alias::Rotation2"]},{text:"impl<N: RealField> From<Rotation<N, U2>> for UnitComplex<N>",synthetic:false,types:["nalgebra::geometry::unit_complex::UnitComplex"]},{text:"impl<N: RealField> From<Unit<Complex<N>>> for Matrix3<N>",synthetic:false,types:["nalgebra::base::alias::Matrix3"]},{text:"impl<N: RealField> From<Unit<Complex<N>>> for Matrix2<N>",synthetic:false,types:["nalgebra::base::alias::Matrix2"]},{text:"impl<N: Scalar + Zero + One, D: DimName> From<Translation<N, D>> for MatrixN<N, DimNameSum<D, U1>> where
D: DimNameAdd<U1>,
DefaultAllocator: Allocator<N, D> + Allocator<N, DimNameSum<D, U1>, DimNameSum<D, U1>>, ",synthetic:false,types:["nalgebra::base::alias::MatrixN"]},{text:"impl<N: Scalar, D: DimName> From<Matrix<N, D, U1, <DefaultAllocator as Allocator<N, D, U1>>::Buffer>> for Translation<N, D> where
DefaultAllocator: Allocator<N, D>, ",synthetic:false,types:["nalgebra::geometry::translation::Translation"]},{text:"impl<N: RealField, D: DimName, R> From<Isometry<N, D, R>> for MatrixN<N, DimNameSum<D, U1>> where
D: DimNameAdd<U1>,
R: SubsetOf<MatrixN<N, DimNameSum<D, U1>>>,
DefaultAllocator: Allocator<N, DimNameSum<D, U1>, DimNameSum<D, U1>> + Allocator<N, D>, ",synthetic:false,types:["nalgebra::base::alias::MatrixN"]},{text:"impl<N: RealField, D: DimName, R> From<Similarity<N, D, R>> for MatrixN<N, DimNameSum<D, U1>> where
D: DimNameAdd<U1>,
R: SubsetOf<MatrixN<N, DimNameSum<D, U1>>>,
DefaultAllocator: Allocator<N, D> + Allocator<N, DimNameSum<D, U1>, DimNameSum<D, U1>>, ",synthetic:false,types:["nalgebra::base::alias::MatrixN"]},{text:"impl<N: RealField, D: DimName, C> From<Transform<N, D, C>> for MatrixN<N, DimNameSum<D, U1>> where
D: DimNameAdd<U1>,
C: TCategory,
DefaultAllocator: Allocator<N, DimNameSum<D, U1>, DimNameSum<D, U1>>, ",synthetic:false,types:["nalgebra::base::alias::MatrixN"]},{text:"impl<N: RealField> From<Orthographic3<N>> for Matrix4<N>",synthetic:false,types:["nalgebra::base::alias::Matrix4"]},{text:"impl<N: RealField> From<Perspective3<N>> for Matrix4<N>",synthetic:false,types:["nalgebra::base::alias::Matrix4"]},];
implementors["nix"] = [{text:"impl From<Errno> for Error",synthetic:false,types:["std::io::error::Error"]},{text:"impl<'a> From<Vec<AioCb<'a>>> for LioCb<'a>",synthetic:false,types:["nix::sys::aio::LioCb"]},{text:"impl<'a> From<&'a sigevent> for SigEvent",synthetic:false,types:["nix::sys::signal::sigevent::SigEvent"]},{text:"impl From<ucred> for UnixCredentials",synthetic:false,types:["nix::sys::socket::UnixCredentials"]},{text:"impl From<termios> for Termios",synthetic:false,types:["nix::sys::termios::Termios"]},{text:"impl From<Termios> for termios",synthetic:false,types:["libc::unix::linux_like::linux::gnu::termios"]},{text:"impl From<u32> for BaudRate",synthetic:false,types:["nix::sys::termios::BaudRate"]},{text:"impl From<timeval> for TimeVal",synthetic:false,types:["nix::sys::time::TimeVal"]},{text:"impl From<Uid> for uid_t",synthetic:false,types:["libc::unix::uid_t"]},{text:"impl From<Gid> for gid_t",synthetic:false,types:["libc::unix::gid_t"]},{text:"impl From<Pid> for pid_t",synthetic:false,types:["libc::unix::pid_t"]},{text:"impl From<Errno> for Error",synthetic:false,types:["nix::Error"]},{text:"impl From<FromUtf8Error> for Error",synthetic:false,types:["nix::Error"]},];
implementors["notify"] = [{text:"impl From<Error> for Error",synthetic:false,types:["notify::Error"]},];
implementors["num_bigint"] = [{text:"impl From<ParseIntError> for ParseBigIntError",synthetic:false,types:["num_bigint::ParseBigIntError"]},{text:"impl From<u64> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl From<u8> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl From<u16> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl From<u32> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl From<usize> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl From<i64> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl From<i8> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl From<i16> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl From<i32> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl From<isize> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl From<u64> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl From<u8> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl From<u16> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl From<u32> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl From<usize> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl From<BigUint> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},];
implementors["num_complex"] = [{text:"impl<T: Clone + Num> From<T> for Complex<T>",synthetic:false,types:["num_complex::Complex"]},{text:"impl<'a, T: Clone + Num> From<&'a T> for Complex<T>",synthetic:false,types:["num_complex::Complex"]},];
implementors["num_rational"] = [{text:"impl<T> From<T> for Ratio<T> where
T: Clone + Integer, ",synthetic:false,types:["num_rational::Ratio"]},{text:"impl<T> From<(T, T)> for Ratio<T> where
T: Clone + Integer, ",synthetic:false,types:["num_rational::Ratio"]},];
implementors["ordered_float"] = [{text:"impl<T: Float> From<T> for OrderedFloat<T>",synthetic:false,types:["ordered_float::OrderedFloat"]},{text:"impl From<NotNan<f32>> for f32",synthetic:false,types:[]},{text:"impl From<NotNan<f64>> for f64",synthetic:false,types:[]},{text:"impl<T: Float> From<T> for NotNan<T>",synthetic:false,types:["ordered_float::NotNan"]},];
implementors["owning_ref"] = [{text:"impl<O, T: ?Sized> From<O> for OwningRef<O, T> where
O: StableAddress,
O: Deref<Target = T>, ",synthetic:false,types:["owning_ref::OwningRef"]},{text:"impl<O, T: ?Sized> From<O> for OwningRefMut<O, T> where
O: StableAddress,
O: DerefMut<Target = T>, ",synthetic:false,types:["owning_ref::OwningRefMut"]},{text:"impl<O, T: ?Sized> From<OwningRefMut<O, T>> for OwningRef<O, T> where
O: StableAddress,
O: DerefMut<Target = T>, ",synthetic:false,types:["owning_ref::OwningRef"]},];
implementors["percent_encoding"] = [{text:"impl<'a, E: EncodeSet> From<PercentEncode<'a, E>> for Cow<'a, str>",synthetic:false,types:["alloc::borrow::Cow"]},{text:"impl<'a> From<PercentDecode<'a>> for Cow<'a, [u8]>",synthetic:false,types:["alloc::borrow::Cow"]},];
implementors["png"] = [{text:"impl From<Error> for DecodingError",synthetic:false,types:["png::decoder::stream::DecodingError"]},{text:"impl From<String> for DecodingError",synthetic:false,types:["png::decoder::stream::DecodingError"]},{text:"impl From<DecodingError> for Error",synthetic:false,types:["std::io::error::Error"]},{text:"impl From<Error> for EncodingError",synthetic:false,types:["png::encoder::EncodingError"]},{text:"impl From<EncodingError> for Error",synthetic:false,types:["std::io::error::Error"]},{text:"impl From<Compression> for Compression",synthetic:false,types:["png::common::Compression"]},{text:"impl From<Compression> for CompressionOptions",synthetic:false,types:["deflate::compression_options::CompressionOptions"]},];
implementors["proc_macro2"] = [{text:"impl From<Span> for Span",synthetic:false,types:["proc_macro2::Span"]},{text:"impl From<TokenStream> for TokenStream",synthetic:false,types:["proc_macro2::TokenStream"]},{text:"impl From<TokenStream> for TokenStream",synthetic:false,types:["proc_macro::TokenStream"]},{text:"impl From<Group> for TokenTree",synthetic:false,types:["proc_macro2::TokenTree"]},{text:"impl From<Ident> for TokenTree",synthetic:false,types:["proc_macro2::TokenTree"]},{text:"impl From<Punct> for TokenTree",synthetic:false,types:["proc_macro2::TokenTree"]},{text:"impl From<Literal> for TokenTree",synthetic:false,types:["proc_macro2::TokenTree"]},];
implementors["quote"] = [{text:"impl From<Tokens> for TokenStream",synthetic:false,types:["proc_macro2::TokenStream"]},{text:"impl From<Tokens> for TokenStream",synthetic:false,types:["proc_macro::TokenStream"]},];
implementors["rand"] = [{text:"impl<X: SampleUniform> From<Range<X>> for Uniform<X>",synthetic:false,types:["rand::distributions::uniform::Uniform"]},{text:"impl<X: SampleUniform> From<RangeInclusive<X>> for Uniform<X>",synthetic:false,types:["rand::distributions::uniform::Uniform"]},{text:"impl From<Vec<u32>> for IndexVec",synthetic:false,types:["rand::seq::index::IndexVec"]},{text:"impl From<Vec<usize>> for IndexVec",synthetic:false,types:["rand::seq::index::IndexVec"]},];
implementors["rand_chacha"] = [{text:"impl From<ChaChaCore> for ChaChaRng",synthetic:false,types:["rand_chacha::chacha::ChaChaRng"]},];
implementors["rand_core"] = [{text:"impl From<Error> for Error",synthetic:false,types:["std::io::error::Error"]},];
implementors["rand_jitter"] = [{text:"impl From<TimerError> for Error",synthetic:false,types:["rand_core::error::Error"]},];
implementors["rustc_serialize"] = [{text:"impl From<ParserError> for DecoderError",synthetic:false,types:["rustc_serialize::json::DecoderError"]},{text:"impl From<Error> for ParserError",synthetic:false,types:["rustc_serialize::json::ParserError"]},{text:"impl From<Error> for EncoderError",synthetic:false,types:["rustc_serialize::json::EncoderError"]},];
implementors["rusttype"] = [{text:"impl<'a> From<&'a [u8]> for SharedBytes<'a>",synthetic:false,types:["rusttype::SharedBytes"]},{text:"impl From<Arc<[u8]>> for SharedBytes<'static>",synthetic:false,types:["rusttype::SharedBytes"]},{text:"impl From<Box<[u8]>> for SharedBytes<'static>",synthetic:false,types:["rusttype::SharedBytes"]},{text:"impl From<Vec<u8>> for SharedBytes<'static>",synthetic:false,types:["rusttype::SharedBytes"]},{text:"impl<'a, T: AsRef<[u8]>> From<&'a T> for SharedBytes<'a>",synthetic:false,types:["rusttype::SharedBytes"]},{text:"impl From<VMetrics> for VMetrics",synthetic:false,types:["rusttype::VMetrics"]},{text:"impl From<Error> for Error",synthetic:false,types:["std::io::error::Error"]},];
implementors["sfml_rust"] = [{text:"impl From<(f32, f32)> for Vertex2D",synthetic:false,types:["sfml_rust::vertex_2d::Vertex2D"]},];
implementors["smallvec"] = [{text:"impl<'a, A: Array> From<&'a [<A as Array>::Item]> for SmallVec<A> where
A::Item: Clone, ",synthetic:false,types:["smallvec::SmallVec"]},{text:"impl<A: Array> From<Vec<<A as Array>::Item>> for SmallVec<A>",synthetic:false,types:["smallvec::SmallVec"]},{text:"impl<A: Array> From<A> for SmallVec<A>",synthetic:false,types:["smallvec::SmallVec"]},];
implementors["spirv_reflect"] = [{text:"impl From<i32> for ReflectOp",synthetic:false,types:["spirv_reflect::types::op::ReflectOp"]},{text:"impl From<i32> for ReflectBuiltIn",synthetic:false,types:["spirv_reflect::types::op::ReflectBuiltIn"]},];
implementors["syn"] = [{text:"impl From<SelfValue> for Ident",synthetic:false,types:["proc_macro2::Ident"]},{text:"impl From<SelfType> for Ident",synthetic:false,types:["proc_macro2::Ident"]},{text:"impl From<Super> for Ident",synthetic:false,types:["proc_macro2::Ident"]},{text:"impl From<Crate> for Ident",synthetic:false,types:["proc_macro2::Ident"]},{text:"impl From<Extern> for Ident",synthetic:false,types:["proc_macro2::Ident"]},{text:"impl From<Underscore> for Ident",synthetic:false,types:["proc_macro2::Ident"]},{text:"impl From<Ident> for Meta",synthetic:false,types:["syn::attr::Meta"]},{text:"impl From<MetaList> for Meta",synthetic:false,types:["syn::attr::Meta"]},{text:"impl From<MetaNameValue> for Meta",synthetic:false,types:["syn::attr::Meta"]},{text:"impl From<Meta> for NestedMeta",synthetic:false,types:["syn::attr::NestedMeta"]},{text:"impl From<Lit> for NestedMeta",synthetic:false,types:["syn::attr::NestedMeta"]},{text:"impl From<FieldsNamed> for Fields",synthetic:false,types:["syn::data::Fields"]},{text:"impl From<FieldsUnnamed> for Fields",synthetic:false,types:["syn::data::Fields"]},{text:"impl From<VisPublic> for Visibility",synthetic:false,types:["syn::data::Visibility"]},{text:"impl From<VisCrate> for Visibility",synthetic:false,types:["syn::data::Visibility"]},{text:"impl From<VisRestricted> for Visibility",synthetic:false,types:["syn::data::Visibility"]},{text:"impl From<ExprBox> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprInPlace> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprArray> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprCall> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprMethodCall> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprTuple> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprBinary> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprUnary> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprLit> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprCast> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprType> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprLet> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprIf> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprWhile> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprForLoop> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprLoop> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprMatch> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprClosure> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprUnsafe> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprBlock> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprAssign> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprAssignOp> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprField> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprIndex> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprRange> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprPath> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprReference> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprBreak> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprContinue> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprReturn> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprMacro> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprStruct> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprRepeat> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprParen> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprGroup> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprTry> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprAsync> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprTryBlock> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprYield> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<ExprVerbatim> for Expr",synthetic:false,types:["syn::expr::Expr"]},{text:"impl From<usize> for Index",synthetic:false,types:["syn::expr::Index"]},{text:"impl From<TypeParam> for GenericParam",synthetic:false,types:["syn::generics::GenericParam"]},{text:"impl From<LifetimeDef> for GenericParam",synthetic:false,types:["syn::generics::GenericParam"]},{text:"impl From<ConstParam> for GenericParam",synthetic:false,types:["syn::generics::GenericParam"]},{text:"impl From<Ident> for TypeParam",synthetic:false,types:["syn::generics::TypeParam"]},{text:"impl From<TraitBound> for TypeParamBound",synthetic:false,types:["syn::generics::TypeParamBound"]},{text:"impl From<Lifetime> for TypeParamBound",synthetic:false,types:["syn::generics::TypeParamBound"]},{text:"impl From<PredicateType> for WherePredicate",synthetic:false,types:["syn::generics::WherePredicate"]},{text:"impl From<PredicateLifetime> for WherePredicate",synthetic:false,types:["syn::generics::WherePredicate"]},{text:"impl From<PredicateEq> for WherePredicate",synthetic:false,types:["syn::generics::WherePredicate"]},{text:"impl From<LitStr> for Lit",synthetic:false,types:["syn::lit::Lit"]},{text:"impl From<LitByteStr> for Lit",synthetic:false,types:["syn::lit::Lit"]},{text:"impl From<LitByte> for Lit",synthetic:false,types:["syn::lit::Lit"]},{text:"impl From<LitChar> for Lit",synthetic:false,types:["syn::lit::Lit"]},{text:"impl From<LitInt> for Lit",synthetic:false,types:["syn::lit::Lit"]},{text:"impl From<LitFloat> for Lit",synthetic:false,types:["syn::lit::Lit"]},{text:"impl From<LitBool> for Lit",synthetic:false,types:["syn::lit::Lit"]},{text:"impl From<LitVerbatim> for Lit",synthetic:false,types:["syn::lit::Lit"]},{text:"impl From<DataStruct> for Data",synthetic:false,types:["syn::derive::Data"]},{text:"impl From<DataEnum> for Data",synthetic:false,types:["syn::derive::Data"]},{text:"impl From<DataUnion> for Data",synthetic:false,types:["syn::derive::Data"]},{text:"impl From<TypeSlice> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeArray> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypePtr> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeReference> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeBareFn> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeNever> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeTuple> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypePath> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeTraitObject> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeImplTrait> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeParen> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeGroup> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeInfer> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeMacro> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl From<TypeVerbatim> for Type",synthetic:false,types:["syn::ty::Type"]},{text:"impl<T> From<T> for Path where
T: Into<PathSegment>, ",synthetic:false,types:["syn::path::Path"]},{text:"impl<T> From<T> for PathSegment where
T: Into<Ident>, ",synthetic:false,types:["syn::path::PathSegment"]},{text:"impl From<LexError> for Error",synthetic:false,types:["syn::error::Error"]},];
implementors["tiff"] = [{text:"impl From<Error> for TiffError",synthetic:false,types:["tiff::error::TiffError"]},{text:"impl From<FromUtf8Error> for TiffError",synthetic:false,types:["tiff::error::TiffError"]},];
implementors["vulkano"] = [{text:"impl From<OomError> for BufferCreationError",synthetic:false,types:["vulkano::buffer::sys::BufferCreationError"]},{text:"impl From<OomError> for BufferViewCreationError",synthetic:false,types:["vulkano::buffer::view::BufferViewCreationError"]},{text:"impl<T, B> From<BufferSlice<T, B>> for BufferSlice<[T], B>",synthetic:false,types:["vulkano::buffer::slice::BufferSlice"]},{text:"impl From<IncompatiblePixelsType> for CheckCopyBufferImageError",synthetic:false,types:["vulkano::command_buffer::validity::copy_image_buffer::CheckCopyBufferImageError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for BuildError",synthetic:false,types:["vulkano::command_buffer::auto::BuildError"]},{text:"impl From<OomError> for BuildError",synthetic:false,types:["vulkano::command_buffer::auto::BuildError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for BeginRenderPassError",synthetic:false,types:["vulkano::command_buffer::auto::BeginRenderPassError"]},{text:"impl From<SyncCommandBufferBuilderError> for BeginRenderPassError",synthetic:false,types:["vulkano::command_buffer::auto::BeginRenderPassError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for CopyImageError",synthetic:false,types:["vulkano::command_buffer::auto::CopyImageError"]},{text:"impl From<CheckCopyImageError> for CopyImageError",synthetic:false,types:["vulkano::command_buffer::auto::CopyImageError"]},{text:"impl From<SyncCommandBufferBuilderError> for CopyImageError",synthetic:false,types:["vulkano::command_buffer::auto::CopyImageError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for BlitImageError",synthetic:false,types:["vulkano::command_buffer::auto::BlitImageError"]},{text:"impl From<CheckBlitImageError> for BlitImageError",synthetic:false,types:["vulkano::command_buffer::auto::BlitImageError"]},{text:"impl From<SyncCommandBufferBuilderError> for BlitImageError",synthetic:false,types:["vulkano::command_buffer::auto::BlitImageError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for ClearColorImageError",synthetic:false,types:["vulkano::command_buffer::auto::ClearColorImageError"]},{text:"impl From<CheckClearColorImageError> for ClearColorImageError",synthetic:false,types:["vulkano::command_buffer::auto::ClearColorImageError"]},{text:"impl From<SyncCommandBufferBuilderError> for ClearColorImageError",synthetic:false,types:["vulkano::command_buffer::auto::ClearColorImageError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for CopyBufferError",synthetic:false,types:["vulkano::command_buffer::auto::CopyBufferError"]},{text:"impl From<CheckCopyBufferError> for CopyBufferError",synthetic:false,types:["vulkano::command_buffer::auto::CopyBufferError"]},{text:"impl From<SyncCommandBufferBuilderError> for CopyBufferError",synthetic:false,types:["vulkano::command_buffer::auto::CopyBufferError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for CopyBufferImageError",synthetic:false,types:["vulkano::command_buffer::auto::CopyBufferImageError"]},{text:"impl From<CheckCopyBufferImageError> for CopyBufferImageError",synthetic:false,types:["vulkano::command_buffer::auto::CopyBufferImageError"]},{text:"impl From<SyncCommandBufferBuilderError> for CopyBufferImageError",synthetic:false,types:["vulkano::command_buffer::auto::CopyBufferImageError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for FillBufferError",synthetic:false,types:["vulkano::command_buffer::auto::FillBufferError"]},{text:"impl From<CheckFillBufferError> for FillBufferError",synthetic:false,types:["vulkano::command_buffer::auto::FillBufferError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for DispatchError",synthetic:false,types:["vulkano::command_buffer::auto::DispatchError"]},{text:"impl From<CheckPushConstantsValidityError> for DispatchError",synthetic:false,types:["vulkano::command_buffer::auto::DispatchError"]},{text:"impl From<CheckDescriptorSetsValidityError> for DispatchError",synthetic:false,types:["vulkano::command_buffer::auto::DispatchError"]},{text:"impl From<CheckDispatchError> for DispatchError",synthetic:false,types:["vulkano::command_buffer::auto::DispatchError"]},{text:"impl From<SyncCommandBufferBuilderError> for DispatchError",synthetic:false,types:["vulkano::command_buffer::auto::DispatchError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for DrawError",synthetic:false,types:["vulkano::command_buffer::auto::DrawError"]},{text:"impl From<CheckDynamicStateValidityError> for DrawError",synthetic:false,types:["vulkano::command_buffer::auto::DrawError"]},{text:"impl From<CheckPushConstantsValidityError> for DrawError",synthetic:false,types:["vulkano::command_buffer::auto::DrawError"]},{text:"impl From<CheckDescriptorSetsValidityError> for DrawError",synthetic:false,types:["vulkano::command_buffer::auto::DrawError"]},{text:"impl From<CheckVertexBufferError> for DrawError",synthetic:false,types:["vulkano::command_buffer::auto::DrawError"]},{text:"impl From<SyncCommandBufferBuilderError> for DrawError",synthetic:false,types:["vulkano::command_buffer::auto::DrawError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for DrawIndexedError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedError"]},{text:"impl From<CheckDynamicStateValidityError> for DrawIndexedError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedError"]},{text:"impl From<CheckPushConstantsValidityError> for DrawIndexedError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedError"]},{text:"impl From<CheckDescriptorSetsValidityError> for DrawIndexedError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedError"]},{text:"impl From<CheckVertexBufferError> for DrawIndexedError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedError"]},{text:"impl From<CheckIndexBufferError> for DrawIndexedError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedError"]},{text:"impl From<SyncCommandBufferBuilderError> for DrawIndexedError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for DrawIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndirectError"]},{text:"impl From<CheckDynamicStateValidityError> for DrawIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndirectError"]},{text:"impl From<CheckPushConstantsValidityError> for DrawIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndirectError"]},{text:"impl From<CheckDescriptorSetsValidityError> for DrawIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndirectError"]},{text:"impl From<CheckVertexBufferError> for DrawIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndirectError"]},{text:"impl From<SyncCommandBufferBuilderError> for DrawIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndirectError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for DrawIndexedIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedIndirectError"]},{text:"impl From<CheckDynamicStateValidityError> for DrawIndexedIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedIndirectError"]},{text:"impl From<CheckPushConstantsValidityError> for DrawIndexedIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedIndirectError"]},{text:"impl From<CheckDescriptorSetsValidityError> for DrawIndexedIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedIndirectError"]},{text:"impl From<CheckVertexBufferError> for DrawIndexedIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedIndirectError"]},{text:"impl From<CheckIndexBufferError> for DrawIndexedIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedIndirectError"]},{text:"impl From<SyncCommandBufferBuilderError> for DrawIndexedIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedIndirectError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for ExecuteCommandsError",synthetic:false,types:["vulkano::command_buffer::auto::ExecuteCommandsError"]},{text:"impl From<SyncCommandBufferBuilderError> for ExecuteCommandsError",synthetic:false,types:["vulkano::command_buffer::auto::ExecuteCommandsError"]},{text:"impl From<AutoCommandBufferBuilderContextError> for UpdateBufferError",synthetic:false,types:["vulkano::command_buffer::auto::UpdateBufferError"]},{text:"impl From<CheckUpdateBufferError> for UpdateBufferError",synthetic:false,types:["vulkano::command_buffer::auto::UpdateBufferError"]},{text:"impl From<ShaderStagesSupersetError> for DescriptorDescSupersetError",synthetic:false,types:["vulkano::descriptor::descriptor::DescriptorDescSupersetError"]},{text:"impl From<ShaderStages> for PipelineStages",synthetic:false,types:["vulkano::sync::pipeline::PipelineStages"]},{text:"impl From<OomError> for PersistentDescriptorSetBuildError",synthetic:false,types:["vulkano::descriptor::descriptor_set::persistent::PersistentDescriptorSetBuildError"]},{text:"impl From<OomError> for PipelineLayoutCreationError",synthetic:false,types:["vulkano::descriptor::pipeline_layout::sys::PipelineLayoutCreationError"]},{text:"impl From<PipelineLayoutLimitsError> for PipelineLayoutCreationError",synthetic:false,types:["vulkano::descriptor::pipeline_layout::sys::PipelineLayoutCreationError"]},{text:"impl<'a> From<&'a DeviceExtensions> for RawDeviceExtensions",synthetic:false,types:["vulkano::device::extensions::RawDeviceExtensions"]},{text:"impl<'a> From<&'a RawDeviceExtensions> for DeviceExtensions",synthetic:false,types:["vulkano::device::extensions::DeviceExtensions"]},{text:"impl From<[f32; 1]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<[f32; 2]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<[f32; 3]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<[f32; 4]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<[u32; 1]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<[u32; 2]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<[u32; 3]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<[u32; 4]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<[i32; 1]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<[i32; 2]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<[i32; 3]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<[i32; 4]> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<f32> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<u32> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<(f32, u32)> for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl From<OomError> for FramebufferCreationError",synthetic:false,types:["vulkano::framebuffer::framebuffer::FramebufferCreationError"]},{text:"impl From<OomError> for RenderPassCreationError",synthetic:false,types:["vulkano::framebuffer::sys::RenderPassCreationError"]},{text:"impl From<OomError> for ImageCreationError",synthetic:false,types:["vulkano::image::sys::ImageCreationError"]},{text:"impl From<DeviceMemoryAllocError> for ImageCreationError",synthetic:false,types:["vulkano::image::sys::ImageCreationError"]},{text:"impl From<u32> for MipmapsCount",synthetic:false,types:["vulkano::image::MipmapsCount"]},{text:"impl<'a> From<&'a InstanceExtensions> for RawInstanceExtensions",synthetic:false,types:["vulkano::instance::extensions::RawInstanceExtensions"]},{text:"impl<'a> From<&'a RawInstanceExtensions> for InstanceExtensions",synthetic:false,types:["vulkano::instance::extensions::InstanceExtensions"]},{text:"impl From<OomError> for InstanceCreationError",synthetic:false,types:["vulkano::instance::instance::InstanceCreationError"]},{text:"impl From<LoadingError> for InstanceCreationError",synthetic:false,types:["vulkano::instance::instance::InstanceCreationError"]},{text:"impl From<OomError> for LayersListError",synthetic:false,types:["vulkano::instance::layers::LayersListError"]},{text:"impl From<LoadingError> for LayersListError",synthetic:false,types:["vulkano::instance::layers::LayersListError"]},{text:"impl From<OomError> for DeviceMemoryAllocError",synthetic:false,types:["vulkano::memory::device_memory::DeviceMemoryAllocError"]},{text:"impl<A> From<A> for PotentialDedicatedAllocation<A>",synthetic:false,types:["vulkano::memory::pool::PotentialDedicatedAllocation"]},{text:"impl From<OomError> for ComputePipelineCreationError",synthetic:false,types:["vulkano::pipeline::compute_pipeline::ComputePipelineCreationError"]},{text:"impl From<PipelineLayoutCreationError> for ComputePipelineCreationError",synthetic:false,types:["vulkano::pipeline::compute_pipeline::ComputePipelineCreationError"]},{text:"impl From<PipelineLayoutNotSupersetError> for ComputePipelineCreationError",synthetic:false,types:["vulkano::pipeline::compute_pipeline::ComputePipelineCreationError"]},{text:"impl From<OomError> for GraphicsPipelineCreationError",synthetic:false,types:["vulkano::pipeline::graphics_pipeline::creation_error::GraphicsPipelineCreationError"]},{text:"impl From<PipelineLayoutNotSupersetError> for GraphicsPipelineCreationError",synthetic:false,types:["vulkano::pipeline::graphics_pipeline::creation_error::GraphicsPipelineCreationError"]},{text:"impl From<IncompatibleVertexDefinitionError> for GraphicsPipelineCreationError",synthetic:false,types:["vulkano::pipeline::graphics_pipeline::creation_error::GraphicsPipelineCreationError"]},{text:"impl From<OomError> for QueryPoolCreationError",synthetic:false,types:["vulkano::query::QueryPoolCreationError"]},{text:"impl From<OomError> for SamplerCreationError",synthetic:false,types:["vulkano::sampler::SamplerCreationError"]},{text:"impl From<OomError> for SurfaceCreationError",synthetic:false,types:["vulkano::swapchain::surface::SurfaceCreationError"]},{text:"impl From<OomError> for CapabilitiesError",synthetic:false,types:["vulkano::swapchain::surface::CapabilitiesError"]},{text:"impl From<OomError> for SwapchainCreationError",synthetic:false,types:["vulkano::swapchain::swapchain::SwapchainCreationError"]},{text:"impl From<CapabilitiesError> for SwapchainCreationError",synthetic:false,types:["vulkano::swapchain::swapchain::SwapchainCreationError"]},{text:"impl From<OomError> for AcquireError",synthetic:false,types:["vulkano::swapchain::swapchain::AcquireError"]},{text:"impl From<AccessError> for AccessCheckError",synthetic:false,types:["vulkano::sync::future::AccessCheckError"]},{text:"impl From<AccessError> for FlushError",synthetic:false,types:["vulkano::sync::future::FlushError"]},{text:"impl From<SubmitPresentError> for FlushError",synthetic:false,types:["vulkano::sync::future::FlushError"]},{text:"impl From<SubmitCommandBufferError> for FlushError",synthetic:false,types:["vulkano::sync::future::FlushError"]},{text:"impl From<SubmitBindSparseError> for FlushError",synthetic:false,types:["vulkano::sync::future::FlushError"]},{text:"impl From<FenceWaitError> for FlushError",synthetic:false,types:["vulkano::sync::future::FlushError"]},{text:"impl<'a> From<&'a Arc<Queue>> for SharingMode",synthetic:false,types:["vulkano::sync::SharingMode"]},{text:"impl<'a> From<&'a [&'a Arc<Queue>]> for SharingMode",synthetic:false,types:["vulkano::sync::SharingMode"]},];
implementors["vulkano_win"] = [{text:"impl From<SurfaceCreationError> for CreationError",synthetic:false,types:["vulkano_win::CreationError"]},{text:"impl From<CreationError> for CreationError",synthetic:false,types:["vulkano_win::CreationError"]},];
implementors["walkdir"] = [{text:"impl From<Error> for Error",synthetic:false,types:["std::io::error::Error"]},];
implementors["winit"] = [{text:"impl From<(f64, f64)> for LogicalPosition",synthetic:false,types:["winit::dpi::LogicalPosition"]},{text:"impl From<(i32, i32)> for LogicalPosition",synthetic:false,types:["winit::dpi::LogicalPosition"]},{text:"impl From<(f64, f64)> for PhysicalPosition",synthetic:false,types:["winit::dpi::PhysicalPosition"]},{text:"impl From<(i32, i32)> for PhysicalPosition",synthetic:false,types:["winit::dpi::PhysicalPosition"]},{text:"impl From<(f64, f64)> for LogicalSize",synthetic:false,types:["winit::dpi::LogicalSize"]},{text:"impl From<(u32, u32)> for LogicalSize",synthetic:false,types:["winit::dpi::LogicalSize"]},{text:"impl From<(f64, f64)> for PhysicalSize",synthetic:false,types:["winit::dpi::PhysicalSize"]},{text:"impl From<(u32, u32)> for PhysicalSize",synthetic:false,types:["winit::dpi::PhysicalSize"]},{text:"impl From<ModifiersState> for ModifiersState",synthetic:false,types:["winit::events::ModifiersState"]},{text:"impl From<OpenError> for XNotSupported",synthetic:false,types:["winit::platform::platform::x11::xdisplay::XNotSupported"]},{text:"impl From<XIModifierState> for ModifiersState",synthetic:false,types:["winit::events::ModifiersState"]},];
implementors["x11_dl"] = [{text:"impl From<XAnyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XAnyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XAnyEvent",synthetic:false,types:["x11_dl::xlib::XAnyEvent"]},{text:"impl<'a> From<&'a XEvent> for XAnyEvent",synthetic:false,types:["x11_dl::xlib::XAnyEvent"]},{text:"impl From<XButtonEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XButtonEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XButtonEvent",synthetic:false,types:["x11_dl::xlib::XButtonEvent"]},{text:"impl<'a> From<&'a XEvent> for XButtonEvent",synthetic:false,types:["x11_dl::xlib::XButtonEvent"]},{text:"impl From<XCirculateEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XCirculateEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XCirculateEvent",synthetic:false,types:["x11_dl::xlib::XCirculateEvent"]},{text:"impl<'a> From<&'a XEvent> for XCirculateEvent",synthetic:false,types:["x11_dl::xlib::XCirculateEvent"]},{text:"impl From<XCirculateRequestEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XCirculateRequestEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XCirculateRequestEvent",synthetic:false,types:["x11_dl::xlib::XCirculateRequestEvent"]},{text:"impl<'a> From<&'a XEvent> for XCirculateRequestEvent",synthetic:false,types:["x11_dl::xlib::XCirculateRequestEvent"]},{text:"impl From<XClientMessageEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XClientMessageEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XClientMessageEvent",synthetic:false,types:["x11_dl::xlib::XClientMessageEvent"]},{text:"impl<'a> From<&'a XEvent> for XClientMessageEvent",synthetic:false,types:["x11_dl::xlib::XClientMessageEvent"]},{text:"impl From<XColormapEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XColormapEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XColormapEvent",synthetic:false,types:["x11_dl::xlib::XColormapEvent"]},{text:"impl<'a> From<&'a XEvent> for XColormapEvent",synthetic:false,types:["x11_dl::xlib::XColormapEvent"]},{text:"impl From<XConfigureEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XConfigureEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XConfigureEvent",synthetic:false,types:["x11_dl::xlib::XConfigureEvent"]},{text:"impl<'a> From<&'a XEvent> for XConfigureEvent",synthetic:false,types:["x11_dl::xlib::XConfigureEvent"]},{text:"impl From<XConfigureRequestEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XConfigureRequestEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XConfigureRequestEvent",synthetic:false,types:["x11_dl::xlib::XConfigureRequestEvent"]},{text:"impl<'a> From<&'a XEvent> for XConfigureRequestEvent",synthetic:false,types:["x11_dl::xlib::XConfigureRequestEvent"]},{text:"impl From<XCreateWindowEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XCreateWindowEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XCreateWindowEvent",synthetic:false,types:["x11_dl::xlib::XCreateWindowEvent"]},{text:"impl<'a> From<&'a XEvent> for XCreateWindowEvent",synthetic:false,types:["x11_dl::xlib::XCreateWindowEvent"]},{text:"impl From<XCrossingEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XCrossingEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XCrossingEvent",synthetic:false,types:["x11_dl::xlib::XCrossingEvent"]},{text:"impl<'a> From<&'a XEvent> for XCrossingEvent",synthetic:false,types:["x11_dl::xlib::XCrossingEvent"]},{text:"impl From<XDestroyWindowEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XDestroyWindowEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XDestroyWindowEvent",synthetic:false,types:["x11_dl::xlib::XDestroyWindowEvent"]},{text:"impl<'a> From<&'a XEvent> for XDestroyWindowEvent",synthetic:false,types:["x11_dl::xlib::XDestroyWindowEvent"]},{text:"impl From<XErrorEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XErrorEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XErrorEvent",synthetic:false,types:["x11_dl::xlib::XErrorEvent"]},{text:"impl<'a> From<&'a XEvent> for XErrorEvent",synthetic:false,types:["x11_dl::xlib::XErrorEvent"]},{text:"impl From<XExposeEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XExposeEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XExposeEvent",synthetic:false,types:["x11_dl::xlib::XExposeEvent"]},{text:"impl<'a> From<&'a XEvent> for XExposeEvent",synthetic:false,types:["x11_dl::xlib::XExposeEvent"]},{text:"impl From<XFocusChangeEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XFocusChangeEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XFocusChangeEvent",synthetic:false,types:["x11_dl::xlib::XFocusChangeEvent"]},{text:"impl<'a> From<&'a XEvent> for XFocusChangeEvent",synthetic:false,types:["x11_dl::xlib::XFocusChangeEvent"]},{text:"impl From<XGenericEventCookie> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XGenericEventCookie> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XGenericEventCookie",synthetic:false,types:["x11_dl::xlib::XGenericEventCookie"]},{text:"impl<'a> From<&'a XEvent> for XGenericEventCookie",synthetic:false,types:["x11_dl::xlib::XGenericEventCookie"]},{text:"impl From<XGraphicsExposeEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XGraphicsExposeEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XGraphicsExposeEvent",synthetic:false,types:["x11_dl::xlib::XGraphicsExposeEvent"]},{text:"impl<'a> From<&'a XEvent> for XGraphicsExposeEvent",synthetic:false,types:["x11_dl::xlib::XGraphicsExposeEvent"]},{text:"impl From<XGravityEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XGravityEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XGravityEvent",synthetic:false,types:["x11_dl::xlib::XGravityEvent"]},{text:"impl<'a> From<&'a XEvent> for XGravityEvent",synthetic:false,types:["x11_dl::xlib::XGravityEvent"]},{text:"impl From<XKeyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XKeyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XKeyEvent",synthetic:false,types:["x11_dl::xlib::XKeyEvent"]},{text:"impl<'a> From<&'a XEvent> for XKeyEvent",synthetic:false,types:["x11_dl::xlib::XKeyEvent"]},{text:"impl From<XKeymapEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XKeymapEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XKeymapEvent",synthetic:false,types:["x11_dl::xlib::XKeymapEvent"]},{text:"impl<'a> From<&'a XEvent> for XKeymapEvent",synthetic:false,types:["x11_dl::xlib::XKeymapEvent"]},{text:"impl From<XMapEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XMapEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XMapEvent",synthetic:false,types:["x11_dl::xlib::XMapEvent"]},{text:"impl<'a> From<&'a XEvent> for XMapEvent",synthetic:false,types:["x11_dl::xlib::XMapEvent"]},{text:"impl From<XMappingEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XMappingEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XMappingEvent",synthetic:false,types:["x11_dl::xlib::XMappingEvent"]},{text:"impl<'a> From<&'a XEvent> for XMappingEvent",synthetic:false,types:["x11_dl::xlib::XMappingEvent"]},{text:"impl From<XMapRequestEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XMapRequestEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XMapRequestEvent",synthetic:false,types:["x11_dl::xlib::XMapRequestEvent"]},{text:"impl<'a> From<&'a XEvent> for XMapRequestEvent",synthetic:false,types:["x11_dl::xlib::XMapRequestEvent"]},{text:"impl From<XMotionEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XMotionEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XMotionEvent",synthetic:false,types:["x11_dl::xlib::XMotionEvent"]},{text:"impl<'a> From<&'a XEvent> for XMotionEvent",synthetic:false,types:["x11_dl::xlib::XMotionEvent"]},{text:"impl From<XNoExposeEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XNoExposeEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XNoExposeEvent",synthetic:false,types:["x11_dl::xlib::XNoExposeEvent"]},{text:"impl<'a> From<&'a XEvent> for XNoExposeEvent",synthetic:false,types:["x11_dl::xlib::XNoExposeEvent"]},{text:"impl From<XPropertyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XPropertyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XPropertyEvent",synthetic:false,types:["x11_dl::xlib::XPropertyEvent"]},{text:"impl<'a> From<&'a XEvent> for XPropertyEvent",synthetic:false,types:["x11_dl::xlib::XPropertyEvent"]},{text:"impl From<XReparentEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XReparentEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XReparentEvent",synthetic:false,types:["x11_dl::xlib::XReparentEvent"]},{text:"impl<'a> From<&'a XEvent> for XReparentEvent",synthetic:false,types:["x11_dl::xlib::XReparentEvent"]},{text:"impl From<XResizeRequestEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XResizeRequestEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XResizeRequestEvent",synthetic:false,types:["x11_dl::xlib::XResizeRequestEvent"]},{text:"impl<'a> From<&'a XEvent> for XResizeRequestEvent",synthetic:false,types:["x11_dl::xlib::XResizeRequestEvent"]},{text:"impl From<XSelectionClearEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XSelectionClearEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XSelectionClearEvent",synthetic:false,types:["x11_dl::xlib::XSelectionClearEvent"]},{text:"impl<'a> From<&'a XEvent> for XSelectionClearEvent",synthetic:false,types:["x11_dl::xlib::XSelectionClearEvent"]},{text:"impl From<XSelectionEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XSelectionEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XSelectionEvent",synthetic:false,types:["x11_dl::xlib::XSelectionEvent"]},{text:"impl<'a> From<&'a XEvent> for XSelectionEvent",synthetic:false,types:["x11_dl::xlib::XSelectionEvent"]},{text:"impl From<XSelectionRequestEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XSelectionRequestEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XSelectionRequestEvent",synthetic:false,types:["x11_dl::xlib::XSelectionRequestEvent"]},{text:"impl<'a> From<&'a XEvent> for XSelectionRequestEvent",synthetic:false,types:["x11_dl::xlib::XSelectionRequestEvent"]},{text:"impl From<XUnmapEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XUnmapEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XUnmapEvent",synthetic:false,types:["x11_dl::xlib::XUnmapEvent"]},{text:"impl<'a> From<&'a XEvent> for XUnmapEvent",synthetic:false,types:["x11_dl::xlib::XUnmapEvent"]},{text:"impl From<XVisibilityEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XVisibilityEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XVisibilityEvent",synthetic:false,types:["x11_dl::xlib::XVisibilityEvent"]},{text:"impl<'a> From<&'a XEvent> for XVisibilityEvent",synthetic:false,types:["x11_dl::xlib::XVisibilityEvent"]},{text:"impl From<[i8; 20]> for ClientMessageData",synthetic:false,types:["x11_dl::xlib::ClientMessageData"]},{text:"impl From<[u8; 20]> for ClientMessageData",synthetic:false,types:["x11_dl::xlib::ClientMessageData"]},{text:"impl From<[i16; 10]> for ClientMessageData",synthetic:false,types:["x11_dl::xlib::ClientMessageData"]},{text:"impl From<[u16; 10]> for ClientMessageData",synthetic:false,types:["x11_dl::xlib::ClientMessageData"]},{text:"impl From<[i64; 5]> for ClientMessageData",synthetic:false,types:["x11_dl::xlib::ClientMessageData"]},{text:"impl From<[u64; 5]> for ClientMessageData",synthetic:false,types:["x11_dl::xlib::ClientMessageData"]},{text:"impl From<XF86VidModeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XF86VidModeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XF86VidModeNotifyEvent",synthetic:false,types:["x11_dl::xf86vmode::XF86VidModeNotifyEvent"]},{text:"impl<'a> From<&'a XEvent> for XF86VidModeNotifyEvent",synthetic:false,types:["x11_dl::xf86vmode::XF86VidModeNotifyEvent"]},{text:"impl From<XScreenSaverNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XScreenSaverNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XScreenSaverNotifyEvent",synthetic:false,types:["x11_dl::xss::XScreenSaverNotifyEvent"]},{text:"impl<'a> From<&'a XEvent> for XScreenSaverNotifyEvent",synthetic:false,types:["x11_dl::xss::XScreenSaverNotifyEvent"]},{text:"impl From<XRRScreenChangeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XRRScreenChangeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XRRScreenChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRScreenChangeNotifyEvent"]},{text:"impl<'a> From<&'a XEvent> for XRRScreenChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRScreenChangeNotifyEvent"]},{text:"impl From<XRRNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XRRNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XRRNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRNotifyEvent"]},{text:"impl<'a> From<&'a XEvent> for XRRNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRNotifyEvent"]},{text:"impl From<XRROutputChangeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XRROutputChangeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XRROutputChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRROutputChangeNotifyEvent"]},{text:"impl<'a> From<&'a XEvent> for XRROutputChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRROutputChangeNotifyEvent"]},{text:"impl From<XRRCrtcChangeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XRRCrtcChangeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XRRCrtcChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRCrtcChangeNotifyEvent"]},{text:"impl<'a> From<&'a XEvent> for XRRCrtcChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRCrtcChangeNotifyEvent"]},{text:"impl From<XRROutputPropertyNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XRROutputPropertyNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XRROutputPropertyNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRROutputPropertyNotifyEvent"]},{text:"impl<'a> From<&'a XEvent> for XRROutputPropertyNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRROutputPropertyNotifyEvent"]},{text:"impl From<XRRProviderChangeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XRRProviderChangeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XRRProviderChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRProviderChangeNotifyEvent"]},{text:"impl<'a> From<&'a XEvent> for XRRProviderChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRProviderChangeNotifyEvent"]},{text:"impl From<XRRProviderPropertyNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XRRProviderPropertyNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XRRProviderPropertyNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRProviderPropertyNotifyEvent"]},{text:"impl<'a> From<&'a XEvent> for XRRProviderPropertyNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRProviderPropertyNotifyEvent"]},{text:"impl From<XRRResourceChangeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl<'a> From<&'a XRRResourceChangeNotifyEvent> for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl From<XEvent> for XRRResourceChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRResourceChangeNotifyEvent"]},{text:"impl<'a> From<&'a XEvent> for XRRResourceChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRResourceChangeNotifyEvent"]},];
implementors["xdg"] = [{text:"impl From<BaseDirectoriesError> for Error",synthetic:false,types:["std::io::error::Error"]},];
implementors["xml"] = [{text:"impl<'a> From<&'a str> for Name<'a>",synthetic:false,types:["xml::name::Name"]},{text:"impl<'a> From<(&'a str, &'a str)> for Name<'a>",synthetic:false,types:["xml::name::Name"]},{text:"impl<'a> From<Name<'a>> for OwnedName",synthetic:false,types:["xml::name::OwnedName"]},{text:"impl<'a, P, M> From<(&'a P, M)> for Error where
P: Position,
M: Into<Cow<'static, str>>, ",synthetic:false,types:["xml::reader::error::Error"]},{text:"impl From<Error> for Error",synthetic:false,types:["xml::reader::error::Error"]},{text:"impl From<Error> for EmitterError",synthetic:false,types:["xml::writer::emitter::EmitterError"]},{text:"impl<'a> From<&'a str> for XmlEvent<'a>",synthetic:false,types:["xml::writer::events::XmlEvent"]},{text:"impl<'a> From<EndElementBuilder<'a>> for XmlEvent<'a>",synthetic:false,types:["xml::writer::events::XmlEvent"]},{text:"impl<'a> From<StartElementBuilder<'a>> for XmlEvent<'a>",synthetic:false,types:["xml::writer::events::XmlEvent"]},];
if (window.register_implementors) {
window.register_implementors(implementors);
} else {
window.pending_implementors = implementors;
}
})()