(function() {var implementors = {}; implementors["alga"] = [{text:"impl<O: Debug + Operator> Debug for Id<O>",synthetic:false,types:["alga::general::identity::Id"]},]; implementors["andrew"] = [{text:"impl Debug for Sides",synthetic:false,types:["andrew::shapes::rectangle::Sides"]},{text:"impl Debug for Endian",synthetic:false,types:["andrew::Endian"]},]; implementors["arrayvec"] = [{text:"impl<A: Array<Item = u8>> Debug for ArrayString<A>",synthetic:false,types:["arrayvec::array_string::ArrayString"]},{text:"impl<T> Debug for CapacityError<T>",synthetic:false,types:["arrayvec::errors::CapacityError"]},{text:"impl<A: Array> Debug for IntoIter<A> where
    A::Item: Debug
",synthetic:false,types:["arrayvec::IntoIter"]},{text:"impl<A: Array> Debug for ArrayVec<A> where
    A::Item: Debug
",synthetic:false,types:["arrayvec::ArrayVec"]},]; implementors["byteorder"] = [{text:"impl Debug for BigEndian",synthetic:false,types:["byteorder::BigEndian"]},{text:"impl Debug for LittleEndian",synthetic:false,types:["byteorder::LittleEndian"]},]; implementors["cgmath"] = [{text:"impl<S: Debug> Debug for Matrix2<S>",synthetic:false,types:["cgmath::matrix::Matrix2"]},{text:"impl<S: Debug> Debug for Matrix3<S>",synthetic:false,types:["cgmath::matrix::Matrix3"]},{text:"impl<S: Debug> Debug for Matrix4<S>",synthetic:false,types:["cgmath::matrix::Matrix4"]},{text:"impl<S: Debug> Debug for Quaternion<S>",synthetic:false,types:["cgmath::quaternion::Quaternion"]},{text:"impl<S: Debug> Debug for Vector1<S>",synthetic:false,types:["cgmath::vector::Vector1"]},{text:"impl<S: Debug> Debug for Vector2<S>",synthetic:false,types:["cgmath::vector::Vector2"]},{text:"impl<S: Debug> Debug for Vector3<S>",synthetic:false,types:["cgmath::vector::Vector3"]},{text:"impl<S: Debug> Debug for Vector4<S>",synthetic:false,types:["cgmath::vector::Vector4"]},{text:"impl<S: Debug> Debug for Rad<S>",synthetic:false,types:["cgmath::angle::Rad"]},{text:"impl<S: Debug> Debug for Deg<S>",synthetic:false,types:["cgmath::angle::Deg"]},{text:"impl<A: Debug> Debug for Euler<A>",synthetic:false,types:["cgmath::euler::Euler"]},{text:"impl<S: Debug> Debug for Point1<S>",synthetic:false,types:["cgmath::point::Point1"]},{text:"impl<S: Debug> Debug for Point2<S>",synthetic:false,types:["cgmath::point::Point2"]},{text:"impl<S: Debug> Debug for Point3<S>",synthetic:false,types:["cgmath::point::Point3"]},{text:"impl<S: Debug> Debug for Basis2<S>",synthetic:false,types:["cgmath::rotation::Basis2"]},{text:"impl<S: Debug> Debug for Basis3<S>",synthetic:false,types:["cgmath::rotation::Basis3"]},{text:"impl<V: Debug + VectorSpace, R: Debug> Debug for Decomposed<V, R> where
    V::Scalar: Debug
",synthetic:false,types:["cgmath::transform::Decomposed"]},{text:"impl<S: Debug> Debug for PerspectiveFov<S>",synthetic:false,types:["cgmath::projection::PerspectiveFov"]},{text:"impl<S: Debug> Debug for Perspective<S>",synthetic:false,types:["cgmath::projection::Perspective"]},{text:"impl<S: Debug> Debug for Ortho<S>",synthetic:false,types:["cgmath::projection::Ortho"]},]; implementors["crossbeam_channel"] = [{text:"impl<T> Debug for Sender<T>",synthetic:false,types:["crossbeam_channel::channel::Sender"]},{text:"impl<T> Debug for Receiver<T>",synthetic:false,types:["crossbeam_channel::channel::Receiver"]},{text:"impl<'a, T> Debug for Iter<'a, T>",synthetic:false,types:["crossbeam_channel::channel::Iter"]},{text:"impl<'a, T> Debug for TryIter<'a, T>",synthetic:false,types:["crossbeam_channel::channel::TryIter"]},{text:"impl<T> Debug for IntoIter<T>",synthetic:false,types:["crossbeam_channel::channel::IntoIter"]},{text:"impl Debug for RecvError",synthetic:false,types:["crossbeam_channel::err::RecvError"]},{text:"impl Debug for TryRecvError",synthetic:false,types:["crossbeam_channel::err::TryRecvError"]},{text:"impl Debug for RecvTimeoutError",synthetic:false,types:["crossbeam_channel::err::RecvTimeoutError"]},{text:"impl Debug for TrySelectError",synthetic:false,types:["crossbeam_channel::err::TrySelectError"]},{text:"impl Debug for SelectTimeoutError",synthetic:false,types:["crossbeam_channel::err::SelectTimeoutError"]},{text:"impl Debug for TryReadyError",synthetic:false,types:["crossbeam_channel::err::TryReadyError"]},{text:"impl Debug for ReadyTimeoutError",synthetic:false,types:["crossbeam_channel::err::ReadyTimeoutError"]},{text:"impl<T> Debug for SendError<T>",synthetic:false,types:["crossbeam_channel::err::SendError"]},{text:"impl<T> Debug for TrySendError<T>",synthetic:false,types:["crossbeam_channel::err::TrySendError"]},{text:"impl<T> Debug for SendTimeoutError<T>",synthetic:false,types:["crossbeam_channel::err::SendTimeoutError"]},{text:"impl<'a> Debug for Select<'a>",synthetic:false,types:["crossbeam_channel::select::Select"]},{text:"impl<'a> Debug for SelectedOperation<'a>",synthetic:false,types:["crossbeam_channel::select::SelectedOperation"]},]; implementors["crossbeam_deque"] = [{text:"impl<T: Debug> Debug for Pop<T>",synthetic:false,types:["crossbeam_deque::Pop"]},{text:"impl<T: Debug> Debug for Steal<T>",synthetic:false,types:["crossbeam_deque::Steal"]},{text:"impl<T> Debug for Worker<T>",synthetic:false,types:["crossbeam_deque::Worker"]},{text:"impl<T> Debug for Stealer<T>",synthetic:false,types:["crossbeam_deque::Stealer"]},]; implementors["crossbeam_epoch"] = [{text:"impl<'g, T: 'g, P: Pointer<T> + Debug> Debug for CompareAndSetError<'g, T, P>",synthetic:false,types:["crossbeam_epoch::atomic::CompareAndSetError"]},{text:"impl<T> Debug for Atomic<T>",synthetic:false,types:["crossbeam_epoch::atomic::Atomic"]},{text:"impl<T> Debug for Owned<T>",synthetic:false,types:["crossbeam_epoch::atomic::Owned"]},{text:"impl<'g, T> Debug for Shared<'g, T>",synthetic:false,types:["crossbeam_epoch::atomic::Shared"]},{text:"impl Debug for Collector",synthetic:false,types:["crossbeam_epoch::collector::Collector"]},{text:"impl Debug for LocalHandle",synthetic:false,types:["crossbeam_epoch::collector::LocalHandle"]},{text:"impl Debug for Guard",synthetic:false,types:["crossbeam_epoch::guard::Guard"]},]; implementors["crossbeam_queue"] = [{text:"impl<T> Debug for ArrayQueue<T>",synthetic:false,types:["crossbeam_queue::array_queue::ArrayQueue"]},{text:"impl Debug for PopError",synthetic:false,types:["crossbeam_queue::err::PopError"]},{text:"impl<T> Debug for PushError<T>",synthetic:false,types:["crossbeam_queue::err::PushError"]},{text:"impl<T> Debug for SegQueue<T>",synthetic:false,types:["crossbeam_queue::seg_queue::SegQueue"]},]; implementors["crossbeam_utils"] = [{text:"impl<T: Copy + Debug> Debug for AtomicCell<T>",synthetic:false,types:["crossbeam_utils::atomic::atomic_cell::AtomicCell"]},{text:"impl<T: Debug> Debug for CachePadded<T>",synthetic:false,types:["crossbeam_utils::cache_padded::CachePadded"]},{text:"impl Debug for Backoff",synthetic:false,types:["crossbeam_utils::backoff::Backoff"]},{text:"impl Debug for Parker",synthetic:false,types:["crossbeam_utils::sync::parker::Parker"]},{text:"impl Debug for Unparker",synthetic:false,types:["crossbeam_utils::sync::parker::Unparker"]},{text:"impl<T: ?Sized + Debug> Debug for ShardedLock<T>",synthetic:false,types:["crossbeam_utils::sync::sharded_lock::ShardedLock"]},{text:"impl<'a, T: Debug> Debug for ShardedLockReadGuard<'a, T>",synthetic:false,types:["crossbeam_utils::sync::sharded_lock::ShardedLockReadGuard"]},{text:"impl<'a, T: Debug> Debug for ShardedLockWriteGuard<'a, T>",synthetic:false,types:["crossbeam_utils::sync::sharded_lock::ShardedLockWriteGuard"]},{text:"impl Debug for WaitGroup",synthetic:false,types:["crossbeam_utils::sync::wait_group::WaitGroup"]},{text:"impl<'env> Debug for Scope<'env>",synthetic:false,types:["crossbeam_utils::thread::Scope"]},{text:"impl<'scope, 'env: 'scope> Debug for ScopedThreadBuilder<'scope, 'env>",synthetic:false,types:["crossbeam_utils::thread::ScopedThreadBuilder"]},{text:"impl<'scope, T> Debug for ScopedJoinHandle<'scope, T>",synthetic:false,types:["crossbeam_utils::thread::ScopedJoinHandle"]},]; implementors["deflate"] = [{text:"impl Debug for Compression",synthetic:false,types:["deflate::compression_options::Compression"]},{text:"impl Debug for SpecialOptions",synthetic:false,types:["deflate::compression_options::SpecialOptions"]},{text:"impl Debug for CompressionOptions",synthetic:false,types:["deflate::compression_options::CompressionOptions"]},{text:"impl Debug for MatchingType",synthetic:false,types:["deflate::lz77::MatchingType"]},]; implementors["either"] = [{text:"impl<L: Debug, R: Debug> Debug for Either<L, R>",synthetic:false,types:["either::Either"]},]; implementors["filetime"] = [{text:"impl Debug for FileTime",synthetic:false,types:["filetime::FileTime"]},]; implementors["generic_array"] = [{text:"impl<T: Debug, N> Debug for GenericArray<T, N> where
    N: ArrayLength<T>, 
",synthetic:false,types:["generic_array::GenericArray"]},{text:"impl<T: Debug, N> Debug for GenericArrayIter<T, N> where
    N: ArrayLength<T>, 
",synthetic:false,types:["generic_array::iter::GenericArrayIter"]},]; implementors["gif"] = [{text:"impl Debug for DisposalMethod",synthetic:false,types:["gif::common::DisposalMethod"]},{text:"impl Debug for Block",synthetic:false,types:["gif::common::Block"]},{text:"impl Debug for Extension",synthetic:false,types:["gif::common::Extension"]},{text:"impl<'a> Debug for Frame<'a>",synthetic:false,types:["gif::common::Frame"]},{text:"impl Debug for DecodingError",synthetic:false,types:["gif::reader::decoder::DecodingError"]},{text:"impl Debug for Extensions",synthetic:false,types:["gif::reader::decoder::Extensions"]},{text:"impl<'a> Debug for Decoded<'a>",synthetic:false,types:["gif::reader::decoder::Decoded"]},{text:"impl Debug for StreamingDecoder",synthetic:false,types:["gif::reader::decoder::StreamingDecoder"]},{text:"impl Debug for ColorOutput",synthetic:false,types:["gif::reader::ColorOutput"]},{text:"impl Debug for MemoryLimit",synthetic:false,types:["gif::reader::MemoryLimit"]},]; implementors["half"] = [{text:"impl Debug for f16",synthetic:false,types:["half::f16"]},]; implementors["image"] = [{text:"impl Debug for FilterType",synthetic:false,types:["image::imageops::sample::FilterType"]},{text:"impl<Buffer: Debug> Debug for FlatSamples<Buffer>",synthetic:false,types:["image::flat::FlatSamples"]},{text:"impl Debug for SampleLayout",synthetic:false,types:["image::flat::SampleLayout"]},{text:"impl<Buffer: Debug, P: Debug + Pixel> Debug for View<Buffer, P> where
    Buffer: AsRef<[P::Subpixel]>, 
",synthetic:false,types:["image::flat::View"]},{text:"impl<Buffer: Debug, P: Debug + Pixel> Debug for ViewMut<Buffer, P> where
    Buffer: AsMut<[P::Subpixel]>, 
",synthetic:false,types:["image::flat::ViewMut"]},{text:"impl Debug for Error",synthetic:false,types:["image::flat::Error"]},{text:"impl Debug for NormalForm",synthetic:false,types:["image::flat::NormalForm"]},{text:"impl Debug for DXTVariant",synthetic:false,types:["image::dxt::DXTVariant"]},{text:"impl<R: Debug + BufRead> Debug for HDRAdapter<R>",synthetic:false,types:["image::hdr::decoder::HDRAdapter"]},{text:"impl<R: Debug> Debug for HDRDecoder<R>",synthetic:false,types:["image::hdr::decoder::HDRDecoder"]},{text:"impl Debug for RGBE8Pixel",synthetic:false,types:["image::hdr::decoder::RGBE8Pixel"]},{text:"impl Debug for HDRMetadata",synthetic:false,types:["image::hdr::decoder::HDRMetadata"]},{text:"impl Debug for SampleEncoding",synthetic:false,types:["image::pnm::header::SampleEncoding"]},{text:"impl Debug for PNMSubtype",synthetic:false,types:["image::pnm::header::PNMSubtype"]},{text:"impl Debug for BitmapHeader",synthetic:false,types:["image::pnm::header::BitmapHeader"]},{text:"impl Debug for GraymapHeader",synthetic:false,types:["image::pnm::header::GraymapHeader"]},{text:"impl Debug for PixmapHeader",synthetic:false,types:["image::pnm::header::PixmapHeader"]},{text:"impl Debug for ArbitraryHeader",synthetic:false,types:["image::pnm::header::ArbitraryHeader"]},{text:"impl Debug for ArbitraryTuplType",synthetic:false,types:["image::pnm::header::ArbitraryTuplType"]},{text:"impl Debug for Frame",synthetic:false,types:["image::webp::vp8::Frame"]},{text:"impl<P: Debug + Pixel, Container: Debug> Debug for ImageBuffer<P, Container>",synthetic:false,types:["image::buffer::ImageBuffer"]},{text:"impl Debug for ColorType",synthetic:false,types:["image::color::ColorType"]},{text:"impl<T: Debug + Primitive> Debug for Rgb<T>",synthetic:false,types:["image::color::Rgb"]},{text:"impl<T: Debug + Primitive> Debug for Bgr<T>",synthetic:false,types:["image::color::Bgr"]},{text:"impl<T: Debug + Primitive> Debug for Luma<T>",synthetic:false,types:["image::color::Luma"]},{text:"impl<T: Debug + Primitive> Debug for Rgba<T>",synthetic:false,types:["image::color::Rgba"]},{text:"impl<T: Debug + Primitive> Debug for Bgra<T>",synthetic:false,types:["image::color::Bgra"]},{text:"impl<T: Debug + Primitive> Debug for LumaA<T>",synthetic:false,types:["image::color::LumaA"]},{text:"impl Debug for ImageError",synthetic:false,types:["image::image::ImageError"]},{text:"impl Debug for ImageFormat",synthetic:false,types:["image::image::ImageFormat"]},{text:"impl Debug for ImageOutputFormat",synthetic:false,types:["image::image::ImageOutputFormat"]},]; implementors["inotify"] = [{text:"impl<S: Debug> Debug for Event<S>",synthetic:false,types:["inotify::events::Event"]},{text:"impl Debug for EventMask",synthetic:false,types:["inotify::events::EventMask"]},{text:"impl Debug for WatchMask",synthetic:false,types:["inotify::watches::WatchMask"]},{text:"impl Debug for WatchDescriptor",synthetic:false,types:["inotify::watches::WatchDescriptor"]},]; implementors["inotify_sys"] = [{text:"impl Debug for inotify_event",synthetic:false,types:["inotify_sys::inotify_event"]},]; implementors["jpeg_decoder"] = [{text:"impl Debug for PixelFormat",synthetic:false,types:["jpeg_decoder::decoder::PixelFormat"]},{text:"impl Debug for ImageInfo",synthetic:false,types:["jpeg_decoder::decoder::ImageInfo"]},{text:"impl Debug for UnsupportedFeature",synthetic:false,types:["jpeg_decoder::error::UnsupportedFeature"]},{text:"impl Debug for Error",synthetic:false,types:["jpeg_decoder::error::Error"]},]; implementors["lazycell"] = [{text:"impl<T: Debug> Debug for LazyCell<T>",synthetic:false,types:["lazycell::LazyCell"]},{text:"impl<T: Debug> Debug for AtomicLazyCell<T>",synthetic:false,types:["lazycell::AtomicLazyCell"]},]; implementors["libloading"] = [{text:"impl Debug for Library",synthetic:false,types:["libloading::os::unix::Library"]},{text:"impl<T> Debug for Symbol<T>",synthetic:false,types:["libloading::os::unix::Symbol"]},{text:"impl Debug for Library",synthetic:false,types:["libloading::Library"]},{text:"impl<'lib, T> Debug for Symbol<'lib, T>",synthetic:false,types:["libloading::Symbol"]},]; implementors["linked_hash_map"] = [{text:"impl<A: Debug + Hash + Eq, B: Debug, S: BuildHasher> Debug for LinkedHashMap<A, B, S>",synthetic:false,types:["linked_hash_map::LinkedHashMap"]},]; implementors["lock_api"] = [{text:"impl<R: RawMutex, T: ?Sized + Debug> Debug for Mutex<R, T>",synthetic:false,types:["lock_api::mutex::Mutex"]},{text:"impl<R: RawMutex, G: GetThreadId, T: ?Sized + Debug> Debug for ReentrantMutex<R, G, T>",synthetic:false,types:["lock_api::remutex::ReentrantMutex"]},{text:"impl<R: RawRwLock, T: ?Sized + Debug> Debug for RwLock<R, T>",synthetic:false,types:["lock_api::rwlock::RwLock"]},]; implementors["log"] = [{text:"impl Debug for LogLevel",synthetic:false,types:["log::LogLevel"]},{text:"impl Debug for LogLevelFilter",synthetic:false,types:["log::LogLevelFilter"]},{text:"impl Debug for LogLocation",synthetic:false,types:["log::LogLocation"]},{text:"impl Debug for MaxLogLevelFilter",synthetic:false,types:["log::MaxLogLevelFilter"]},{text:"impl Debug for SetLoggerError",synthetic:false,types:["log::SetLoggerError"]},{text:"impl Debug for ShutdownLoggerError",synthetic:false,types:["log::ShutdownLoggerError"]},]; implementors["lzw"] = [{text:"impl<R: Debug + BitReader> Debug for Decoder<R>",synthetic:false,types:["lzw::lzw::Decoder"]},{text:"impl<R: Debug + BitReader> Debug for DecoderEarlyChange<R>",synthetic:false,types:["lzw::lzw::DecoderEarlyChange"]},{text:"impl Debug for LsbReader",synthetic:false,types:["lzw::bitstream::LsbReader"]},{text:"impl Debug for MsbReader",synthetic:false,types:["lzw::bitstream::MsbReader"]},]; implementors["memmap"] = [{text:"impl Debug for MmapOptions",synthetic:false,types:["memmap::MmapOptions"]},{text:"impl Debug for Mmap",synthetic:false,types:["memmap::Mmap"]},{text:"impl Debug for MmapMut",synthetic:false,types:["memmap::MmapMut"]},]; implementors["mio"] = [{text:"impl Debug for PollOpt",synthetic:false,types:["mio::event_imp::PollOpt"]},{text:"impl Debug for Ready",synthetic:false,types:["mio::event_imp::Ready"]},{text:"impl Debug for Event",synthetic:false,types:["mio::event_imp::Event"]},{text:"impl Debug for Poll",synthetic:false,types:["mio::poll::Poll"]},{text:"impl<'a> Debug for Iter<'a>",synthetic:false,types:["mio::poll::Iter"]},{text:"impl Debug for Events",synthetic:false,types:["mio::poll::Events"]},{text:"impl Debug for Registration",synthetic:false,types:["mio::poll::Registration"]},{text:"impl Debug for SetReadiness",synthetic:false,types:["mio::poll::SetReadiness"]},{text:"impl<'a> Debug for EventedFd<'a>",synthetic:false,types:["mio::sys::unix::eventedfd::EventedFd"]},{text:"impl Debug for UnixReady",synthetic:false,types:["mio::sys::unix::ready::UnixReady"]},{text:"impl Debug for Token",synthetic:false,types:["mio::token::Token"]},{text:"impl Debug for TcpStream",synthetic:false,types:["mio::net::tcp::TcpStream"]},{text:"impl Debug for TcpListener",synthetic:false,types:["mio::net::tcp::TcpListener"]},{text:"impl Debug for UdpSocket",synthetic:false,types:["mio::net::udp::UdpSocket"]},]; implementors["mio_extras"] = [{text:"impl<T> Debug for SendError<T>",synthetic:false,types:["mio_extras::channel::SendError"]},{text:"impl<T> Debug for TrySendError<T>",synthetic:false,types:["mio_extras::channel::TrySendError"]},{text:"impl Debug for Timeout",synthetic:false,types:["mio_extras::timer::Timeout"]},]; implementors["nalgebra"] = [{text:"impl<N: Debug + Scalar> Debug for X<N>",synthetic:false,types:["nalgebra::base::coordinates::X"]},{text:"impl<N: Debug + Scalar> Debug for XY<N>",synthetic:false,types:["nalgebra::base::coordinates::XY"]},{text:"impl<N: Debug + Scalar> Debug for XYZ<N>",synthetic:false,types:["nalgebra::base::coordinates::XYZ"]},{text:"impl<N: Debug + Scalar> Debug for XYZW<N>",synthetic:false,types:["nalgebra::base::coordinates::XYZW"]},{text:"impl<N: Debug + Scalar> Debug for XYZWA<N>",synthetic:false,types:["nalgebra::base::coordinates::XYZWA"]},{text:"impl<N: Debug + Scalar> Debug for XYZWAB<N>",synthetic:false,types:["nalgebra::base::coordinates::XYZWAB"]},{text:"impl<N: Debug + Scalar> Debug for IJKW<N>",synthetic:false,types:["nalgebra::base::coordinates::IJKW"]},{text:"impl<N: Debug + Scalar> Debug for M2x2<N>",synthetic:false,types:["nalgebra::base::coordinates::M2x2"]},{text:"impl<N: Debug + Scalar> Debug for M2x3<N>",synthetic:false,types:["nalgebra::base::coordinates::M2x3"]},{text:"impl<N: Debug + Scalar> Debug for M2x4<N>",synthetic:false,types:["nalgebra::base::coordinates::M2x4"]},{text:"impl<N: Debug + Scalar> Debug for M2x5<N>",synthetic:false,types:["nalgebra::base::coordinates::M2x5"]},{text:"impl<N: Debug + Scalar> Debug for M2x6<N>",synthetic:false,types:["nalgebra::base::coordinates::M2x6"]},{text:"impl<N: Debug + Scalar> Debug for M3x2<N>",synthetic:false,types:["nalgebra::base::coordinates::M3x2"]},{text:"impl<N: Debug + Scalar> Debug for M3x3<N>",synthetic:false,types:["nalgebra::base::coordinates::M3x3"]},{text:"impl<N: Debug + Scalar> Debug for M3x4<N>",synthetic:false,types:["nalgebra::base::coordinates::M3x4"]},{text:"impl<N: Debug + Scalar> Debug for M3x5<N>",synthetic:false,types:["nalgebra::base::coordinates::M3x5"]},{text:"impl<N: Debug + Scalar> Debug for M3x6<N>",synthetic:false,types:["nalgebra::base::coordinates::M3x6"]},{text:"impl<N: Debug + Scalar> Debug for M4x2<N>",synthetic:false,types:["nalgebra::base::coordinates::M4x2"]},{text:"impl<N: Debug + Scalar> Debug for M4x3<N>",synthetic:false,types:["nalgebra::base::coordinates::M4x3"]},{text:"impl<N: Debug + Scalar> Debug for M4x4<N>",synthetic:false,types:["nalgebra::base::coordinates::M4x4"]},{text:"impl<N: Debug + Scalar> Debug for M4x5<N>",synthetic:false,types:["nalgebra::base::coordinates::M4x5"]},{text:"impl<N: Debug + Scalar> Debug for M4x6<N>",synthetic:false,types:["nalgebra::base::coordinates::M4x6"]},{text:"impl<N: Debug + Scalar> Debug for M5x2<N>",synthetic:false,types:["nalgebra::base::coordinates::M5x2"]},{text:"impl<N: Debug + Scalar> Debug for M5x3<N>",synthetic:false,types:["nalgebra::base::coordinates::M5x3"]},{text:"impl<N: Debug + Scalar> Debug for M5x4<N>",synthetic:false,types:["nalgebra::base::coordinates::M5x4"]},{text:"impl<N: Debug + Scalar> Debug for M5x5<N>",synthetic:false,types:["nalgebra::base::coordinates::M5x5"]},{text:"impl<N: Debug + Scalar> Debug for M5x6<N>",synthetic:false,types:["nalgebra::base::coordinates::M5x6"]},{text:"impl<N: Debug + Scalar> Debug for M6x2<N>",synthetic:false,types:["nalgebra::base::coordinates::M6x2"]},{text:"impl<N: Debug + Scalar> Debug for M6x3<N>",synthetic:false,types:["nalgebra::base::coordinates::M6x3"]},{text:"impl<N: Debug + Scalar> Debug for M6x4<N>",synthetic:false,types:["nalgebra::base::coordinates::M6x4"]},{text:"impl<N: Debug + Scalar> Debug for M6x5<N>",synthetic:false,types:["nalgebra::base::coordinates::M6x5"]},{text:"impl<N: Debug + Scalar> Debug for M6x6<N>",synthetic:false,types:["nalgebra::base::coordinates::M6x6"]},{text:"impl Debug for Dynamic",synthetic:false,types:["nalgebra::base::dimension::Dynamic"]},{text:"impl Debug for U1",synthetic:false,types:["nalgebra::base::dimension::U1"]},{text:"impl Debug for U0",synthetic:false,types:["nalgebra::base::dimension::U0"]},{text:"impl Debug for U2",synthetic:false,types:["nalgebra::base::dimension::U2"]},{text:"impl Debug for U3",synthetic:false,types:["nalgebra::base::dimension::U3"]},{text:"impl Debug for U4",synthetic:false,types:["nalgebra::base::dimension::U4"]},{text:"impl Debug for U5",synthetic:false,types:["nalgebra::base::dimension::U5"]},{text:"impl Debug for U6",synthetic:false,types:["nalgebra::base::dimension::U6"]},{text:"impl Debug for U7",synthetic:false,types:["nalgebra::base::dimension::U7"]},{text:"impl Debug for U8",synthetic:false,types:["nalgebra::base::dimension::U8"]},{text:"impl Debug for U9",synthetic:false,types:["nalgebra::base::dimension::U9"]},{text:"impl Debug for U10",synthetic:false,types:["nalgebra::base::dimension::U10"]},{text:"impl Debug for U11",synthetic:false,types:["nalgebra::base::dimension::U11"]},{text:"impl Debug for U12",synthetic:false,types:["nalgebra::base::dimension::U12"]},{text:"impl Debug for U13",synthetic:false,types:["nalgebra::base::dimension::U13"]},{text:"impl Debug for U14",synthetic:false,types:["nalgebra::base::dimension::U14"]},{text:"impl Debug for U15",synthetic:false,types:["nalgebra::base::dimension::U15"]},{text:"impl Debug for U16",synthetic:false,types:["nalgebra::base::dimension::U16"]},{text:"impl Debug for U17",synthetic:false,types:["nalgebra::base::dimension::U17"]},{text:"impl Debug for U18",synthetic:false,types:["nalgebra::base::dimension::U18"]},{text:"impl Debug for U19",synthetic:false,types:["nalgebra::base::dimension::U19"]},{text:"impl Debug for U20",synthetic:false,types:["nalgebra::base::dimension::U20"]},{text:"impl Debug for U21",synthetic:false,types:["nalgebra::base::dimension::U21"]},{text:"impl Debug for U22",synthetic:false,types:["nalgebra::base::dimension::U22"]},{text:"impl Debug for U23",synthetic:false,types:["nalgebra::base::dimension::U23"]},{text:"impl Debug for U24",synthetic:false,types:["nalgebra::base::dimension::U24"]},{text:"impl Debug for U25",synthetic:false,types:["nalgebra::base::dimension::U25"]},{text:"impl Debug for U26",synthetic:false,types:["nalgebra::base::dimension::U26"]},{text:"impl Debug for U27",synthetic:false,types:["nalgebra::base::dimension::U27"]},{text:"impl Debug for U28",synthetic:false,types:["nalgebra::base::dimension::U28"]},{text:"impl Debug for U29",synthetic:false,types:["nalgebra::base::dimension::U29"]},{text:"impl Debug for U30",synthetic:false,types:["nalgebra::base::dimension::U30"]},{text:"impl Debug for U31",synthetic:false,types:["nalgebra::base::dimension::U31"]},{text:"impl Debug for U32",synthetic:false,types:["nalgebra::base::dimension::U32"]},{text:"impl Debug for U33",synthetic:false,types:["nalgebra::base::dimension::U33"]},{text:"impl Debug for U34",synthetic:false,types:["nalgebra::base::dimension::U34"]},{text:"impl Debug for U35",synthetic:false,types:["nalgebra::base::dimension::U35"]},{text:"impl Debug for U36",synthetic:false,types:["nalgebra::base::dimension::U36"]},{text:"impl Debug for U37",synthetic:false,types:["nalgebra::base::dimension::U37"]},{text:"impl Debug for U38",synthetic:false,types:["nalgebra::base::dimension::U38"]},{text:"impl Debug for U39",synthetic:false,types:["nalgebra::base::dimension::U39"]},{text:"impl Debug for U40",synthetic:false,types:["nalgebra::base::dimension::U40"]},{text:"impl Debug for U41",synthetic:false,types:["nalgebra::base::dimension::U41"]},{text:"impl Debug for U42",synthetic:false,types:["nalgebra::base::dimension::U42"]},{text:"impl Debug for U43",synthetic:false,types:["nalgebra::base::dimension::U43"]},{text:"impl Debug for U44",synthetic:false,types:["nalgebra::base::dimension::U44"]},{text:"impl Debug for U45",synthetic:false,types:["nalgebra::base::dimension::U45"]},{text:"impl Debug for U46",synthetic:false,types:["nalgebra::base::dimension::U46"]},{text:"impl Debug for U47",synthetic:false,types:["nalgebra::base::dimension::U47"]},{text:"impl Debug for U48",synthetic:false,types:["nalgebra::base::dimension::U48"]},{text:"impl Debug for U49",synthetic:false,types:["nalgebra::base::dimension::U49"]},{text:"impl Debug for U50",synthetic:false,types:["nalgebra::base::dimension::U50"]},{text:"impl Debug for U51",synthetic:false,types:["nalgebra::base::dimension::U51"]},{text:"impl Debug for U52",synthetic:false,types:["nalgebra::base::dimension::U52"]},{text:"impl Debug for U53",synthetic:false,types:["nalgebra::base::dimension::U53"]},{text:"impl Debug for U54",synthetic:false,types:["nalgebra::base::dimension::U54"]},{text:"impl Debug for U55",synthetic:false,types:["nalgebra::base::dimension::U55"]},{text:"impl Debug for U56",synthetic:false,types:["nalgebra::base::dimension::U56"]},{text:"impl Debug for U57",synthetic:false,types:["nalgebra::base::dimension::U57"]},{text:"impl Debug for U58",synthetic:false,types:["nalgebra::base::dimension::U58"]},{text:"impl Debug for U59",synthetic:false,types:["nalgebra::base::dimension::U59"]},{text:"impl Debug for U60",synthetic:false,types:["nalgebra::base::dimension::U60"]},{text:"impl Debug for U61",synthetic:false,types:["nalgebra::base::dimension::U61"]},{text:"impl Debug for U62",synthetic:false,types:["nalgebra::base::dimension::U62"]},{text:"impl Debug for U63",synthetic:false,types:["nalgebra::base::dimension::U63"]},{text:"impl Debug for U64",synthetic:false,types:["nalgebra::base::dimension::U64"]},{text:"impl Debug for U65",synthetic:false,types:["nalgebra::base::dimension::U65"]},{text:"impl Debug for U66",synthetic:false,types:["nalgebra::base::dimension::U66"]},{text:"impl Debug for U67",synthetic:false,types:["nalgebra::base::dimension::U67"]},{text:"impl Debug for U68",synthetic:false,types:["nalgebra::base::dimension::U68"]},{text:"impl Debug for U69",synthetic:false,types:["nalgebra::base::dimension::U69"]},{text:"impl Debug for U70",synthetic:false,types:["nalgebra::base::dimension::U70"]},{text:"impl Debug for U71",synthetic:false,types:["nalgebra::base::dimension::U71"]},{text:"impl Debug for U72",synthetic:false,types:["nalgebra::base::dimension::U72"]},{text:"impl Debug for U73",synthetic:false,types:["nalgebra::base::dimension::U73"]},{text:"impl Debug for U74",synthetic:false,types:["nalgebra::base::dimension::U74"]},{text:"impl Debug for U75",synthetic:false,types:["nalgebra::base::dimension::U75"]},{text:"impl Debug for U76",synthetic:false,types:["nalgebra::base::dimension::U76"]},{text:"impl Debug for U77",synthetic:false,types:["nalgebra::base::dimension::U77"]},{text:"impl Debug for U78",synthetic:false,types:["nalgebra::base::dimension::U78"]},{text:"impl Debug for U79",synthetic:false,types:["nalgebra::base::dimension::U79"]},{text:"impl Debug for U80",synthetic:false,types:["nalgebra::base::dimension::U80"]},{text:"impl Debug for U81",synthetic:false,types:["nalgebra::base::dimension::U81"]},{text:"impl Debug for U82",synthetic:false,types:["nalgebra::base::dimension::U82"]},{text:"impl Debug for U83",synthetic:false,types:["nalgebra::base::dimension::U83"]},{text:"impl Debug for U84",synthetic:false,types:["nalgebra::base::dimension::U84"]},{text:"impl Debug for U85",synthetic:false,types:["nalgebra::base::dimension::U85"]},{text:"impl Debug for U86",synthetic:false,types:["nalgebra::base::dimension::U86"]},{text:"impl Debug for U87",synthetic:false,types:["nalgebra::base::dimension::U87"]},{text:"impl Debug for U88",synthetic:false,types:["nalgebra::base::dimension::U88"]},{text:"impl Debug for U89",synthetic:false,types:["nalgebra::base::dimension::U89"]},{text:"impl Debug for U90",synthetic:false,types:["nalgebra::base::dimension::U90"]},{text:"impl Debug for U91",synthetic:false,types:["nalgebra::base::dimension::U91"]},{text:"impl Debug for U92",synthetic:false,types:["nalgebra::base::dimension::U92"]},{text:"impl Debug for U93",synthetic:false,types:["nalgebra::base::dimension::U93"]},{text:"impl Debug for U94",synthetic:false,types:["nalgebra::base::dimension::U94"]},{text:"impl Debug for U95",synthetic:false,types:["nalgebra::base::dimension::U95"]},{text:"impl Debug for U96",synthetic:false,types:["nalgebra::base::dimension::U96"]},{text:"impl Debug for U97",synthetic:false,types:["nalgebra::base::dimension::U97"]},{text:"impl Debug for U98",synthetic:false,types:["nalgebra::base::dimension::U98"]},{text:"impl Debug for U99",synthetic:false,types:["nalgebra::base::dimension::U99"]},{text:"impl Debug for U100",synthetic:false,types:["nalgebra::base::dimension::U100"]},{text:"impl Debug for U101",synthetic:false,types:["nalgebra::base::dimension::U101"]},{text:"impl Debug for U102",synthetic:false,types:["nalgebra::base::dimension::U102"]},{text:"impl Debug for U103",synthetic:false,types:["nalgebra::base::dimension::U103"]},{text:"impl Debug for U104",synthetic:false,types:["nalgebra::base::dimension::U104"]},{text:"impl Debug for U105",synthetic:false,types:["nalgebra::base::dimension::U105"]},{text:"impl Debug for U106",synthetic:false,types:["nalgebra::base::dimension::U106"]},{text:"impl Debug for U107",synthetic:false,types:["nalgebra::base::dimension::U107"]},{text:"impl Debug for U108",synthetic:false,types:["nalgebra::base::dimension::U108"]},{text:"impl Debug for U109",synthetic:false,types:["nalgebra::base::dimension::U109"]},{text:"impl Debug for U110",synthetic:false,types:["nalgebra::base::dimension::U110"]},{text:"impl Debug for U111",synthetic:false,types:["nalgebra::base::dimension::U111"]},{text:"impl Debug for U112",synthetic:false,types:["nalgebra::base::dimension::U112"]},{text:"impl Debug for U113",synthetic:false,types:["nalgebra::base::dimension::U113"]},{text:"impl Debug for U114",synthetic:false,types:["nalgebra::base::dimension::U114"]},{text:"impl Debug for U115",synthetic:false,types:["nalgebra::base::dimension::U115"]},{text:"impl Debug for U116",synthetic:false,types:["nalgebra::base::dimension::U116"]},{text:"impl Debug for U117",synthetic:false,types:["nalgebra::base::dimension::U117"]},{text:"impl Debug for U118",synthetic:false,types:["nalgebra::base::dimension::U118"]},{text:"impl Debug for U119",synthetic:false,types:["nalgebra::base::dimension::U119"]},{text:"impl Debug for U120",synthetic:false,types:["nalgebra::base::dimension::U120"]},{text:"impl Debug for U121",synthetic:false,types:["nalgebra::base::dimension::U121"]},{text:"impl Debug for U122",synthetic:false,types:["nalgebra::base::dimension::U122"]},{text:"impl Debug for U123",synthetic:false,types:["nalgebra::base::dimension::U123"]},{text:"impl Debug for U124",synthetic:false,types:["nalgebra::base::dimension::U124"]},{text:"impl Debug for U125",synthetic:false,types:["nalgebra::base::dimension::U125"]},{text:"impl Debug for U126",synthetic:false,types:["nalgebra::base::dimension::U126"]},{text:"impl Debug for U127",synthetic:false,types:["nalgebra::base::dimension::U127"]},{text:"impl<N: Scalar, R: Dim, C: Dim, S: Debug> Debug for Matrix<N, R, C, S>",synthetic:false,types:["nalgebra::base::matrix::Matrix"]},{text:"impl<N, R, C> Debug for ArrayStorage<N, R, C> where
    N: Debug,
    R: DimName,
    C: DimName,
    R::Value: Mul<C::Value>,
    Prod<R::Value, C::Value>: ArrayLength<N>, 
",synthetic:false,types:["nalgebra::base::array_storage::ArrayStorage"]},{text:"impl<'a, N: Debug + Scalar, R: Debug + Dim, C: Debug + Dim, RStride: Debug + Dim, CStride: Debug + Dim> Debug for SliceStorage<'a, N, R, C, RStride, CStride>",synthetic:false,types:["nalgebra::base::matrix_slice::SliceStorage"]},{text:"impl<'a, N: Debug + Scalar, R: Debug + Dim, C: Debug + Dim, RStride: Debug + Dim, CStride: Debug + Dim> Debug for SliceStorageMut<'a, N, R, C, RStride, CStride>",synthetic:false,types:["nalgebra::base::matrix_slice::SliceStorageMut"]},{text:"impl<N: Debug, R: Debug + Dim, C: Debug + Dim> Debug for VecStorage<N, R, C>",synthetic:false,types:["nalgebra::base::vec_storage::VecStorage"]},{text:"impl<T: Debug> Debug for Unit<T>",synthetic:false,types:["nalgebra::base::unit::Unit"]},{text:"impl<N: Debug + Scalar, D: Debug + DimName> Debug for Point<N, D> where
    DefaultAllocator: Allocator<N, D>, 
",synthetic:false,types:["nalgebra::geometry::point::Point"]},{text:"impl<N: Debug + Scalar, D: Debug + DimName> Debug for Rotation<N, D> where
    DefaultAllocator: Allocator<N, D, D>, 
",synthetic:false,types:["nalgebra::geometry::rotation::Rotation"]},{text:"impl<N: Debug + RealField> Debug for Quaternion<N>",synthetic:false,types:["nalgebra::geometry::quaternion::Quaternion"]},{text:"impl<N: Debug + Scalar, D: Debug + DimName> Debug for Translation<N, D> where
    DefaultAllocator: Allocator<N, D>, 
",synthetic:false,types:["nalgebra::geometry::translation::Translation"]},{text:"impl<N: Debug + RealField, D: Debug + DimName, R: Debug> Debug for Isometry<N, D, R> where
    DefaultAllocator: Allocator<N, D>, 
",synthetic:false,types:["nalgebra::geometry::isometry::Isometry"]},{text:"impl<N: Debug + RealField, D: Debug + DimName, R: Debug> Debug for Similarity<N, D, R> where
    DefaultAllocator: Allocator<N, D>, 
",synthetic:false,types:["nalgebra::geometry::similarity::Similarity"]},{text:"impl Debug for TGeneral",synthetic:false,types:["nalgebra::geometry::transform::TGeneral"]},{text:"impl Debug for TProjective",synthetic:false,types:["nalgebra::geometry::transform::TProjective"]},{text:"impl Debug for TAffine",synthetic:false,types:["nalgebra::geometry::transform::TAffine"]},{text:"impl<N: Debug + RealField, D: Debug + DimNameAdd<U1>, C: Debug + TCategory> Debug for Transform<N, D, C> where
    DefaultAllocator: Allocator<N, DimNameSum<D, U1>, DimNameSum<D, U1>>, 
",synthetic:false,types:["nalgebra::geometry::transform::Transform"]},{text:"impl<N: RealField> Debug for Orthographic3<N>",synthetic:false,types:["nalgebra::geometry::orthographic::Orthographic3"]},{text:"impl<N: RealField> Debug for Perspective3<N>",synthetic:false,types:["nalgebra::geometry::perspective::Perspective3"]},{text:"impl<N: Debug + ComplexField, R: Debug + DimMin<C>, C: Debug + Dim> Debug for Bidiagonal<N, R, C> where
    DimMinimum<R, C>: DimSub<U1>,
    DefaultAllocator: Allocator<N, R, C> + Allocator<N, DimMinimum<R, C>> + Allocator<N, DimDiff<DimMinimum<R, C>, U1>>, 
",synthetic:false,types:["nalgebra::linalg::bidiagonal::Bidiagonal"]},{text:"impl<N: Debug + ComplexField, D: Debug + Dim> Debug for Cholesky<N, D> where
    DefaultAllocator: Allocator<N, D, D>, 
",synthetic:false,types:["nalgebra::linalg::cholesky::Cholesky"]},{text:"impl<N: Debug + ComplexField, R: Debug + DimMin<C>, C: Debug + Dim> Debug for FullPivLU<N, R, C> where
    DefaultAllocator: Allocator<N, R, C> + Allocator<(usize, usize), DimMinimum<R, C>>, 
",synthetic:false,types:["nalgebra::linalg::full_piv_lu::FullPivLU"]},{text:"impl<N: Debug + ComplexField> Debug for GivensRotation<N> where
    N::RealField: Debug
",synthetic:false,types:["nalgebra::linalg::givens::GivensRotation"]},{text:"impl<N: Debug + ComplexField, D: Debug + DimSub<U1>> Debug for Hessenberg<N, D> where
    DefaultAllocator: Allocator<N, D, D> + Allocator<N, DimDiff<D, U1>>, 
",synthetic:false,types:["nalgebra::linalg::hessenberg::Hessenberg"]},{text:"impl<N: Debug + ComplexField, R: Debug + DimMin<C>, C: Debug + Dim> Debug for LU<N, R, C> where
    DefaultAllocator: Allocator<N, R, C> + Allocator<(usize, usize), DimMinimum<R, C>>, 
",synthetic:false,types:["nalgebra::linalg::lu::LU"]},{text:"impl<D: Debug + Dim> Debug for PermutationSequence<D> where
    DefaultAllocator: Allocator<(usize, usize), D>, 
",synthetic:false,types:["nalgebra::linalg::permutation_sequence::PermutationSequence"]},{text:"impl<N: Debug + ComplexField, R: Debug + DimMin<C>, C: Debug + Dim> Debug for QR<N, R, C> where
    DefaultAllocator: Allocator<N, R, C> + Allocator<N, DimMinimum<R, C>>, 
",synthetic:false,types:["nalgebra::linalg::qr::QR"]},{text:"impl<N: Debug + ComplexField, D: Debug + Dim> Debug for Schur<N, D> where
    DefaultAllocator: Allocator<N, D, D>, 
",synthetic:false,types:["nalgebra::linalg::schur::Schur"]},{text:"impl<N: Debug + ComplexField, R: Debug + DimMin<C>, C: Debug + Dim> Debug for SVD<N, R, C> where
    DefaultAllocator: Allocator<N, DimMinimum<R, C>, C> + Allocator<N, R, DimMinimum<R, C>> + Allocator<N::RealField, DimMinimum<R, C>>,
    N::RealField: Debug
",synthetic:false,types:["nalgebra::linalg::svd::SVD"]},{text:"impl<N: Debug + ComplexField, D: Debug + Dim> Debug for SymmetricEigen<N, D> where
    DefaultAllocator: Allocator<N, D, D> + Allocator<N::RealField, D>,
    N::RealField: Debug
",synthetic:false,types:["nalgebra::linalg::symmetric_eigen::SymmetricEigen"]},{text:"impl<N: Debug + ComplexField, D: Debug + DimSub<U1>> Debug for SymmetricTridiagonal<N, D> where
    DefaultAllocator: Allocator<N, D, D> + Allocator<N, DimDiff<D, U1>>, 
",synthetic:false,types:["nalgebra::linalg::symmetric_tridiagonal::SymmetricTridiagonal"]},]; implementors["net2"] = [{text:"impl Debug for TcpBuilder",synthetic:false,types:["net2::tcp::TcpBuilder"]},{text:"impl Debug for UdpBuilder",synthetic:false,types:["net2::udp::UdpBuilder"]},]; implementors["nix"] = [{text:"impl Debug for Dir",synthetic:false,types:["nix::dir::Dir"]},{text:"impl<'d> Debug for Iter<'d>",synthetic:false,types:["nix::dir::Iter"]},{text:"impl Debug for Type",synthetic:false,types:["nix::dir::Type"]},{text:"impl Debug for Entry",synthetic:false,types:["nix::dir::Entry"]},{text:"impl Debug for Errno",synthetic:false,types:["nix::errno::consts::Errno"]},{text:"impl Debug for AtFlags",synthetic:false,types:["nix::fcntl::AtFlags"]},{text:"impl Debug for OFlag",synthetic:false,types:["nix::fcntl::OFlag"]},{text:"impl Debug for SealFlag",synthetic:false,types:["nix::fcntl::SealFlag"]},{text:"impl Debug for FdFlag",synthetic:false,types:["nix::fcntl::FdFlag"]},{text:"impl Debug for SpliceFFlags",synthetic:false,types:["nix::fcntl::SpliceFFlags"]},{text:"impl Debug for FallocateFlags",synthetic:false,types:["nix::fcntl::FallocateFlags"]},{text:"impl Debug for InterfaceAddress",synthetic:false,types:["nix::ifaddrs::InterfaceAddress"]},{text:"impl Debug for InterfaceAddressIterator",synthetic:false,types:["nix::ifaddrs::InterfaceAddressIterator"]},{text:"impl Debug for ModuleInitFlags",synthetic:false,types:["nix::kmod::ModuleInitFlags"]},{text:"impl Debug for DeleteModuleFlags",synthetic:false,types:["nix::kmod::DeleteModuleFlags"]},{text:"impl Debug for MsFlags",synthetic:false,types:["nix::mount::MsFlags"]},{text:"impl Debug for MntFlags",synthetic:false,types:["nix::mount::MntFlags"]},{text:"impl Debug for MQ_OFlag",synthetic:false,types:["nix::mqueue::MQ_OFlag"]},{text:"impl Debug for FdFlag",synthetic:false,types:["nix::mqueue::FdFlag"]},{text:"impl Debug for InterfaceFlags",synthetic:false,types:["nix::net::if_::InterfaceFlags"]},{text:"impl Debug for PollFd",synthetic:false,types:["nix::poll::PollFd"]},{text:"impl Debug for PollFlags",synthetic:false,types:["nix::poll::PollFlags"]},{text:"impl Debug for ForkptyResult",synthetic:false,types:["nix::pty::ForkptyResult"]},{text:"impl Debug for PtyMaster",synthetic:false,types:["nix::pty::PtyMaster"]},{text:"impl Debug for CloneFlags",synthetic:false,types:["nix::sched::CloneFlags"]},{text:"impl Debug for AioFsyncMode",synthetic:false,types:["nix::sys::aio::AioFsyncMode"]},{text:"impl Debug for LioOpcode",synthetic:false,types:["nix::sys::aio::LioOpcode"]},{text:"impl Debug for LioMode",synthetic:false,types:["nix::sys::aio::LioMode"]},{text:"impl Debug for AioCancelStat",synthetic:false,types:["nix::sys::aio::AioCancelStat"]},{text:"impl<'a> Debug for Buffer<'a>",synthetic:false,types:["nix::sys::aio::Buffer"]},{text:"impl<'a> Debug for AioCb<'a>",synthetic:false,types:["nix::sys::aio::AioCb"]},{text:"impl<'a> Debug for LioCb<'a>",synthetic:false,types:["nix::sys::aio::LioCb"]},{text:"impl Debug for EpollFlags",synthetic:false,types:["nix::sys::epoll::EpollFlags"]},{text:"impl Debug for EpollOp",synthetic:false,types:["nix::sys::epoll::EpollOp"]},{text:"impl Debug for EpollCreateFlags",synthetic:false,types:["nix::sys::epoll::EpollCreateFlags"]},{text:"impl Debug for EfdFlags",synthetic:false,types:["nix::sys::eventfd::EfdFlags"]},{text:"impl Debug for MemFdCreateFlag",synthetic:false,types:["nix::sys::memfd::MemFdCreateFlag"]},{text:"impl Debug for ProtFlags",synthetic:false,types:["nix::sys::mman::ProtFlags"]},{text:"impl Debug for MapFlags",synthetic:false,types:["nix::sys::mman::MapFlags"]},{text:"impl Debug for MmapAdvise",synthetic:false,types:["nix::sys::mman::MmapAdvise"]},{text:"impl Debug for MsFlags",synthetic:false,types:["nix::sys::mman::MsFlags"]},{text:"impl Debug for MlockAllFlags",synthetic:false,types:["nix::sys::mman::MlockAllFlags"]},{text:"impl Debug for Request",synthetic:false,types:["nix::sys::ptrace::linux::Request"]},{text:"impl Debug for Event",synthetic:false,types:["nix::sys::ptrace::linux::Event"]},{text:"impl Debug for Options",synthetic:false,types:["nix::sys::ptrace::linux::Options"]},{text:"impl Debug for QuotaType",synthetic:false,types:["nix::sys::quota::QuotaType"]},{text:"impl Debug for QuotaFmt",synthetic:false,types:["nix::sys::quota::QuotaFmt"]},{text:"impl Debug for QuotaValidFlags",synthetic:false,types:["nix::sys::quota::QuotaValidFlags"]},{text:"impl Debug for RebootMode",synthetic:false,types:["nix::sys::reboot::RebootMode"]},{text:"impl Debug for Signal",synthetic:false,types:["nix::sys::signal::Signal"]},{text:"impl Debug for SaFlags",synthetic:false,types:["nix::sys::signal::SaFlags"]},{text:"impl Debug for SigmaskHow",synthetic:false,types:["nix::sys::signal::SigmaskHow"]},{text:"impl Debug for SigHandler",synthetic:false,types:["nix::sys::signal::SigHandler"]},{text:"impl Debug for SigevNotify",synthetic:false,types:["nix::sys::signal::SigevNotify"]},{text:"impl Debug for SigEvent",synthetic:false,types:["nix::sys::signal::sigevent::SigEvent"]},{text:"impl Debug for SfdFlags",synthetic:false,types:["nix::sys::signalfd::SfdFlags"]},{text:"impl Debug for SignalFd",synthetic:false,types:["nix::sys::signalfd::SignalFd"]},{text:"impl Debug for AddressFamily",synthetic:false,types:["nix::sys::socket::addr::AddressFamily"]},{text:"impl Debug for InetAddr",synthetic:false,types:["nix::sys::socket::addr::InetAddr"]},{text:"impl Debug for IpAddr",synthetic:false,types:["nix::sys::socket::addr::IpAddr"]},{text:"impl Debug for Ipv4Addr",synthetic:false,types:["nix::sys::socket::addr::Ipv4Addr"]},{text:"impl Debug for Ipv6Addr",synthetic:false,types:["nix::sys::socket::addr::Ipv6Addr"]},{text:"impl Debug for UnixAddr",synthetic:false,types:["nix::sys::socket::addr::UnixAddr"]},{text:"impl Debug for SockAddr",synthetic:false,types:["nix::sys::socket::addr::SockAddr"]},{text:"impl Debug for NetlinkAddr",synthetic:false,types:["nix::sys::socket::addr::netlink::NetlinkAddr"]},{text:"impl Debug for AlgAddr",synthetic:false,types:["nix::sys::socket::addr::alg::AlgAddr"]},{text:"impl Debug for LinkAddr",synthetic:false,types:["nix::sys::socket::addr::datalink::LinkAddr"]},{text:"impl Debug for ReuseAddr",synthetic:false,types:["nix::sys::socket::sockopt::ReuseAddr"]},{text:"impl Debug for ReusePort",synthetic:false,types:["nix::sys::socket::sockopt::ReusePort"]},{text:"impl Debug for TcpNoDelay",synthetic:false,types:["nix::sys::socket::sockopt::TcpNoDelay"]},{text:"impl Debug for Linger",synthetic:false,types:["nix::sys::socket::sockopt::Linger"]},{text:"impl Debug for IpAddMembership",synthetic:false,types:["nix::sys::socket::sockopt::IpAddMembership"]},{text:"impl Debug for IpDropMembership",synthetic:false,types:["nix::sys::socket::sockopt::IpDropMembership"]},{text:"impl Debug for Ipv6AddMembership",synthetic:false,types:["nix::sys::socket::sockopt::Ipv6AddMembership"]},{text:"impl Debug for Ipv6DropMembership",synthetic:false,types:["nix::sys::socket::sockopt::Ipv6DropMembership"]},{text:"impl Debug for IpMulticastTtl",synthetic:false,types:["nix::sys::socket::sockopt::IpMulticastTtl"]},{text:"impl Debug for IpMulticastLoop",synthetic:false,types:["nix::sys::socket::sockopt::IpMulticastLoop"]},{text:"impl Debug for ReceiveTimeout",synthetic:false,types:["nix::sys::socket::sockopt::ReceiveTimeout"]},{text:"impl Debug for SendTimeout",synthetic:false,types:["nix::sys::socket::sockopt::SendTimeout"]},{text:"impl Debug for Broadcast",synthetic:false,types:["nix::sys::socket::sockopt::Broadcast"]},{text:"impl Debug for OobInline",synthetic:false,types:["nix::sys::socket::sockopt::OobInline"]},{text:"impl Debug for SocketError",synthetic:false,types:["nix::sys::socket::sockopt::SocketError"]},{text:"impl Debug for KeepAlive",synthetic:false,types:["nix::sys::socket::sockopt::KeepAlive"]},{text:"impl Debug for PeerCredentials",synthetic:false,types:["nix::sys::socket::sockopt::PeerCredentials"]},{text:"impl Debug for TcpKeepIdle",synthetic:false,types:["nix::sys::socket::sockopt::TcpKeepIdle"]},{text:"impl Debug for RcvBuf",synthetic:false,types:["nix::sys::socket::sockopt::RcvBuf"]},{text:"impl Debug for SndBuf",synthetic:false,types:["nix::sys::socket::sockopt::SndBuf"]},{text:"impl Debug for RcvBufForce",synthetic:false,types:["nix::sys::socket::sockopt::RcvBufForce"]},{text:"impl Debug for SndBufForce",synthetic:false,types:["nix::sys::socket::sockopt::SndBufForce"]},{text:"impl Debug for SockType",synthetic:false,types:["nix::sys::socket::sockopt::SockType"]},{text:"impl Debug for AcceptConn",synthetic:false,types:["nix::sys::socket::sockopt::AcceptConn"]},{text:"impl Debug for OriginalDst",synthetic:false,types:["nix::sys::socket::sockopt::OriginalDst"]},{text:"impl Debug for ReceiveTimestamp",synthetic:false,types:["nix::sys::socket::sockopt::ReceiveTimestamp"]},{text:"impl Debug for IpTransparent",synthetic:false,types:["nix::sys::socket::sockopt::IpTransparent"]},{text:"impl Debug for Mark",synthetic:false,types:["nix::sys::socket::sockopt::Mark"]},{text:"impl Debug for PassCred",synthetic:false,types:["nix::sys::socket::sockopt::PassCred"]},{text:"impl Debug for TcpCongestion",synthetic:false,types:["nix::sys::socket::sockopt::TcpCongestion"]},{text:"impl Debug for Ipv4PacketInfo",synthetic:false,types:["nix::sys::socket::sockopt::Ipv4PacketInfo"]},{text:"impl Debug for Ipv6RecvPacketInfo",synthetic:false,types:["nix::sys::socket::sockopt::Ipv6RecvPacketInfo"]},{text:"impl Debug for AlgSetAeadAuthSize",synthetic:false,types:["nix::sys::socket::sockopt::AlgSetAeadAuthSize"]},{text:"impl<T: Debug> Debug for AlgSetKey<T>",synthetic:false,types:["nix::sys::socket::sockopt::AlgSetKey"]},{text:"impl Debug for SockType",synthetic:false,types:["nix::sys::socket::SockType"]},{text:"impl Debug for SockProtocol",synthetic:false,types:["nix::sys::socket::SockProtocol"]},{text:"impl Debug for SockFlag",synthetic:false,types:["nix::sys::socket::SockFlag"]},{text:"impl Debug for MsgFlags",synthetic:false,types:["nix::sys::socket::MsgFlags"]},{text:"impl Debug for UnixCredentials",synthetic:false,types:["nix::sys::socket::UnixCredentials"]},{text:"impl Debug for IpMembershipRequest",synthetic:false,types:["nix::sys::socket::IpMembershipRequest"]},{text:"impl Debug for Ipv6MembershipRequest",synthetic:false,types:["nix::sys::socket::Ipv6MembershipRequest"]},{text:"impl Debug for SockLevel",synthetic:false,types:["nix::sys::socket::SockLevel"]},{text:"impl Debug for Shutdown",synthetic:false,types:["nix::sys::socket::Shutdown"]},{text:"impl Debug for SFlag",synthetic:false,types:["nix::sys::stat::SFlag"]},{text:"impl Debug for Mode",synthetic:false,types:["nix::sys::stat::Mode"]},{text:"impl Debug for FchmodatFlags",synthetic:false,types:["nix::sys::stat::FchmodatFlags"]},{text:"impl Debug for UtimensatFlags",synthetic:false,types:["nix::sys::stat::UtimensatFlags"]},{text:"impl Debug for FsFlags",synthetic:false,types:["nix::sys::statvfs::FsFlags"]},{text:"impl Debug for BaudRate",synthetic:false,types:["nix::sys::termios::BaudRate"]},{text:"impl Debug for SetArg",synthetic:false,types:["nix::sys::termios::SetArg"]},{text:"impl Debug for FlushArg",synthetic:false,types:["nix::sys::termios::FlushArg"]},{text:"impl Debug for FlowArg",synthetic:false,types:["nix::sys::termios::FlowArg"]},{text:"impl Debug for SpecialCharacterIndices",synthetic:false,types:["nix::sys::termios::SpecialCharacterIndices"]},{text:"impl Debug for InputFlags",synthetic:false,types:["nix::sys::termios::InputFlags"]},{text:"impl Debug for OutputFlags",synthetic:false,types:["nix::sys::termios::OutputFlags"]},{text:"impl Debug for ControlFlags",synthetic:false,types:["nix::sys::termios::ControlFlags"]},{text:"impl Debug for LocalFlags",synthetic:false,types:["nix::sys::termios::LocalFlags"]},{text:"impl Debug for TimeSpec",synthetic:false,types:["nix::sys::time::TimeSpec"]},{text:"impl Debug for TimeVal",synthetic:false,types:["nix::sys::time::TimeVal"]},{text:"impl Debug for WaitPidFlag",synthetic:false,types:["nix::sys::wait::WaitPidFlag"]},{text:"impl Debug for WaitStatus",synthetic:false,types:["nix::sys::wait::WaitStatus"]},{text:"impl Debug for AddWatchFlags",synthetic:false,types:["nix::sys::inotify::AddWatchFlags"]},{text:"impl Debug for InitFlags",synthetic:false,types:["nix::sys::inotify::InitFlags"]},{text:"impl Debug for Inotify",synthetic:false,types:["nix::sys::inotify::Inotify"]},{text:"impl Debug for WatchDescriptor",synthetic:false,types:["nix::sys::inotify::WatchDescriptor"]},{text:"impl Debug for InotifyEvent",synthetic:false,types:["nix::sys::inotify::InotifyEvent"]},{text:"impl Debug for Uid",synthetic:false,types:["nix::unistd::Uid"]},{text:"impl Debug for Gid",synthetic:false,types:["nix::unistd::Gid"]},{text:"impl Debug for Pid",synthetic:false,types:["nix::unistd::Pid"]},{text:"impl Debug for ForkResult",synthetic:false,types:["nix::unistd::ForkResult"]},{text:"impl Debug for FchownatFlags",synthetic:false,types:["nix::unistd::FchownatFlags"]},{text:"impl Debug for Whence",synthetic:false,types:["nix::unistd::Whence"]},{text:"impl Debug for PathconfVar",synthetic:false,types:["nix::unistd::PathconfVar"]},{text:"impl Debug for SysconfVar",synthetic:false,types:["nix::unistd::SysconfVar"]},{text:"impl Debug for AccessFlags",synthetic:false,types:["nix::unistd::AccessFlags"]},{text:"impl Debug for Error",synthetic:false,types:["nix::Error"]},]; implementors["notify"] = [{text:"impl Debug for Op",synthetic:false,types:["notify::op::Op"]},{text:"impl Debug for RawEvent",synthetic:false,types:["notify::RawEvent"]},{text:"impl Debug for DebouncedEvent",synthetic:false,types:["notify::DebouncedEvent"]},{text:"impl Debug for Error",synthetic:false,types:["notify::Error"]},{text:"impl Debug for RecursiveMode",synthetic:false,types:["notify::RecursiveMode"]},]; implementors["num_bigint"] = [{text:"impl Debug for ParseBigIntError",synthetic:false,types:["num_bigint::ParseBigIntError"]},{text:"impl Debug for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl Debug for Sign",synthetic:false,types:["num_bigint::bigint::Sign"]},{text:"impl Debug for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},]; implementors["num_complex"] = [{text:"impl<T: Debug> Debug for Complex<T>",synthetic:false,types:["num_complex::Complex"]},{text:"impl<E: Debug> Debug for ParseComplexError<E>",synthetic:false,types:["num_complex::ParseComplexError"]},]; implementors["num_integer"] = [{text:"impl<A: Debug> Debug for ExtendedGcd<A>",synthetic:false,types:["num_integer::ExtendedGcd"]},]; implementors["num_rational"] = [{text:"impl<T: Debug> Debug for Ratio<T>",synthetic:false,types:["num_rational::Ratio"]},{text:"impl Debug for ParseRatioError",synthetic:false,types:["num_rational::ParseRatioError"]},]; implementors["num_traits"] = [{text:"impl Debug for FloatErrorKind",synthetic:false,types:["num_traits::FloatErrorKind"]},{text:"impl Debug for ParseFloatError",synthetic:false,types:["num_traits::ParseFloatError"]},]; implementors["ordered_float"] = [{text:"impl<T: Debug + Float> Debug for OrderedFloat<T>",synthetic:false,types:["ordered_float::OrderedFloat"]},{text:"impl<T: Debug + Float> Debug for NotNan<T>",synthetic:false,types:["ordered_float::NotNan"]},{text:"impl Debug for FloatIsNan",synthetic:false,types:["ordered_float::FloatIsNan"]},{text:"impl<E: Debug> Debug for ParseNotNanError<E>",synthetic:false,types:["ordered_float::ParseNotNanError"]},]; implementors["owning_ref"] = [{text:"impl<O, T: ?Sized> Debug for OwningRef<O, T> where
    O: Debug,
    T: Debug
",synthetic:false,types:["owning_ref::OwningRef"]},{text:"impl<O, T: ?Sized> Debug for OwningRefMut<O, T> where
    O: Debug,
    T: Debug
",synthetic:false,types:["owning_ref::OwningRefMut"]},{text:"impl Debug for dyn Erased",synthetic:false,types:["owning_ref::Erased"]},]; implementors["parking_lot"] = [{text:"impl Debug for WaitTimeoutResult",synthetic:false,types:["parking_lot::condvar::WaitTimeoutResult"]},{text:"impl Debug for Condvar",synthetic:false,types:["parking_lot::condvar::Condvar"]},{text:"impl Debug for OnceState",synthetic:false,types:["parking_lot::once::OnceState"]},{text:"impl Debug for Once",synthetic:false,types:["parking_lot::once::Once"]},]; implementors["parking_lot_core"] = [{text:"impl Debug for ParkResult",synthetic:false,types:["parking_lot_core::parking_lot::ParkResult"]},{text:"impl Debug for UnparkResult",synthetic:false,types:["parking_lot_core::parking_lot::UnparkResult"]},{text:"impl Debug for RequeueOp",synthetic:false,types:["parking_lot_core::parking_lot::RequeueOp"]},{text:"impl Debug for FilterOp",synthetic:false,types:["parking_lot_core::parking_lot::FilterOp"]},{text:"impl Debug for UnparkToken",synthetic:false,types:["parking_lot_core::parking_lot::UnparkToken"]},{text:"impl Debug for ParkToken",synthetic:false,types:["parking_lot_core::parking_lot::ParkToken"]},]; implementors["percent_encoding"] = [{text:"impl Debug for SIMPLE_ENCODE_SET",synthetic:false,types:["percent_encoding::SIMPLE_ENCODE_SET"]},{text:"impl Debug for QUERY_ENCODE_SET",synthetic:false,types:["percent_encoding::QUERY_ENCODE_SET"]},{text:"impl Debug for DEFAULT_ENCODE_SET",synthetic:false,types:["percent_encoding::DEFAULT_ENCODE_SET"]},{text:"impl Debug for PATH_SEGMENT_ENCODE_SET",synthetic:false,types:["percent_encoding::PATH_SEGMENT_ENCODE_SET"]},{text:"impl Debug for USERINFO_ENCODE_SET",synthetic:false,types:["percent_encoding::USERINFO_ENCODE_SET"]},{text:"impl<'a, E: Debug + EncodeSet> Debug for PercentEncode<'a, E>",synthetic:false,types:["percent_encoding::PercentEncode"]},{text:"impl<'a> Debug for PercentDecode<'a>",synthetic:false,types:["percent_encoding::PercentDecode"]},]; implementors["png"] = [{text:"impl Debug for Decoded",synthetic:false,types:["png::decoder::stream::Decoded"]},{text:"impl Debug for DecodingError",synthetic:false,types:["png::decoder::stream::DecodingError"]},{text:"impl Debug for Limits",synthetic:false,types:["png::decoder::Limits"]},{text:"impl Debug for EncodingError",synthetic:false,types:["png::encoder::EncodingError"]},{text:"impl Debug for FilterType",synthetic:false,types:["png::filter::FilterType"]},{text:"impl Debug for ColorType",synthetic:false,types:["png::common::ColorType"]},{text:"impl Debug for BitDepth",synthetic:false,types:["png::common::BitDepth"]},{text:"impl Debug for PixelDimensions",synthetic:false,types:["png::common::PixelDimensions"]},{text:"impl Debug for Unit",synthetic:false,types:["png::common::Unit"]},{text:"impl Debug for FrameControl",synthetic:false,types:["png::common::FrameControl"]},{text:"impl Debug for AnimationControl",synthetic:false,types:["png::common::AnimationControl"]},{text:"impl Debug for Compression",synthetic:false,types:["png::common::Compression"]},{text:"impl Debug for Info",synthetic:false,types:["png::common::Info"]},{text:"impl Debug for Transformations",synthetic:false,types:["png::common::Transformations"]},]; implementors["proc_macro2"] = [{text:"impl Debug for TokenStream",synthetic:false,types:["proc_macro2::TokenStream"]},{text:"impl Debug for LexError",synthetic:false,types:["proc_macro2::LexError"]},{text:"impl Debug for Span",synthetic:false,types:["proc_macro2::Span"]},{text:"impl Debug for TokenTree",synthetic:false,types:["proc_macro2::TokenTree"]},{text:"impl Debug for Delimiter",synthetic:false,types:["proc_macro2::Delimiter"]},{text:"impl Debug for Group",synthetic:false,types:["proc_macro2::Group"]},{text:"impl Debug for Spacing",synthetic:false,types:["proc_macro2::Spacing"]},{text:"impl Debug for Punct",synthetic:false,types:["proc_macro2::Punct"]},{text:"impl Debug for Ident",synthetic:false,types:["proc_macro2::Ident"]},{text:"impl Debug for Literal",synthetic:false,types:["proc_macro2::Literal"]},{text:"impl Debug for IntoIter",synthetic:false,types:["proc_macro2::token_stream::IntoIter"]},]; implementors["quote"] = [{text:"impl Debug for Tokens",synthetic:false,types:["quote::tokens::Tokens"]},]; implementors["rand"] = [{text:"impl<X: Debug + SampleUniform> Debug for Uniform<X> where
    X::Sampler: Debug
",synthetic:false,types:["rand::distributions::uniform::Uniform"]},{text:"impl<X: Debug> Debug for UniformInt<X>",synthetic:false,types:["rand::distributions::uniform::UniformInt"]},{text:"impl<X: Debug> Debug for UniformFloat<X>",synthetic:false,types:["rand::distributions::uniform::UniformFloat"]},{text:"impl Debug for UniformDuration",synthetic:false,types:["rand::distributions::uniform::UniformDuration"]},{text:"impl Debug for Bernoulli",synthetic:false,types:["rand::distributions::bernoulli::Bernoulli"]},{text:"impl<X: Debug + SampleUniform + PartialOrd> Debug for WeightedIndex<X> where
    X::Sampler: Debug
",synthetic:false,types:["rand::distributions::weighted::WeightedIndex"]},{text:"impl Debug for WeightedError",synthetic:false,types:["rand::distributions::weighted::WeightedError"]},{text:"impl Debug for UnitSphereSurface",synthetic:false,types:["rand::distributions::unit_sphere::UnitSphereSurface"]},{text:"impl Debug for UnitCircle",synthetic:false,types:["rand::distributions::unit_circle::UnitCircle"]},{text:"impl Debug for Gamma",synthetic:false,types:["rand::distributions::gamma::Gamma"]},{text:"impl Debug for ChiSquared",synthetic:false,types:["rand::distributions::gamma::ChiSquared"]},{text:"impl Debug for FisherF",synthetic:false,types:["rand::distributions::gamma::FisherF"]},{text:"impl Debug for StudentT",synthetic:false,types:["rand::distributions::gamma::StudentT"]},{text:"impl Debug for Beta",synthetic:false,types:["rand::distributions::gamma::Beta"]},{text:"impl Debug for StandardNormal",synthetic:false,types:["rand::distributions::normal::StandardNormal"]},{text:"impl Debug for Normal",synthetic:false,types:["rand::distributions::normal::Normal"]},{text:"impl Debug for LogNormal",synthetic:false,types:["rand::distributions::normal::LogNormal"]},{text:"impl Debug for Exp1",synthetic:false,types:["rand::distributions::exponential::Exp1"]},{text:"impl Debug for Exp",synthetic:false,types:["rand::distributions::exponential::Exp"]},{text:"impl Debug for Pareto",synthetic:false,types:["rand::distributions::pareto::Pareto"]},{text:"impl Debug for Poisson",synthetic:false,types:["rand::distributions::poisson::Poisson"]},{text:"impl Debug for Binomial",synthetic:false,types:["rand::distributions::binomial::Binomial"]},{text:"impl Debug for Cauchy",synthetic:false,types:["rand::distributions::cauchy::Cauchy"]},{text:"impl Debug for Dirichlet",synthetic:false,types:["rand::distributions::dirichlet::Dirichlet"]},{text:"impl Debug for Triangular",synthetic:false,types:["rand::distributions::triangular::Triangular"]},{text:"impl Debug for Weibull",synthetic:false,types:["rand::distributions::weibull::Weibull"]},{text:"impl Debug for OpenClosed01",synthetic:false,types:["rand::distributions::float::OpenClosed01"]},{text:"impl Debug for Open01",synthetic:false,types:["rand::distributions::float::Open01"]},{text:"impl Debug for Alphanumeric",synthetic:false,types:["rand::distributions::other::Alphanumeric"]},{text:"impl<'a, D: Debug + 'a, R: Debug + 'a, T: Debug> Debug for DistIter<'a, D, R, T>",synthetic:false,types:["rand::distributions::DistIter"]},{text:"impl Debug for Standard",synthetic:false,types:["rand::distributions::Standard"]},{text:"impl<T: Debug> Debug for Weighted<T>",synthetic:false,types:["rand::distributions::Weighted"]},{text:"impl<'a, T: Debug + 'a> Debug for WeightedChoice<'a, T>",synthetic:false,types:["rand::distributions::WeightedChoice"]},{text:"impl<R: Debug> Debug for ReadRng<R>",synthetic:false,types:["rand::rngs::adapter::read::ReadRng"]},{text:"impl<R: Debug, Rsdr: Debug> Debug for ReseedingRng<R, Rsdr> where
    R: BlockRngCore + SeedableRng,
    Rsdr: RngCore
",synthetic:false,types:["rand::rngs::adapter::reseeding::ReseedingRng"]},{text:"impl Debug for EntropyRng",synthetic:false,types:["rand::rngs::entropy::EntropyRng"]},{text:"impl Debug for StepRng",synthetic:false,types:["rand::rngs::mock::StepRng"]},{text:"impl Debug for SmallRng",synthetic:false,types:["rand::rngs::small::SmallRng"]},{text:"impl Debug for StdRng",synthetic:false,types:["rand::rngs::std::StdRng"]},{text:"impl Debug for ThreadRng",synthetic:false,types:["rand::rngs::thread::ThreadRng"]},{text:"impl Debug for IndexVec",synthetic:false,types:["rand::seq::index::IndexVec"]},{text:"impl<'a> Debug for IndexVecIter<'a>",synthetic:false,types:["rand::seq::index::IndexVecIter"]},{text:"impl Debug for IndexVecIntoIter",synthetic:false,types:["rand::seq::index::IndexVecIntoIter"]},{text:"impl<'a, S: Debug + ?Sized + 'a, T: Debug + 'a> Debug for SliceChooseIter<'a, S, T>",synthetic:false,types:["rand::seq::SliceChooseIter"]},]; implementors["rand_chacha"] = [{text:"impl Debug for ChaChaRng",synthetic:false,types:["rand_chacha::chacha::ChaChaRng"]},{text:"impl Debug for ChaChaCore",synthetic:false,types:["rand_chacha::chacha::ChaChaCore"]},]; implementors["rand_core"] = [{text:"impl Debug for ErrorKind",synthetic:false,types:["rand_core::error::ErrorKind"]},{text:"impl Debug for Error",synthetic:false,types:["rand_core::error::Error"]},{text:"impl<R: BlockRngCore + Debug> Debug for BlockRng<R>",synthetic:false,types:["rand_core::block::BlockRng"]},{text:"impl<R: BlockRngCore + Debug> Debug for BlockRng64<R>",synthetic:false,types:["rand_core::block::BlockRng64"]},]; implementors["rand_hc"] = [{text:"impl Debug for Hc128Rng",synthetic:false,types:["rand_hc::hc128::Hc128Rng"]},{text:"impl Debug for Hc128Core",synthetic:false,types:["rand_hc::hc128::Hc128Core"]},]; implementors["rand_isaac"] = [{text:"impl Debug for IsaacRng",synthetic:false,types:["rand_isaac::isaac::IsaacRng"]},{text:"impl Debug for IsaacCore",synthetic:false,types:["rand_isaac::isaac::IsaacCore"]},{text:"impl Debug for Isaac64Rng",synthetic:false,types:["rand_isaac::isaac64::Isaac64Rng"]},{text:"impl Debug for Isaac64Core",synthetic:false,types:["rand_isaac::isaac64::Isaac64Core"]},]; implementors["rand_jitter"] = [{text:"impl Debug for TimerError",synthetic:false,types:["rand_jitter::error::TimerError"]},{text:"impl Debug for JitterRng",synthetic:false,types:["rand_jitter::JitterRng"]},]; implementors["rand_os"] = [{text:"impl Debug for OsRng",synthetic:false,types:["rand_os::OsRng"]},]; implementors["rand_pcg"] = [{text:"impl Debug for Lcg64Xsh32",synthetic:false,types:["rand_pcg::pcg64::Lcg64Xsh32"]},{text:"impl Debug for Mcg128Xsl64",synthetic:false,types:["rand_pcg::pcg128::Mcg128Xsl64"]},]; implementors["rand_xorshift"] = [{text:"impl Debug for XorShiftRng",synthetic:false,types:["rand_xorshift::XorShiftRng"]},]; implementors["rayon"] = [{text:"impl<T: Debug + Ord + Send> Debug for IntoIter<T>",synthetic:false,types:["rayon::collections::binary_heap::IntoIter"]},{text:"impl<'a, T: Debug + Ord + Sync + 'a> Debug for Iter<'a, T>",synthetic:false,types:["rayon::collections::binary_heap::Iter"]},{text:"impl<K: Debug + Ord + Send, V: Debug + Send> Debug for IntoIter<K, V>",synthetic:false,types:["rayon::collections::btree_map::IntoIter"]},{text:"impl<'a, K: Debug + Ord + Sync + 'a, V: Debug + Sync + 'a> Debug for Iter<'a, K, V>",synthetic:false,types:["rayon::collections::btree_map::Iter"]},{text:"impl<'a, K: Debug + Ord + Sync + 'a, V: Debug + Send + 'a> Debug for IterMut<'a, K, V>",synthetic:false,types:["rayon::collections::btree_map::IterMut"]},{text:"impl<T: Debug + Ord + Send> Debug for IntoIter<T>",synthetic:false,types:["rayon::collections::btree_set::IntoIter"]},{text:"impl<'a, T: Debug + Ord + Sync + 'a> Debug for Iter<'a, T>",synthetic:false,types:["rayon::collections::btree_set::Iter"]},{text:"impl<K: Debug + Hash + Eq + Send, V: Debug + Send> Debug for IntoIter<K, V>",synthetic:false,types:["rayon::collections::hash_map::IntoIter"]},{text:"impl<'a, K: Debug + Hash + Eq + Sync + 'a, V: Debug + Sync + 'a> Debug for Iter<'a, K, V>",synthetic:false,types:["rayon::collections::hash_map::Iter"]},{text:"impl<'a, K: Debug + Hash + Eq + Sync + 'a, V: Debug + Send + 'a> Debug for IterMut<'a, K, V>",synthetic:false,types:["rayon::collections::hash_map::IterMut"]},{text:"impl<T: Debug + Hash + Eq + Send> Debug for IntoIter<T>",synthetic:false,types:["rayon::collections::hash_set::IntoIter"]},{text:"impl<'a, T: Debug + Hash + Eq + Sync + 'a> Debug for Iter<'a, T>",synthetic:false,types:["rayon::collections::hash_set::Iter"]},{text:"impl<T: Debug + Send> Debug for IntoIter<T>",synthetic:false,types:["rayon::collections::linked_list::IntoIter"]},{text:"impl<'a, T: Debug + Sync + 'a> Debug for Iter<'a, T>",synthetic:false,types:["rayon::collections::linked_list::Iter"]},{text:"impl<'a, T: Debug + Send + 'a> Debug for IterMut<'a, T>",synthetic:false,types:["rayon::collections::linked_list::IterMut"]},{text:"impl<T: Debug + Send> Debug for IntoIter<T>",synthetic:false,types:["rayon::collections::vec_deque::IntoIter"]},{text:"impl<'a, T: Debug + Sync + 'a> Debug for Iter<'a, T>",synthetic:false,types:["rayon::collections::vec_deque::Iter"]},{text:"impl<'a, T: Debug + Send + 'a> Debug for IterMut<'a, T>",synthetic:false,types:["rayon::collections::vec_deque::IterMut"]},{text:"impl<Iter: Debug> Debug for IterBridge<Iter>",synthetic:false,types:["rayon::iter::par_bridge::IterBridge"]},{text:"impl<A: Debug, B: Debug> Debug for Chain<A, B> where
    A: ParallelIterator,
    B: ParallelIterator<Item = A::Item>, 
",synthetic:false,types:["rayon::iter::chain::Chain"]},{text:"impl<I: Debug> Debug for Chunks<I> where
    I: IndexedParallelIterator
",synthetic:false,types:["rayon::iter::chunks::Chunks"]},{text:"impl<I: Debug + IndexedParallelIterator> Debug for Enumerate<I>",synthetic:false,types:["rayon::iter::enumerate::Enumerate"]},{text:"impl<I: ParallelIterator + Debug, P> Debug for Filter<I, P>",synthetic:false,types:["rayon::iter::filter::Filter"]},{text:"impl<I: ParallelIterator + Debug, P> Debug for FilterMap<I, P>",synthetic:false,types:["rayon::iter::filter_map::FilterMap"]},{text:"impl<I: ParallelIterator + Debug, F> Debug for FlatMap<I, F>",synthetic:false,types:["rayon::iter::flat_map::FlatMap"]},{text:"impl<I: Debug + ParallelIterator> Debug for Flatten<I>",synthetic:false,types:["rayon::iter::flatten::Flatten"]},{text:"impl<I: ParallelIterator + Debug, ID, F> Debug for Fold<I, ID, F>",synthetic:false,types:["rayon::iter::fold::Fold"]},{text:"impl<I: ParallelIterator + Debug, U: Debug, F> Debug for FoldWith<I, U, F>",synthetic:false,types:["rayon::iter::fold::FoldWith"]},{text:"impl<U, I: ParallelIterator + Debug, ID, F> Debug for TryFold<I, U, ID, F>",synthetic:false,types:["rayon::iter::try_fold::TryFold"]},{text:"impl<I: ParallelIterator + Debug, U: Try, F> Debug for TryFoldWith<I, U, F> where
    U::Ok: Debug
",synthetic:false,types:["rayon::iter::try_fold::TryFoldWith"]},{text:"impl<I: Debug> Debug for Skip<I>",synthetic:false,types:["rayon::iter::skip::Skip"]},{text:"impl<D: Debug, S> Debug for Split<D, S>",synthetic:false,types:["rayon::iter::splitter::Split"]},{text:"impl<I: Debug> Debug for Take<I>",synthetic:false,types:["rayon::iter::take::Take"]},{text:"impl<I: ParallelIterator + Debug, F> Debug for Map<I, F>",synthetic:false,types:["rayon::iter::map::Map"]},{text:"impl<I: ParallelIterator + Debug, T: Debug, F> Debug for MapWith<I, T, F>",synthetic:false,types:["rayon::iter::map_with::MapWith"]},{text:"impl<I: ParallelIterator + Debug, INIT, F> Debug for MapInit<I, INIT, F>",synthetic:false,types:["rayon::iter::map_with::MapInit"]},{text:"impl<A: Debug + IndexedParallelIterator, B: Debug + IndexedParallelIterator> Debug for Zip<A, B>",synthetic:false,types:["rayon::iter::zip::Zip"]},{text:"impl<A: Debug + IndexedParallelIterator, B: Debug + IndexedParallelIterator> Debug for ZipEq<A, B>",synthetic:false,types:["rayon::iter::zip_eq::ZipEq"]},{text:"impl<I: Debug, J: Debug> Debug for Interleave<I, J> where
    I: IndexedParallelIterator,
    J: IndexedParallelIterator<Item = I::Item>, 
",synthetic:false,types:["rayon::iter::interleave::Interleave"]},{text:"impl<I: Debug, J: Debug> Debug for InterleaveShortest<I, J> where
    I: IndexedParallelIterator,
    J: IndexedParallelIterator<Item = I::Item>, 
",synthetic:false,types:["rayon::iter::interleave_shortest::InterleaveShortest"]},{text:"impl<I: Debug> Debug for Intersperse<I> where
    I: ParallelIterator,
    I::Item: Clone,
    I::Item: Debug
",synthetic:false,types:["rayon::iter::intersperse::Intersperse"]},{text:"impl<I: ParallelIterator + Debug, F> Debug for Update<I, F>",synthetic:false,types:["rayon::iter::update::Update"]},{text:"impl<I: Debug + IndexedParallelIterator> Debug for Rev<I>",synthetic:false,types:["rayon::iter::rev::Rev"]},{text:"impl<I: Debug + IndexedParallelIterator> Debug for MinLen<I>",synthetic:false,types:["rayon::iter::len::MinLen"]},{text:"impl<I: Debug + IndexedParallelIterator> Debug for MaxLen<I>",synthetic:false,types:["rayon::iter::len::MaxLen"]},{text:"impl<I: Debug + ParallelIterator> Debug for Cloned<I>",synthetic:false,types:["rayon::iter::cloned::Cloned"]},{text:"impl<I: ParallelIterator + Debug, F> Debug for Inspect<I, F>",synthetic:false,types:["rayon::iter::inspect::Inspect"]},{text:"impl<I: Debug + ParallelIterator> Debug for PanicFuse<I>",synthetic:false,types:["rayon::iter::panic_fuse::PanicFuse"]},{text:"impl<I: Debug + ParallelIterator> Debug for WhileSome<I>",synthetic:false,types:["rayon::iter::while_some::WhileSome"]},{text:"impl<T: Debug + Clone + Send> Debug for Repeat<T>",synthetic:false,types:["rayon::iter::repeat::Repeat"]},{text:"impl<T: Debug + Clone + Send> Debug for RepeatN<T>",synthetic:false,types:["rayon::iter::repeat::RepeatN"]},{text:"impl<T: Send> Debug for Empty<T>",synthetic:false,types:["rayon::iter::empty::Empty"]},{text:"impl<T: Debug + Send> Debug for Once<T>",synthetic:false,types:["rayon::iter::once::Once"]},{text:"impl<T: Debug + Send> Debug for IntoIter<T>",synthetic:false,types:["rayon::option::IntoIter"]},{text:"impl<'a, T: Debug + Sync + 'a> Debug for Iter<'a, T>",synthetic:false,types:["rayon::option::Iter"]},{text:"impl<'a, T: Debug + Send + 'a> Debug for IterMut<'a, T>",synthetic:false,types:["rayon::option::IterMut"]},{text:"impl<T: Debug> Debug for Iter<T>",synthetic:false,types:["rayon::range::Iter"]},{text:"impl<T: Debug> Debug for Iter<T>",synthetic:false,types:["rayon::range_inclusive::Iter"]},{text:"impl<T: Debug + Send> Debug for IntoIter<T>",synthetic:false,types:["rayon::result::IntoIter"]},{text:"impl<'a, T: Debug + Sync + 'a> Debug for Iter<'a, T>",synthetic:false,types:["rayon::result::Iter"]},{text:"impl<'a, T: Debug + Send + 'a> Debug for IterMut<'a, T>",synthetic:false,types:["rayon::result::IterMut"]},{text:"impl<'data, T: Debug + 'data + Sync> Debug for Iter<'data, T>",synthetic:false,types:["rayon::slice::Iter"]},{text:"impl<'data, T: Debug + 'data + Sync> Debug for Chunks<'data, T>",synthetic:false,types:["rayon::slice::Chunks"]},{text:"impl<'data, T: Debug + 'data + Sync> Debug for Windows<'data, T>",synthetic:false,types:["rayon::slice::Windows"]},{text:"impl<'data, T: Debug + 'data + Send> Debug for IterMut<'data, T>",synthetic:false,types:["rayon::slice::IterMut"]},{text:"impl<'data, T: Debug + 'data + Send> Debug for ChunksMut<'data, T>",synthetic:false,types:["rayon::slice::ChunksMut"]},{text:"impl<'data, T: Debug, P> Debug for Split<'data, T, P>",synthetic:false,types:["rayon::slice::Split"]},{text:"impl<'data, T: Debug, P> Debug for SplitMut<'data, T, P>",synthetic:false,types:["rayon::slice::SplitMut"]},{text:"impl<'ch> Debug for Chars<'ch>",synthetic:false,types:["rayon::str::Chars"]},{text:"impl<'ch> Debug for CharIndices<'ch>",synthetic:false,types:["rayon::str::CharIndices"]},{text:"impl<'ch> Debug for Bytes<'ch>",synthetic:false,types:["rayon::str::Bytes"]},{text:"impl<'ch> Debug for EncodeUtf16<'ch>",synthetic:false,types:["rayon::str::EncodeUtf16"]},{text:"impl<'ch, P: Debug + Pattern> Debug for Split<'ch, P>",synthetic:false,types:["rayon::str::Split"]},{text:"impl<'ch, P: Debug + Pattern> Debug for SplitTerminator<'ch, P>",synthetic:false,types:["rayon::str::SplitTerminator"]},{text:"impl<'ch> Debug for Lines<'ch>",synthetic:false,types:["rayon::str::Lines"]},{text:"impl<'ch> Debug for SplitWhitespace<'ch>",synthetic:false,types:["rayon::str::SplitWhitespace"]},{text:"impl<'ch, P: Debug + Pattern> Debug for Matches<'ch, P>",synthetic:false,types:["rayon::str::Matches"]},{text:"impl<'ch, P: Debug + Pattern> Debug for MatchIndices<'ch, P>",synthetic:false,types:["rayon::str::MatchIndices"]},{text:"impl<T: Debug + Send> Debug for IntoIter<T>",synthetic:false,types:["rayon::vec::IntoIter"]},]; implementors["rayon_core"] = [{text:"impl Debug for ThreadBuilder",synthetic:false,types:["rayon_core::registry::ThreadBuilder"]},{text:"impl<'scope> Debug for Scope<'scope>",synthetic:false,types:["rayon_core::scope::Scope"]},{text:"impl<'scope> Debug for ScopeFifo<'scope>",synthetic:false,types:["rayon_core::scope::ScopeFifo"]},{text:"impl Debug for ThreadPool",synthetic:false,types:["rayon_core::thread_pool::ThreadPool"]},{text:"impl Debug for ThreadPoolBuildError",synthetic:false,types:["rayon_core::ThreadPoolBuildError"]},{text:"impl<S> Debug for ThreadPoolBuilder<S>",synthetic:false,types:["rayon_core::ThreadPoolBuilder"]},{text:"impl Debug for Configuration",synthetic:false,types:["rayon_core::Configuration"]},{text:"impl Debug for FnContext",synthetic:false,types:["rayon_core::FnContext"]},]; implementors["rustc_serialize"] = [{text:"impl Debug for CharacterSet",synthetic:false,types:["rustc_serialize::base64::CharacterSet"]},{text:"impl Debug for Newline",synthetic:false,types:["rustc_serialize::base64::Newline"]},{text:"impl Debug for Config",synthetic:false,types:["rustc_serialize::base64::Config"]},{text:"impl Debug for FromBase64Error",synthetic:false,types:["rustc_serialize::base64::FromBase64Error"]},{text:"impl Debug for FromHexError",synthetic:false,types:["rustc_serialize::hex::FromHexError"]},{text:"impl Debug for Json",synthetic:false,types:["rustc_serialize::json::Json"]},{text:"impl Debug for ParserError",synthetic:false,types:["rustc_serialize::json::ParserError"]},{text:"impl Debug for DecoderError",synthetic:false,types:["rustc_serialize::json::DecoderError"]},{text:"impl Debug for EncoderError",synthetic:false,types:["rustc_serialize::json::EncoderError"]},{text:"impl Debug for ErrorCode",synthetic:false,types:["rustc_serialize::json::ErrorCode"]},{text:"impl Debug for JsonEvent",synthetic:false,types:["rustc_serialize::json::JsonEvent"]},{text:"impl<'l> Debug for StackElement<'l>",synthetic:false,types:["rustc_serialize::json::StackElement"]},]; implementors["rusttype"] = [{text:"impl<N: Debug> Debug for Point<N>",synthetic:false,types:["rusttype::geometry::Point"]},{text:"impl<N: Debug> Debug for Vector<N>",synthetic:false,types:["rusttype::geometry::Vector"]},{text:"impl Debug for Line",synthetic:false,types:["rusttype::geometry::Line"]},{text:"impl Debug for Curve",synthetic:false,types:["rusttype::geometry::Curve"]},{text:"impl<N: Debug> Debug for Rect<N>",synthetic:false,types:["rusttype::geometry::Rect"]},{text:"impl Debug for CacheBuilder",synthetic:false,types:["rusttype::gpu_cache::CacheBuilder"]},{text:"impl Debug for CacheReadErr",synthetic:false,types:["rusttype::gpu_cache::CacheReadErr"]},{text:"impl Debug for CacheWriteErr",synthetic:false,types:["rusttype::gpu_cache::CacheWriteErr"]},{text:"impl Debug for CachedBy",synthetic:false,types:["rusttype::gpu_cache::CachedBy"]},{text:"impl<'a> Debug for FontCollection<'a>",synthetic:false,types:["rusttype::FontCollection"]},{text:"impl<'_> Debug for Font<'_>",synthetic:false,types:["rusttype::Font"]},{text:"impl<'a> Debug for SharedBytes<'a>",synthetic:false,types:["rusttype::SharedBytes"]},{text:"impl Debug for Codepoint",synthetic:false,types:["rusttype::Codepoint"]},{text:"impl Debug for GlyphId",synthetic:false,types:["rusttype::GlyphId"]},{text:"impl<'_> Debug for Glyph<'_>",synthetic:false,types:["rusttype::Glyph"]},{text:"impl Debug for SharedGlyphData",synthetic:false,types:["rusttype::SharedGlyphData"]},{text:"impl Debug for HMetrics",synthetic:false,types:["rusttype::HMetrics"]},{text:"impl Debug for VMetrics",synthetic:false,types:["rusttype::VMetrics"]},{text:"impl<'_> Debug for ScaledGlyph<'_>",synthetic:false,types:["rusttype::ScaledGlyph"]},{text:"impl<'_> Debug for PositionedGlyph<'_>",synthetic:false,types:["rusttype::PositionedGlyph"]},{text:"impl Debug for Scale",synthetic:false,types:["rusttype::Scale"]},{text:"impl Debug for Segment",synthetic:false,types:["rusttype::Segment"]},{text:"impl Debug for Contour",synthetic:false,types:["rusttype::Contour"]},{text:"impl Debug for Error",synthetic:false,types:["rusttype::Error"]},]; implementors["same_file"] = [{text:"impl Debug for Handle",synthetic:false,types:["same_file::Handle"]},]; implementors["scopeguard"] = [{text:"impl Debug for Always",synthetic:false,types:["scopeguard::Always"]},{text:"impl<T, F, S> Debug for ScopeGuard<T, F, S> where
    T: Debug,
    F: FnMut(&mut T),
    S: Strategy + Debug
",synthetic:false,types:["scopeguard::ScopeGuard"]},]; implementors["serde"] = [{text:"impl Debug for Error",synthetic:false,types:["serde::de::value::Error"]},{text:"impl<E: Debug> Debug for UnitDeserializer<E>",synthetic:false,types:["serde::de::value::UnitDeserializer"]},{text:"impl<E: Debug> Debug for BoolDeserializer<E>",synthetic:false,types:["serde::de::value::BoolDeserializer"]},{text:"impl<E: Debug> Debug for I8Deserializer<E>",synthetic:false,types:["serde::de::value::I8Deserializer"]},{text:"impl<E: Debug> Debug for I16Deserializer<E>",synthetic:false,types:["serde::de::value::I16Deserializer"]},{text:"impl<E: Debug> Debug for I32Deserializer<E>",synthetic:false,types:["serde::de::value::I32Deserializer"]},{text:"impl<E: Debug> Debug for I64Deserializer<E>",synthetic:false,types:["serde::de::value::I64Deserializer"]},{text:"impl<E: Debug> Debug for IsizeDeserializer<E>",synthetic:false,types:["serde::de::value::IsizeDeserializer"]},{text:"impl<E: Debug> Debug for U8Deserializer<E>",synthetic:false,types:["serde::de::value::U8Deserializer"]},{text:"impl<E: Debug> Debug for U16Deserializer<E>",synthetic:false,types:["serde::de::value::U16Deserializer"]},{text:"impl<E: Debug> Debug for U64Deserializer<E>",synthetic:false,types:["serde::de::value::U64Deserializer"]},{text:"impl<E: Debug> Debug for UsizeDeserializer<E>",synthetic:false,types:["serde::de::value::UsizeDeserializer"]},{text:"impl<E: Debug> Debug for F32Deserializer<E>",synthetic:false,types:["serde::de::value::F32Deserializer"]},{text:"impl<E: Debug> Debug for F64Deserializer<E>",synthetic:false,types:["serde::de::value::F64Deserializer"]},{text:"impl<E: Debug> Debug for CharDeserializer<E>",synthetic:false,types:["serde::de::value::CharDeserializer"]},{text:"impl<E: Debug> Debug for I128Deserializer<E>",synthetic:false,types:["serde::de::value::I128Deserializer"]},{text:"impl<E: Debug> Debug for U128Deserializer<E>",synthetic:false,types:["serde::de::value::U128Deserializer"]},{text:"impl<E: Debug> Debug for U32Deserializer<E>",synthetic:false,types:["serde::de::value::U32Deserializer"]},{text:"impl<'a, E: Debug> Debug for StrDeserializer<'a, E>",synthetic:false,types:["serde::de::value::StrDeserializer"]},{text:"impl<'de, E: Debug> Debug for BorrowedStrDeserializer<'de, E>",synthetic:false,types:["serde::de::value::BorrowedStrDeserializer"]},{text:"impl<E: Debug> Debug for StringDeserializer<E>",synthetic:false,types:["serde::de::value::StringDeserializer"]},{text:"impl<'a, E: Debug> Debug for CowStrDeserializer<'a, E>",synthetic:false,types:["serde::de::value::CowStrDeserializer"]},{text:"impl<'de, E: Debug> Debug for BorrowedBytesDeserializer<'de, E>",synthetic:false,types:["serde::de::value::BorrowedBytesDeserializer"]},{text:"impl<I: Debug, E: Debug> Debug for SeqDeserializer<I, E>",synthetic:false,types:["serde::de::value::SeqDeserializer"]},{text:"impl<A: Debug> Debug for SeqAccessDeserializer<A>",synthetic:false,types:["serde::de::value::SeqAccessDeserializer"]},{text:"impl<'de, I, E> Debug for MapDeserializer<'de, I, E> where
    I: Iterator + Debug,
    I::Item: Pair,
    <I::Item as Pair>::Second: Debug
",synthetic:false,types:["serde::de::value::MapDeserializer"]},{text:"impl<A: Debug> Debug for MapAccessDeserializer<A>",synthetic:false,types:["serde::de::value::MapAccessDeserializer"]},{text:"impl Debug for IgnoredAny",synthetic:false,types:["serde::de::ignored_any::IgnoredAny"]},{text:"impl<'a> Debug for Unexpected<'a>",synthetic:false,types:["serde::de::Unexpected"]},]; implementors["sfml_rust"] = [{text:"impl Debug for Vertex2D",synthetic:false,types:["sfml_rust::util::vertex_2d::Vertex2D"]},{text:"impl Debug for Vertex3D",synthetic:false,types:["sfml_rust::util::vertex_3d::Vertex3D"]},{text:"impl Debug for TextVertex3D",synthetic:false,types:["sfml_rust::util::vertex_3d::TextVertex3D"]},{text:"impl Debug for Sprite",synthetic:false,types:["sfml_rust::sprite::Sprite"]},{text:"impl Debug for Poly",synthetic:false,types:["sfml_rust::sprite::Poly"]},{text:"impl Debug for Text",synthetic:false,types:["sfml_rust::sprite::Text"]},{text:"impl Debug for GlyphInstance",synthetic:false,types:["sfml_rust::canvas::shader::text_shader::GlyphInstance"]},{text:"impl Debug for RuntimeVertexDef",synthetic:false,types:["sfml_rust::canvas::shader::dynamic_vertex::RuntimeVertexDef"]},{text:"impl Debug for CanvasFontHandle",synthetic:false,types:["sfml_rust::canvas::CanvasFontHandle"]},{text:"impl Debug for CanvasTextureHandle",synthetic:false,types:["sfml_rust::canvas::CanvasTextureHandle"]},{text:"impl Debug for CanvasImageHandle",synthetic:false,types:["sfml_rust::canvas::CanvasImageHandle"]},{text:"impl Debug for CanvasShaderHandle",synthetic:false,types:["sfml_rust::canvas::CanvasShaderHandle"]},{text:"impl Debug for CompiledGraphicsPipelineHandle",synthetic:false,types:["sfml_rust::canvas::CompiledGraphicsPipelineHandle"]},{text:"impl Debug for CompuBufferHandle",synthetic:false,types:["sfml_rust::canvas::CompuBufferHandle"]},{text:"impl Debug for CompuKernelHandle",synthetic:false,types:["sfml_rust::compute::compu_kernel::CompuKernelHandle"]},{text:"impl Debug for ComputeSpecializationConstants",synthetic:false,types:["sfml_rust::compute::compu_kernel::ComputeSpecializationConstants"]},]; implementors["shade_runner"] = [{text:"impl Debug for Error",synthetic:false,types:["shade_runner::error::Error"]},{text:"impl Debug for ConvertError",synthetic:false,types:["shade_runner::error::ConvertError"]},{text:"impl Debug for CompileError",synthetic:false,types:["shade_runner::error::CompileError"]},{text:"impl Debug for LayoutData",synthetic:false,types:["shade_runner::reflection::LayoutData"]},{text:"impl Debug for Entry",synthetic:false,types:["shade_runner::layouts::Entry"]},{text:"impl Debug for Input",synthetic:false,types:["shade_runner::layouts::Input"]},{text:"impl Debug for Output",synthetic:false,types:["shade_runner::layouts::Output"]},{text:"impl Debug for Layout",synthetic:false,types:["shade_runner::layouts::Layout"]},]; implementors["shaderc"] = [{text:"impl Debug for Error",synthetic:false,types:["shaderc::Error"]},{text:"impl Debug for TargetEnv",synthetic:false,types:["shaderc::TargetEnv"]},{text:"impl Debug for SourceLanguage",synthetic:false,types:["shaderc::SourceLanguage"]},{text:"impl Debug for ResourceKind",synthetic:false,types:["shaderc::ResourceKind"]},{text:"impl Debug for ShaderKind",synthetic:false,types:["shaderc::ShaderKind"]},{text:"impl Debug for GlslProfile",synthetic:false,types:["shaderc::GlslProfile"]},{text:"impl Debug for OptimizationLevel",synthetic:false,types:["shaderc::OptimizationLevel"]},{text:"impl Debug for Limit",synthetic:false,types:["shaderc::Limit"]},{text:"impl Debug for IncludeType",synthetic:false,types:["shaderc::IncludeType"]},{text:"impl Debug for ResolvedInclude",synthetic:false,types:["shaderc::ResolvedInclude"]},]; implementors["shared_library"] = [{text:"impl Debug for LoadingError",synthetic:false,types:["shared_library::LoadingError"]},]; implementors["slab"] = [{text:"impl<'a, T: Debug + 'a> Debug for VacantEntry<'a, T>",synthetic:false,types:["slab::VacantEntry"]},{text:"impl<T> Debug for Slab<T> where
    T: Debug
",synthetic:false,types:["slab::Slab"]},{text:"impl<'a, T: 'a> Debug for Iter<'a, T> where
    T: Debug
",synthetic:false,types:["slab::Iter"]},{text:"impl<'a, T: 'a> Debug for IterMut<'a, T> where
    T: Debug
",synthetic:false,types:["slab::IterMut"]},{text:"impl<'a, T: 'a> Debug for Drain<'a, T>",synthetic:false,types:["slab::Drain"]},]; implementors["smallvec"] = [{text:"impl<A: Array> Debug for SmallVec<A> where
    A::Item: Debug
",synthetic:false,types:["smallvec::SmallVec"]},]; implementors["smithay_client_toolkit"] = [{text:"impl Debug for ModifiersState",synthetic:false,types:["smithay_client_toolkit::keyboard::ModifiersState"]},{text:"impl Debug for Error",synthetic:false,types:["smithay_client_toolkit::keyboard::Error"]},{text:"impl Debug for Mode",synthetic:false,types:["smithay_client_toolkit::output::Mode"]},{text:"impl Debug for OutputInfo",synthetic:false,types:["smithay_client_toolkit::output::OutputInfo"]},{text:"impl Debug for Event",synthetic:false,types:["smithay_client_toolkit::shell::Event"]},{text:"impl Debug for Event",synthetic:false,types:["smithay_client_toolkit::window::Event"]},]; implementors["spirv_headers"] = [{text:"impl Debug for ImageOperands",synthetic:false,types:["spirv_headers::ImageOperands"]},{text:"impl Debug for FPFastMathMode",synthetic:false,types:["spirv_headers::FPFastMathMode"]},{text:"impl Debug for SelectionControl",synthetic:false,types:["spirv_headers::SelectionControl"]},{text:"impl Debug for LoopControl",synthetic:false,types:["spirv_headers::LoopControl"]},{text:"impl Debug for FunctionControl",synthetic:false,types:["spirv_headers::FunctionControl"]},{text:"impl Debug for MemorySemantics",synthetic:false,types:["spirv_headers::MemorySemantics"]},{text:"impl Debug for MemoryAccess",synthetic:false,types:["spirv_headers::MemoryAccess"]},{text:"impl Debug for KernelProfilingInfo",synthetic:false,types:["spirv_headers::KernelProfilingInfo"]},{text:"impl Debug for SourceLanguage",synthetic:false,types:["spirv_headers::SourceLanguage"]},{text:"impl Debug for ExecutionModel",synthetic:false,types:["spirv_headers::ExecutionModel"]},{text:"impl Debug for AddressingModel",synthetic:false,types:["spirv_headers::AddressingModel"]},{text:"impl Debug for MemoryModel",synthetic:false,types:["spirv_headers::MemoryModel"]},{text:"impl Debug for ExecutionMode",synthetic:false,types:["spirv_headers::ExecutionMode"]},{text:"impl Debug for StorageClass",synthetic:false,types:["spirv_headers::StorageClass"]},{text:"impl Debug for Dim",synthetic:false,types:["spirv_headers::Dim"]},{text:"impl Debug for SamplerAddressingMode",synthetic:false,types:["spirv_headers::SamplerAddressingMode"]},{text:"impl Debug for SamplerFilterMode",synthetic:false,types:["spirv_headers::SamplerFilterMode"]},{text:"impl Debug for ImageFormat",synthetic:false,types:["spirv_headers::ImageFormat"]},{text:"impl Debug for ImageChannelOrder",synthetic:false,types:["spirv_headers::ImageChannelOrder"]},{text:"impl Debug for ImageChannelDataType",synthetic:false,types:["spirv_headers::ImageChannelDataType"]},{text:"impl Debug for FPRoundingMode",synthetic:false,types:["spirv_headers::FPRoundingMode"]},{text:"impl Debug for LinkageType",synthetic:false,types:["spirv_headers::LinkageType"]},{text:"impl Debug for AccessQualifier",synthetic:false,types:["spirv_headers::AccessQualifier"]},{text:"impl Debug for FunctionParameterAttribute",synthetic:false,types:["spirv_headers::FunctionParameterAttribute"]},{text:"impl Debug for Decoration",synthetic:false,types:["spirv_headers::Decoration"]},{text:"impl Debug for BuiltIn",synthetic:false,types:["spirv_headers::BuiltIn"]},{text:"impl Debug for Scope",synthetic:false,types:["spirv_headers::Scope"]},{text:"impl Debug for GroupOperation",synthetic:false,types:["spirv_headers::GroupOperation"]},{text:"impl Debug for KernelEnqueueFlags",synthetic:false,types:["spirv_headers::KernelEnqueueFlags"]},{text:"impl Debug for Capability",synthetic:false,types:["spirv_headers::Capability"]},{text:"impl Debug for Op",synthetic:false,types:["spirv_headers::Op"]},{text:"impl Debug for GLOp",synthetic:false,types:["spirv_headers::GLOp"]},{text:"impl Debug for CLOp",synthetic:false,types:["spirv_headers::CLOp"]},]; implementors["spirv_reflect"] = [{text:"impl Debug for SpvReflectNumericTraits",synthetic:false,types:["spirv_reflect::ffi::SpvReflectNumericTraits"]},{text:"impl Debug for SpvReflectNumericTraits_Scalar",synthetic:false,types:["spirv_reflect::ffi::SpvReflectNumericTraits_Scalar"]},{text:"impl Debug for SpvReflectNumericTraits_Vector",synthetic:false,types:["spirv_reflect::ffi::SpvReflectNumericTraits_Vector"]},{text:"impl Debug for SpvReflectNumericTraits_Matrix",synthetic:false,types:["spirv_reflect::ffi::SpvReflectNumericTraits_Matrix"]},{text:"impl Debug for SpvReflectImageTraits",synthetic:false,types:["spirv_reflect::ffi::SpvReflectImageTraits"]},{text:"impl Debug for SpvReflectArrayTraits",synthetic:false,types:["spirv_reflect::ffi::SpvReflectArrayTraits"]},{text:"impl Debug for SpvReflectBindingArrayTraits",synthetic:false,types:["spirv_reflect::ffi::SpvReflectBindingArrayTraits"]},{text:"impl Debug for SpvReflectTypeDescription",synthetic:false,types:["spirv_reflect::ffi::SpvReflectTypeDescription"]},{text:"impl Debug for SpvReflectTypeDescription_Traits",synthetic:false,types:["spirv_reflect::ffi::SpvReflectTypeDescription_Traits"]},{text:"impl Debug for SpvReflectInterfaceVariable",synthetic:false,types:["spirv_reflect::ffi::SpvReflectInterfaceVariable"]},{text:"impl Debug for SpvReflectInterfaceVariable__bindgen_ty_1",synthetic:false,types:["spirv_reflect::ffi::SpvReflectInterfaceVariable__bindgen_ty_1"]},{text:"impl Debug for SpvReflectBlockVariable",synthetic:false,types:["spirv_reflect::ffi::SpvReflectBlockVariable"]},{text:"impl Debug for SpvReflectDescriptorBinding",synthetic:false,types:["spirv_reflect::ffi::SpvReflectDescriptorBinding"]},{text:"impl Debug for SpvReflectDescriptorBinding__bindgen_ty_1",synthetic:false,types:["spirv_reflect::ffi::SpvReflectDescriptorBinding__bindgen_ty_1"]},{text:"impl Debug for SpvReflectDescriptorSet",synthetic:false,types:["spirv_reflect::ffi::SpvReflectDescriptorSet"]},{text:"impl Debug for SpvReflectEntryPoint",synthetic:false,types:["spirv_reflect::ffi::SpvReflectEntryPoint"]},{text:"impl Debug for SpvReflectShaderModule_Internal",synthetic:false,types:["spirv_reflect::ffi::SpvReflectShaderModule_Internal"]},{text:"impl Debug for ReflectDescriptorType",synthetic:false,types:["spirv_reflect::types::descriptor::ReflectDescriptorType"]},{text:"impl Debug for ReflectDescriptorBinding",synthetic:false,types:["spirv_reflect::types::descriptor::ReflectDescriptorBinding"]},{text:"impl Debug for ReflectDescriptorSet",synthetic:false,types:["spirv_reflect::types::descriptor::ReflectDescriptorSet"]},{text:"impl Debug for ReflectImageFormat",synthetic:false,types:["spirv_reflect::types::image::ReflectImageFormat"]},{text:"impl Debug for ReflectFormat",synthetic:false,types:["spirv_reflect::types::image::ReflectFormat"]},{text:"impl Debug for ReflectOp",synthetic:false,types:["spirv_reflect::types::op::ReflectOp"]},{text:"impl Debug for ReflectBuiltIn",synthetic:false,types:["spirv_reflect::types::op::ReflectBuiltIn"]},{text:"impl Debug for ReflectResourceType",synthetic:false,types:["spirv_reflect::types::resource::ReflectResourceType"]},{text:"impl Debug for ReflectBindingArrayTraits",synthetic:false,types:["spirv_reflect::types::traits::ReflectBindingArrayTraits"]},{text:"impl Debug for ReflectNumericTraitsScalar",synthetic:false,types:["spirv_reflect::types::traits::ReflectNumericTraitsScalar"]},{text:"impl Debug for ReflectNumericTraitsVector",synthetic:false,types:["spirv_reflect::types::traits::ReflectNumericTraitsVector"]},{text:"impl Debug for ReflectNumericTraitsMatrix",synthetic:false,types:["spirv_reflect::types::traits::ReflectNumericTraitsMatrix"]},{text:"impl Debug for ReflectNumericTraits",synthetic:false,types:["spirv_reflect::types::traits::ReflectNumericTraits"]},{text:"impl Debug for ReflectArrayTraits",synthetic:false,types:["spirv_reflect::types::traits::ReflectArrayTraits"]},{text:"impl Debug for ReflectTypeDescriptionTraits",synthetic:false,types:["spirv_reflect::types::traits::ReflectTypeDescriptionTraits"]},{text:"impl Debug for ReflectImageTraits",synthetic:false,types:["spirv_reflect::types::traits::ReflectImageTraits"]},{text:"impl Debug for ReflectDecorationFlags",synthetic:false,types:["spirv_reflect::types::variable::ReflectDecorationFlags"]},{text:"impl Debug for ReflectTypeFlags",synthetic:false,types:["spirv_reflect::types::variable::ReflectTypeFlags"]},{text:"impl Debug for ReflectShaderStageFlags",synthetic:false,types:["spirv_reflect::types::variable::ReflectShaderStageFlags"]},{text:"impl Debug for ReflectDimension",synthetic:false,types:["spirv_reflect::types::variable::ReflectDimension"]},{text:"impl Debug for ReflectTypeDescription",synthetic:false,types:["spirv_reflect::types::variable::ReflectTypeDescription"]},{text:"impl Debug for ReflectBlockVariable",synthetic:false,types:["spirv_reflect::types::variable::ReflectBlockVariable"]},{text:"impl Debug for ReflectStorageClass",synthetic:false,types:["spirv_reflect::types::variable::ReflectStorageClass"]},{text:"impl Debug for ReflectInterfaceVariable",synthetic:false,types:["spirv_reflect::types::variable::ReflectInterfaceVariable"]},{text:"impl Debug for ReflectEntryPoint",synthetic:false,types:["spirv_reflect::types::variable::ReflectEntryPoint"]},{text:"impl Debug for ReflectGenerator",synthetic:false,types:["spirv_reflect::types::ReflectGenerator"]},]; implementors["stb_truetype"] = [{text:"impl<Data: Debug + Deref<Target = [u8]>> Debug for FontInfo<Data>",synthetic:false,types:["stb_truetype::FontInfo"]},{text:"impl Debug for Vertex",synthetic:false,types:["stb_truetype::Vertex"]},{text:"impl Debug for VertexType",synthetic:false,types:["stb_truetype::VertexType"]},{text:"impl<T: Debug> Debug for Rect<T>",synthetic:false,types:["stb_truetype::Rect"]},{text:"impl Debug for HMetrics",synthetic:false,types:["stb_truetype::HMetrics"]},{text:"impl Debug for VMetrics",synthetic:false,types:["stb_truetype::VMetrics"]},{text:"impl Debug for PlatformId",synthetic:false,types:["stb_truetype::PlatformId"]},{text:"impl Debug for UnicodeEid",synthetic:false,types:["stb_truetype::UnicodeEid"]},{text:"impl Debug for MicrosoftEid",synthetic:false,types:["stb_truetype::MicrosoftEid"]},{text:"impl Debug for MacEid",synthetic:false,types:["stb_truetype::MacEid"]},{text:"impl Debug for MicrosoftLang",synthetic:false,types:["stb_truetype::MicrosoftLang"]},{text:"impl Debug for MacLang",synthetic:false,types:["stb_truetype::MacLang"]},{text:"impl Debug for PlatformEncodingLanguageId",synthetic:false,types:["stb_truetype::PlatformEncodingLanguageId"]},{text:"impl<'a, Data: Debug + Deref<Target = [u8]>> Debug for FontNameIter<'a, Data>",synthetic:false,types:["stb_truetype::FontNameIter"]},]; implementors["syn"] = [{text:"impl<'a> Debug for ParseBuffer<'a>",synthetic:false,types:["syn::parse::ParseBuffer"]},{text:"impl Debug for Error",synthetic:false,types:["syn::error::Error"]},]; implementors["tiff"] = [{text:"impl Debug for Tag",synthetic:false,types:["tiff::decoder::ifd::Tag"]},{text:"impl Debug for Type",synthetic:false,types:["tiff::decoder::ifd::Type"]},{text:"impl Debug for Value",synthetic:false,types:["tiff::decoder::ifd::Value"]},{text:"impl Debug for Entry",synthetic:false,types:["tiff::decoder::ifd::Entry"]},{text:"impl Debug for DecodingResult",synthetic:false,types:["tiff::decoder::DecodingResult"]},{text:"impl Debug for PhotometricInterpretation",synthetic:false,types:["tiff::decoder::PhotometricInterpretation"]},{text:"impl Debug for CompressionMethod",synthetic:false,types:["tiff::decoder::CompressionMethod"]},{text:"impl Debug for PlanarConfiguration",synthetic:false,types:["tiff::decoder::PlanarConfiguration"]},{text:"impl<R: Debug> Debug for Decoder<R> where
    R: Read + Seek
",synthetic:false,types:["tiff::decoder::Decoder"]},{text:"impl Debug for TiffError",synthetic:false,types:["tiff::error::TiffError"]},{text:"impl Debug for TiffFormatError",synthetic:false,types:["tiff::error::TiffFormatError"]},{text:"impl Debug for TiffUnsupportedError",synthetic:false,types:["tiff::error::TiffUnsupportedError"]},{text:"impl Debug for ColorType",synthetic:false,types:["tiff::ColorType"]},]; implementors["time"] = [{text:"impl Debug for Duration",synthetic:false,types:["time::duration::Duration"]},{text:"impl Debug for OutOfRangeError",synthetic:false,types:["time::duration::OutOfRangeError"]},{text:"impl Debug for Timespec",synthetic:false,types:["time::Timespec"]},{text:"impl Debug for SteadyTime",synthetic:false,types:["time::SteadyTime"]},{text:"impl Debug for Tm",synthetic:false,types:["time::Tm"]},{text:"impl Debug for ParseError",synthetic:false,types:["time::ParseError"]},{text:"impl<'a> Debug for TmFmt<'a>",synthetic:false,types:["time::TmFmt"]},]; implementors["typenum"] = [{text:"impl Debug for B0",synthetic:false,types:["typenum::bit::B0"]},{text:"impl Debug for B1",synthetic:false,types:["typenum::bit::B1"]},{text:"impl Debug for UTerm",synthetic:false,types:["typenum::uint::UTerm"]},{text:"impl<U: Debug, B: Debug> Debug for UInt<U, B>",synthetic:false,types:["typenum::uint::UInt"]},{text:"impl<U: Debug + Unsigned + NonZero> Debug for PInt<U>",synthetic:false,types:["typenum::int::PInt"]},{text:"impl<U: Debug + Unsigned + NonZero> Debug for NInt<U>",synthetic:false,types:["typenum::int::NInt"]},{text:"impl Debug for Z0",synthetic:false,types:["typenum::int::Z0"]},{text:"impl Debug for ATerm",synthetic:false,types:["typenum::array::ATerm"]},{text:"impl<V: Debug, A: Debug> Debug for TArr<V, A>",synthetic:false,types:["typenum::array::TArr"]},{text:"impl Debug for Greater",synthetic:false,types:["typenum::Greater"]},{text:"impl Debug for Less",synthetic:false,types:["typenum::Less"]},{text:"impl Debug for Equal",synthetic:false,types:["typenum::Equal"]},]; implementors["vk_sys"] = [{text:"impl Debug for Static",synthetic:false,types:["vk_sys::Static"]},{text:"impl Debug for EntryPoints",synthetic:false,types:["vk_sys::EntryPoints"]},{text:"impl Debug for InstancePointers",synthetic:false,types:["vk_sys::InstancePointers"]},{text:"impl Debug for DevicePointers",synthetic:false,types:["vk_sys::DevicePointers"]},]; implementors["void"] = [{text:"impl Debug for Void",synthetic:false,types:["void::Void"]},]; implementors["vulkano"] = [{text:"impl Debug for Features",synthetic:false,types:["vulkano::features::Features"]},{text:"impl Debug for Version",synthetic:false,types:["vulkano::version::Version"]},{text:"impl<T: Debug + ?Sized, A: Debug> Debug for CpuAccessibleBuffer<T, A>",synthetic:false,types:["vulkano::buffer::cpu_access::CpuAccessibleBuffer"]},{text:"impl Debug for ReadLockError",synthetic:false,types:["vulkano::buffer::cpu_access::ReadLockError"]},{text:"impl Debug for WriteLockError",synthetic:false,types:["vulkano::buffer::cpu_access::WriteLockError"]},{text:"impl<T: Debug + ?Sized, A: Debug> Debug for DeviceLocalBuffer<T, A>",synthetic:false,types:["vulkano::buffer::device_local::DeviceLocalBuffer"]},{text:"impl Debug for UnsafeBuffer",synthetic:false,types:["vulkano::buffer::sys::UnsafeBuffer"]},{text:"impl Debug for SparseLevel",synthetic:false,types:["vulkano::buffer::sys::SparseLevel"]},{text:"impl Debug for BufferCreationError",synthetic:false,types:["vulkano::buffer::sys::BufferCreationError"]},{text:"impl<F, B> Debug for BufferView<F, B> where
    B: BufferAccess + Debug
",synthetic:false,types:["vulkano::buffer::view::BufferView"]},{text:"impl Debug for BufferViewCreationError",synthetic:false,types:["vulkano::buffer::view::BufferViewCreationError"]},{text:"impl<'a> Debug for BufferInner<'a>",synthetic:false,types:["vulkano::buffer::traits::BufferInner"]},{text:"impl Debug for BufferUsage",synthetic:false,types:["vulkano::buffer::usage::BufferUsage"]},{text:"impl Debug for UnsafeCommandPool",synthetic:false,types:["vulkano::command_buffer::pool::sys::UnsafeCommandPool"]},{text:"impl Debug for UnsafeCommandPoolAllocIter",synthetic:false,types:["vulkano::command_buffer::pool::sys::UnsafeCommandPoolAllocIter"]},{text:"impl Debug for CommandPoolTrimError",synthetic:false,types:["vulkano::command_buffer::pool::sys::CommandPoolTrimError"]},{text:"impl<'a> Debug for SubmitBindSparseBuilder<'a>",synthetic:false,types:["vulkano::command_buffer::submit::bind_sparse::SubmitBindSparseBuilder"]},{text:"impl Debug for SubmitBindSparseError",synthetic:false,types:["vulkano::command_buffer::submit::bind_sparse::SubmitBindSparseError"]},{text:"impl<'a> Debug for SubmitPresentBuilder<'a>",synthetic:false,types:["vulkano::command_buffer::submit::queue_present::SubmitPresentBuilder"]},{text:"impl Debug for SubmitPresentError",synthetic:false,types:["vulkano::command_buffer::submit::queue_present::SubmitPresentError"]},{text:"impl<'a> Debug for SubmitCommandBufferBuilder<'a>",synthetic:false,types:["vulkano::command_buffer::submit::queue_submit::SubmitCommandBufferBuilder"]},{text:"impl Debug for SubmitCommandBufferError",synthetic:false,types:["vulkano::command_buffer::submit::queue_submit::SubmitCommandBufferError"]},{text:"impl<'a> Debug for SubmitSemaphoresWaitBuilder<'a>",synthetic:false,types:["vulkano::command_buffer::submit::semaphores_wait::SubmitSemaphoresWaitBuilder"]},{text:"impl<'a> Debug for SubmitAnyBuilder<'a>",synthetic:false,types:["vulkano::command_buffer::submit::SubmitAnyBuilder"]},{text:"impl<P> Debug for SyncCommandBufferBuilder<P>",synthetic:false,types:["vulkano::command_buffer::synced::base::SyncCommandBufferBuilder"]},{text:"impl Debug for SyncCommandBufferBuilderError",synthetic:false,types:["vulkano::command_buffer::synced::base::SyncCommandBufferBuilderError"]},{text:"impl<R: Debug, F: Debug> Debug for Kind<R, F>",synthetic:false,types:["vulkano::command_buffer::sys::Kind"]},{text:"impl<R: Debug, F: Debug> Debug for KindSecondaryRenderPass<R, F>",synthetic:false,types:["vulkano::command_buffer::sys::KindSecondaryRenderPass"]},{text:"impl Debug for KindOcclusionQuery",synthetic:false,types:["vulkano::command_buffer::sys::KindOcclusionQuery"]},{text:"impl Debug for Flags",synthetic:false,types:["vulkano::command_buffer::sys::Flags"]},{text:"impl<P> Debug for UnsafeCommandBufferBuilder<P>",synthetic:false,types:["vulkano::command_buffer::sys::UnsafeCommandBufferBuilder"]},{text:"impl Debug for UnsafeCommandBufferBuilderImageAspect",synthetic:false,types:["vulkano::command_buffer::sys::UnsafeCommandBufferBuilderImageAspect"]},{text:"impl Debug for UnsafeCommandBufferBuilderColorImageClear",synthetic:false,types:["vulkano::command_buffer::sys::UnsafeCommandBufferBuilderColorImageClear"]},{text:"impl Debug for UnsafeCommandBufferBuilderBufferImageCopy",synthetic:false,types:["vulkano::command_buffer::sys::UnsafeCommandBufferBuilderBufferImageCopy"]},{text:"impl Debug for UnsafeCommandBufferBuilderImageCopy",synthetic:false,types:["vulkano::command_buffer::sys::UnsafeCommandBufferBuilderImageCopy"]},{text:"impl Debug for UnsafeCommandBufferBuilderImageBlit",synthetic:false,types:["vulkano::command_buffer::sys::UnsafeCommandBufferBuilderImageBlit"]},{text:"impl Debug for CheckBlitImageError",synthetic:false,types:["vulkano::command_buffer::validity::blit_image::CheckBlitImageError"]},{text:"impl Debug for CheckClearColorImageError",synthetic:false,types:["vulkano::command_buffer::validity::clear_color_image::CheckClearColorImageError"]},{text:"impl Debug for CheckCopyBufferError",synthetic:false,types:["vulkano::command_buffer::validity::copy_buffer::CheckCopyBufferError"]},{text:"impl Debug for CheckCopyImageError",synthetic:false,types:["vulkano::command_buffer::validity::copy_image::CheckCopyImageError"]},{text:"impl Debug for CheckCopyBufferImageTy",synthetic:false,types:["vulkano::command_buffer::validity::copy_image_buffer::CheckCopyBufferImageTy"]},{text:"impl Debug for CheckCopyBufferImageError",synthetic:false,types:["vulkano::command_buffer::validity::copy_image_buffer::CheckCopyBufferImageError"]},{text:"impl Debug for CheckDescriptorSetsValidityError",synthetic:false,types:["vulkano::command_buffer::validity::descriptor_sets::CheckDescriptorSetsValidityError"]},{text:"impl Debug for CheckDispatchError",synthetic:false,types:["vulkano::command_buffer::validity::dispatch::CheckDispatchError"]},{text:"impl Debug for CheckDynamicStateValidityError",synthetic:false,types:["vulkano::command_buffer::validity::dynamic_state::CheckDynamicStateValidityError"]},{text:"impl Debug for CheckFillBufferError",synthetic:false,types:["vulkano::command_buffer::validity::fill_buffer::CheckFillBufferError"]},{text:"impl Debug for CheckIndexBufferError",synthetic:false,types:["vulkano::command_buffer::validity::index_buffer::CheckIndexBufferError"]},{text:"impl Debug for CheckPushConstantsValidityError",synthetic:false,types:["vulkano::command_buffer::validity::push_constants::CheckPushConstantsValidityError"]},{text:"impl Debug for CheckUpdateBufferError",synthetic:false,types:["vulkano::command_buffer::validity::update_buffer::CheckUpdateBufferError"]},{text:"impl Debug for CheckVertexBufferError",synthetic:false,types:["vulkano::command_buffer::validity::vertex_buffers::CheckVertexBufferError"]},{text:"impl Debug for BuildError",synthetic:false,types:["vulkano::command_buffer::auto::BuildError"]},{text:"impl Debug for BeginRenderPassError",synthetic:false,types:["vulkano::command_buffer::auto::BeginRenderPassError"]},{text:"impl Debug for CopyImageError",synthetic:false,types:["vulkano::command_buffer::auto::CopyImageError"]},{text:"impl Debug for BlitImageError",synthetic:false,types:["vulkano::command_buffer::auto::BlitImageError"]},{text:"impl Debug for ClearColorImageError",synthetic:false,types:["vulkano::command_buffer::auto::ClearColorImageError"]},{text:"impl Debug for CopyBufferError",synthetic:false,types:["vulkano::command_buffer::auto::CopyBufferError"]},{text:"impl Debug for CopyBufferImageError",synthetic:false,types:["vulkano::command_buffer::auto::CopyBufferImageError"]},{text:"impl Debug for FillBufferError",synthetic:false,types:["vulkano::command_buffer::auto::FillBufferError"]},{text:"impl Debug for DispatchError",synthetic:false,types:["vulkano::command_buffer::auto::DispatchError"]},{text:"impl Debug for DrawError",synthetic:false,types:["vulkano::command_buffer::auto::DrawError"]},{text:"impl Debug for DrawIndexedError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedError"]},{text:"impl Debug for DrawIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndirectError"]},{text:"impl Debug for DrawIndexedIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedIndirectError"]},{text:"impl Debug for ExecuteCommandsError",synthetic:false,types:["vulkano::command_buffer::auto::ExecuteCommandsError"]},{text:"impl Debug for UpdateBufferError",synthetic:false,types:["vulkano::command_buffer::auto::UpdateBufferError"]},{text:"impl Debug for AutoCommandBufferBuilderContextError",synthetic:false,types:["vulkano::command_buffer::auto::AutoCommandBufferBuilderContextError"]},{text:"impl Debug for StateCacherOutcome",synthetic:false,types:["vulkano::command_buffer::state_cacher::StateCacherOutcome"]},{text:"impl Debug for CommandBufferExecError",synthetic:false,types:["vulkano::command_buffer::traits::CommandBufferExecError"]},{text:"impl Debug for DrawIndirectCommand",synthetic:false,types:["vulkano::command_buffer::DrawIndirectCommand"]},{text:"impl Debug for DrawIndexedIndirectCommand",synthetic:false,types:["vulkano::command_buffer::DrawIndexedIndirectCommand"]},{text:"impl Debug for DispatchIndirectCommand",synthetic:false,types:["vulkano::command_buffer::DispatchIndirectCommand"]},{text:"impl Debug for DynamicState",synthetic:false,types:["vulkano::command_buffer::DynamicState"]},{text:"impl Debug for DescriptorDesc",synthetic:false,types:["vulkano::descriptor::descriptor::DescriptorDesc"]},{text:"impl Debug for DescriptorDescTy",synthetic:false,types:["vulkano::descriptor::descriptor::DescriptorDescTy"]},{text:"impl Debug for DescriptorImageDesc",synthetic:false,types:["vulkano::descriptor::descriptor::DescriptorImageDesc"]},{text:"impl Debug for DescriptorImageDescArray",synthetic:false,types:["vulkano::descriptor::descriptor::DescriptorImageDescArray"]},{text:"impl Debug for DescriptorImageDescDimensions",synthetic:false,types:["vulkano::descriptor::descriptor::DescriptorImageDescDimensions"]},{text:"impl Debug for DescriptorBufferDesc",synthetic:false,types:["vulkano::descriptor::descriptor::DescriptorBufferDesc"]},{text:"impl Debug for DescriptorType",synthetic:false,types:["vulkano::descriptor::descriptor::DescriptorType"]},{text:"impl Debug for DescriptorDescSupersetError",synthetic:false,types:["vulkano::descriptor::descriptor::DescriptorDescSupersetError"]},{text:"impl Debug for ShaderStages",synthetic:false,types:["vulkano::descriptor::descriptor::ShaderStages"]},{text:"impl Debug for ShaderStagesSupersetError",synthetic:false,types:["vulkano::descriptor::descriptor::ShaderStagesSupersetError"]},{text:"impl Debug for PersistentDescriptorSetError",synthetic:false,types:["vulkano::descriptor::descriptor_set::persistent::PersistentDescriptorSetError"]},{text:"impl Debug for PersistentDescriptorSetBuildError",synthetic:false,types:["vulkano::descriptor::descriptor_set::persistent::PersistentDescriptorSetBuildError"]},{text:"impl Debug for DescriptorsCount",synthetic:false,types:["vulkano::descriptor::descriptor_set::sys::DescriptorsCount"]},{text:"impl Debug for UnsafeDescriptorPool",synthetic:false,types:["vulkano::descriptor::descriptor_set::sys::UnsafeDescriptorPool"]},{text:"impl Debug for DescriptorPoolAllocError",synthetic:false,types:["vulkano::descriptor::descriptor_set::sys::DescriptorPoolAllocError"]},{text:"impl Debug for UnsafeDescriptorPoolAllocIter",synthetic:false,types:["vulkano::descriptor::descriptor_set::sys::UnsafeDescriptorPoolAllocIter"]},{text:"impl Debug for UnsafeDescriptorSet",synthetic:false,types:["vulkano::descriptor::descriptor_set::sys::UnsafeDescriptorSet"]},{text:"impl Debug for UnsafeDescriptorSetLayout",synthetic:false,types:["vulkano::descriptor::descriptor_set::unsafe_layout::UnsafeDescriptorSetLayout"]},{text:"impl Debug for EmptyPipelineDesc",synthetic:false,types:["vulkano::descriptor::pipeline_layout::empty::EmptyPipelineDesc"]},{text:"impl Debug for PipelineLayoutLimitsError",synthetic:false,types:["vulkano::descriptor::pipeline_layout::limits_check::PipelineLayoutLimitsError"]},{text:"impl Debug for RuntimePipelineDesc",synthetic:false,types:["vulkano::descriptor::pipeline_layout::runtime_desc::RuntimePipelineDesc"]},{text:"impl Debug for RuntimePipelineDescError",synthetic:false,types:["vulkano::descriptor::pipeline_layout::runtime_desc::RuntimePipelineDescError"]},{text:"impl<D> Debug for PipelineLayout<D> where
    D: Debug
",synthetic:false,types:["vulkano::descriptor::pipeline_layout::sys::PipelineLayout"]},{text:"impl Debug for PipelineLayoutCreationError",synthetic:false,types:["vulkano::descriptor::pipeline_layout::sys::PipelineLayoutCreationError"]},{text:"impl Debug for PipelineLayoutDescPcRange",synthetic:false,types:["vulkano::descriptor::pipeline_layout::traits::PipelineLayoutDescPcRange"]},{text:"impl Debug for PipelineLayoutNotSupersetError",synthetic:false,types:["vulkano::descriptor::pipeline_layout::traits::PipelineLayoutNotSupersetError"]},{text:"impl Debug for DeviceExtensions",synthetic:false,types:["vulkano::device::extensions::DeviceExtensions"]},{text:"impl Debug for RawDeviceExtensions",synthetic:false,types:["vulkano::device::extensions::RawDeviceExtensions"]},{text:"impl Debug for Device",synthetic:false,types:["vulkano::device::Device"]},{text:"impl Debug for DeviceCreationError",synthetic:false,types:["vulkano::device::DeviceCreationError"]},{text:"impl Debug for Queue",synthetic:false,types:["vulkano::device::Queue"]},{text:"impl Debug for IncompatiblePixelsType",synthetic:false,types:["vulkano::format::IncompatiblePixelsType"]},{text:"impl Debug for Format",synthetic:false,types:["vulkano::format::Format"]},{text:"impl Debug for R4G4UnormPack8",synthetic:false,types:["vulkano::format::R4G4UnormPack8"]},{text:"impl Debug for R4G4B4A4UnormPack16",synthetic:false,types:["vulkano::format::R4G4B4A4UnormPack16"]},{text:"impl Debug for B4G4R4A4UnormPack16",synthetic:false,types:["vulkano::format::B4G4R4A4UnormPack16"]},{text:"impl Debug for R5G6B5UnormPack16",synthetic:false,types:["vulkano::format::R5G6B5UnormPack16"]},{text:"impl Debug for B5G6R5UnormPack16",synthetic:false,types:["vulkano::format::B5G6R5UnormPack16"]},{text:"impl Debug for R5G5B5A1UnormPack16",synthetic:false,types:["vulkano::format::R5G5B5A1UnormPack16"]},{text:"impl Debug for B5G5R5A1UnormPack16",synthetic:false,types:["vulkano::format::B5G5R5A1UnormPack16"]},{text:"impl Debug for A1R5G5B5UnormPack16",synthetic:false,types:["vulkano::format::A1R5G5B5UnormPack16"]},{text:"impl Debug for R8Unorm",synthetic:false,types:["vulkano::format::R8Unorm"]},{text:"impl Debug for R8Snorm",synthetic:false,types:["vulkano::format::R8Snorm"]},{text:"impl Debug for R8Uscaled",synthetic:false,types:["vulkano::format::R8Uscaled"]},{text:"impl Debug for R8Sscaled",synthetic:false,types:["vulkano::format::R8Sscaled"]},{text:"impl Debug for R8Uint",synthetic:false,types:["vulkano::format::R8Uint"]},{text:"impl Debug for R8Sint",synthetic:false,types:["vulkano::format::R8Sint"]},{text:"impl Debug for R8Srgb",synthetic:false,types:["vulkano::format::R8Srgb"]},{text:"impl Debug for R8G8Unorm",synthetic:false,types:["vulkano::format::R8G8Unorm"]},{text:"impl Debug for R8G8Snorm",synthetic:false,types:["vulkano::format::R8G8Snorm"]},{text:"impl Debug for R8G8Uscaled",synthetic:false,types:["vulkano::format::R8G8Uscaled"]},{text:"impl Debug for R8G8Sscaled",synthetic:false,types:["vulkano::format::R8G8Sscaled"]},{text:"impl Debug for R8G8Uint",synthetic:false,types:["vulkano::format::R8G8Uint"]},{text:"impl Debug for R8G8Sint",synthetic:false,types:["vulkano::format::R8G8Sint"]},{text:"impl Debug for R8G8Srgb",synthetic:false,types:["vulkano::format::R8G8Srgb"]},{text:"impl Debug for R8G8B8Unorm",synthetic:false,types:["vulkano::format::R8G8B8Unorm"]},{text:"impl Debug for R8G8B8Snorm",synthetic:false,types:["vulkano::format::R8G8B8Snorm"]},{text:"impl Debug for R8G8B8Uscaled",synthetic:false,types:["vulkano::format::R8G8B8Uscaled"]},{text:"impl Debug for R8G8B8Sscaled",synthetic:false,types:["vulkano::format::R8G8B8Sscaled"]},{text:"impl Debug for R8G8B8Uint",synthetic:false,types:["vulkano::format::R8G8B8Uint"]},{text:"impl Debug for R8G8B8Sint",synthetic:false,types:["vulkano::format::R8G8B8Sint"]},{text:"impl Debug for R8G8B8Srgb",synthetic:false,types:["vulkano::format::R8G8B8Srgb"]},{text:"impl Debug for B8G8R8Unorm",synthetic:false,types:["vulkano::format::B8G8R8Unorm"]},{text:"impl Debug for B8G8R8Snorm",synthetic:false,types:["vulkano::format::B8G8R8Snorm"]},{text:"impl Debug for B8G8R8Uscaled",synthetic:false,types:["vulkano::format::B8G8R8Uscaled"]},{text:"impl Debug for B8G8R8Sscaled",synthetic:false,types:["vulkano::format::B8G8R8Sscaled"]},{text:"impl Debug for B8G8R8Uint",synthetic:false,types:["vulkano::format::B8G8R8Uint"]},{text:"impl Debug for B8G8R8Sint",synthetic:false,types:["vulkano::format::B8G8R8Sint"]},{text:"impl Debug for B8G8R8Srgb",synthetic:false,types:["vulkano::format::B8G8R8Srgb"]},{text:"impl Debug for R8G8B8A8Unorm",synthetic:false,types:["vulkano::format::R8G8B8A8Unorm"]},{text:"impl Debug for R8G8B8A8Snorm",synthetic:false,types:["vulkano::format::R8G8B8A8Snorm"]},{text:"impl Debug for R8G8B8A8Uscaled",synthetic:false,types:["vulkano::format::R8G8B8A8Uscaled"]},{text:"impl Debug for R8G8B8A8Sscaled",synthetic:false,types:["vulkano::format::R8G8B8A8Sscaled"]},{text:"impl Debug for R8G8B8A8Uint",synthetic:false,types:["vulkano::format::R8G8B8A8Uint"]},{text:"impl Debug for R8G8B8A8Sint",synthetic:false,types:["vulkano::format::R8G8B8A8Sint"]},{text:"impl Debug for R8G8B8A8Srgb",synthetic:false,types:["vulkano::format::R8G8B8A8Srgb"]},{text:"impl Debug for B8G8R8A8Unorm",synthetic:false,types:["vulkano::format::B8G8R8A8Unorm"]},{text:"impl Debug for B8G8R8A8Snorm",synthetic:false,types:["vulkano::format::B8G8R8A8Snorm"]},{text:"impl Debug for B8G8R8A8Uscaled",synthetic:false,types:["vulkano::format::B8G8R8A8Uscaled"]},{text:"impl Debug for B8G8R8A8Sscaled",synthetic:false,types:["vulkano::format::B8G8R8A8Sscaled"]},{text:"impl Debug for B8G8R8A8Uint",synthetic:false,types:["vulkano::format::B8G8R8A8Uint"]},{text:"impl Debug for B8G8R8A8Sint",synthetic:false,types:["vulkano::format::B8G8R8A8Sint"]},{text:"impl Debug for B8G8R8A8Srgb",synthetic:false,types:["vulkano::format::B8G8R8A8Srgb"]},{text:"impl Debug for A8B8G8R8UnormPack32",synthetic:false,types:["vulkano::format::A8B8G8R8UnormPack32"]},{text:"impl Debug for A8B8G8R8SnormPack32",synthetic:false,types:["vulkano::format::A8B8G8R8SnormPack32"]},{text:"impl Debug for A8B8G8R8UscaledPack32",synthetic:false,types:["vulkano::format::A8B8G8R8UscaledPack32"]},{text:"impl Debug for A8B8G8R8SscaledPack32",synthetic:false,types:["vulkano::format::A8B8G8R8SscaledPack32"]},{text:"impl Debug for A8B8G8R8UintPack32",synthetic:false,types:["vulkano::format::A8B8G8R8UintPack32"]},{text:"impl Debug for A8B8G8R8SintPack32",synthetic:false,types:["vulkano::format::A8B8G8R8SintPack32"]},{text:"impl Debug for A8B8G8R8SrgbPack32",synthetic:false,types:["vulkano::format::A8B8G8R8SrgbPack32"]},{text:"impl Debug for A2R10G10B10UnormPack32",synthetic:false,types:["vulkano::format::A2R10G10B10UnormPack32"]},{text:"impl Debug for A2R10G10B10SnormPack32",synthetic:false,types:["vulkano::format::A2R10G10B10SnormPack32"]},{text:"impl Debug for A2R10G10B10UscaledPack32",synthetic:false,types:["vulkano::format::A2R10G10B10UscaledPack32"]},{text:"impl Debug for A2R10G10B10SscaledPack32",synthetic:false,types:["vulkano::format::A2R10G10B10SscaledPack32"]},{text:"impl Debug for A2R10G10B10UintPack32",synthetic:false,types:["vulkano::format::A2R10G10B10UintPack32"]},{text:"impl Debug for A2R10G10B10SintPack32",synthetic:false,types:["vulkano::format::A2R10G10B10SintPack32"]},{text:"impl Debug for A2B10G10R10UnormPack32",synthetic:false,types:["vulkano::format::A2B10G10R10UnormPack32"]},{text:"impl Debug for A2B10G10R10SnormPack32",synthetic:false,types:["vulkano::format::A2B10G10R10SnormPack32"]},{text:"impl Debug for A2B10G10R10UscaledPack32",synthetic:false,types:["vulkano::format::A2B10G10R10UscaledPack32"]},{text:"impl Debug for A2B10G10R10SscaledPack32",synthetic:false,types:["vulkano::format::A2B10G10R10SscaledPack32"]},{text:"impl Debug for A2B10G10R10UintPack32",synthetic:false,types:["vulkano::format::A2B10G10R10UintPack32"]},{text:"impl Debug for A2B10G10R10SintPack32",synthetic:false,types:["vulkano::format::A2B10G10R10SintPack32"]},{text:"impl Debug for R16Unorm",synthetic:false,types:["vulkano::format::R16Unorm"]},{text:"impl Debug for R16Snorm",synthetic:false,types:["vulkano::format::R16Snorm"]},{text:"impl Debug for R16Uscaled",synthetic:false,types:["vulkano::format::R16Uscaled"]},{text:"impl Debug for R16Sscaled",synthetic:false,types:["vulkano::format::R16Sscaled"]},{text:"impl Debug for R16Uint",synthetic:false,types:["vulkano::format::R16Uint"]},{text:"impl Debug for R16Sint",synthetic:false,types:["vulkano::format::R16Sint"]},{text:"impl Debug for R16Sfloat",synthetic:false,types:["vulkano::format::R16Sfloat"]},{text:"impl Debug for R16G16Unorm",synthetic:false,types:["vulkano::format::R16G16Unorm"]},{text:"impl Debug for R16G16Snorm",synthetic:false,types:["vulkano::format::R16G16Snorm"]},{text:"impl Debug for R16G16Uscaled",synthetic:false,types:["vulkano::format::R16G16Uscaled"]},{text:"impl Debug for R16G16Sscaled",synthetic:false,types:["vulkano::format::R16G16Sscaled"]},{text:"impl Debug for R16G16Uint",synthetic:false,types:["vulkano::format::R16G16Uint"]},{text:"impl Debug for R16G16Sint",synthetic:false,types:["vulkano::format::R16G16Sint"]},{text:"impl Debug for R16G16Sfloat",synthetic:false,types:["vulkano::format::R16G16Sfloat"]},{text:"impl Debug for R16G16B16Unorm",synthetic:false,types:["vulkano::format::R16G16B16Unorm"]},{text:"impl Debug for R16G16B16Snorm",synthetic:false,types:["vulkano::format::R16G16B16Snorm"]},{text:"impl Debug for R16G16B16Uscaled",synthetic:false,types:["vulkano::format::R16G16B16Uscaled"]},{text:"impl Debug for R16G16B16Sscaled",synthetic:false,types:["vulkano::format::R16G16B16Sscaled"]},{text:"impl Debug for R16G16B16Uint",synthetic:false,types:["vulkano::format::R16G16B16Uint"]},{text:"impl Debug for R16G16B16Sint",synthetic:false,types:["vulkano::format::R16G16B16Sint"]},{text:"impl Debug for R16G16B16Sfloat",synthetic:false,types:["vulkano::format::R16G16B16Sfloat"]},{text:"impl Debug for R16G16B16A16Unorm",synthetic:false,types:["vulkano::format::R16G16B16A16Unorm"]},{text:"impl Debug for R16G16B16A16Snorm",synthetic:false,types:["vulkano::format::R16G16B16A16Snorm"]},{text:"impl Debug for R16G16B16A16Uscaled",synthetic:false,types:["vulkano::format::R16G16B16A16Uscaled"]},{text:"impl Debug for R16G16B16A16Sscaled",synthetic:false,types:["vulkano::format::R16G16B16A16Sscaled"]},{text:"impl Debug for R16G16B16A16Uint",synthetic:false,types:["vulkano::format::R16G16B16A16Uint"]},{text:"impl Debug for R16G16B16A16Sint",synthetic:false,types:["vulkano::format::R16G16B16A16Sint"]},{text:"impl Debug for R16G16B16A16Sfloat",synthetic:false,types:["vulkano::format::R16G16B16A16Sfloat"]},{text:"impl Debug for R32Uint",synthetic:false,types:["vulkano::format::R32Uint"]},{text:"impl Debug for R32Sint",synthetic:false,types:["vulkano::format::R32Sint"]},{text:"impl Debug for R32Sfloat",synthetic:false,types:["vulkano::format::R32Sfloat"]},{text:"impl Debug for R32G32Uint",synthetic:false,types:["vulkano::format::R32G32Uint"]},{text:"impl Debug for R32G32Sint",synthetic:false,types:["vulkano::format::R32G32Sint"]},{text:"impl Debug for R32G32Sfloat",synthetic:false,types:["vulkano::format::R32G32Sfloat"]},{text:"impl Debug for R32G32B32Uint",synthetic:false,types:["vulkano::format::R32G32B32Uint"]},{text:"impl Debug for R32G32B32Sint",synthetic:false,types:["vulkano::format::R32G32B32Sint"]},{text:"impl Debug for R32G32B32Sfloat",synthetic:false,types:["vulkano::format::R32G32B32Sfloat"]},{text:"impl Debug for R32G32B32A32Uint",synthetic:false,types:["vulkano::format::R32G32B32A32Uint"]},{text:"impl Debug for R32G32B32A32Sint",synthetic:false,types:["vulkano::format::R32G32B32A32Sint"]},{text:"impl Debug for R32G32B32A32Sfloat",synthetic:false,types:["vulkano::format::R32G32B32A32Sfloat"]},{text:"impl Debug for R64Uint",synthetic:false,types:["vulkano::format::R64Uint"]},{text:"impl Debug for R64Sint",synthetic:false,types:["vulkano::format::R64Sint"]},{text:"impl Debug for R64Sfloat",synthetic:false,types:["vulkano::format::R64Sfloat"]},{text:"impl Debug for R64G64Uint",synthetic:false,types:["vulkano::format::R64G64Uint"]},{text:"impl Debug for R64G64Sint",synthetic:false,types:["vulkano::format::R64G64Sint"]},{text:"impl Debug for R64G64Sfloat",synthetic:false,types:["vulkano::format::R64G64Sfloat"]},{text:"impl Debug for R64G64B64Uint",synthetic:false,types:["vulkano::format::R64G64B64Uint"]},{text:"impl Debug for R64G64B64Sint",synthetic:false,types:["vulkano::format::R64G64B64Sint"]},{text:"impl Debug for R64G64B64Sfloat",synthetic:false,types:["vulkano::format::R64G64B64Sfloat"]},{text:"impl Debug for R64G64B64A64Uint",synthetic:false,types:["vulkano::format::R64G64B64A64Uint"]},{text:"impl Debug for R64G64B64A64Sint",synthetic:false,types:["vulkano::format::R64G64B64A64Sint"]},{text:"impl Debug for R64G64B64A64Sfloat",synthetic:false,types:["vulkano::format::R64G64B64A64Sfloat"]},{text:"impl Debug for B10G11R11UfloatPack32",synthetic:false,types:["vulkano::format::B10G11R11UfloatPack32"]},{text:"impl Debug for E5B9G9R9UfloatPack32",synthetic:false,types:["vulkano::format::E5B9G9R9UfloatPack32"]},{text:"impl Debug for D16Unorm",synthetic:false,types:["vulkano::format::D16Unorm"]},{text:"impl Debug for X8_D24UnormPack32",synthetic:false,types:["vulkano::format::X8_D24UnormPack32"]},{text:"impl Debug for D32Sfloat",synthetic:false,types:["vulkano::format::D32Sfloat"]},{text:"impl Debug for S8Uint",synthetic:false,types:["vulkano::format::S8Uint"]},{text:"impl Debug for D16Unorm_S8Uint",synthetic:false,types:["vulkano::format::D16Unorm_S8Uint"]},{text:"impl Debug for D24Unorm_S8Uint",synthetic:false,types:["vulkano::format::D24Unorm_S8Uint"]},{text:"impl Debug for D32Sfloat_S8Uint",synthetic:false,types:["vulkano::format::D32Sfloat_S8Uint"]},{text:"impl Debug for BC1_RGBUnormBlock",synthetic:false,types:["vulkano::format::BC1_RGBUnormBlock"]},{text:"impl Debug for BC1_RGBSrgbBlock",synthetic:false,types:["vulkano::format::BC1_RGBSrgbBlock"]},{text:"impl Debug for BC1_RGBAUnormBlock",synthetic:false,types:["vulkano::format::BC1_RGBAUnormBlock"]},{text:"impl Debug for BC1_RGBASrgbBlock",synthetic:false,types:["vulkano::format::BC1_RGBASrgbBlock"]},{text:"impl Debug for BC2UnormBlock",synthetic:false,types:["vulkano::format::BC2UnormBlock"]},{text:"impl Debug for BC2SrgbBlock",synthetic:false,types:["vulkano::format::BC2SrgbBlock"]},{text:"impl Debug for BC3UnormBlock",synthetic:false,types:["vulkano::format::BC3UnormBlock"]},{text:"impl Debug for BC3SrgbBlock",synthetic:false,types:["vulkano::format::BC3SrgbBlock"]},{text:"impl Debug for BC4UnormBlock",synthetic:false,types:["vulkano::format::BC4UnormBlock"]},{text:"impl Debug for BC4SnormBlock",synthetic:false,types:["vulkano::format::BC4SnormBlock"]},{text:"impl Debug for BC5UnormBlock",synthetic:false,types:["vulkano::format::BC5UnormBlock"]},{text:"impl Debug for BC5SnormBlock",synthetic:false,types:["vulkano::format::BC5SnormBlock"]},{text:"impl Debug for BC6HUfloatBlock",synthetic:false,types:["vulkano::format::BC6HUfloatBlock"]},{text:"impl Debug for BC6HSfloatBlock",synthetic:false,types:["vulkano::format::BC6HSfloatBlock"]},{text:"impl Debug for BC7UnormBlock",synthetic:false,types:["vulkano::format::BC7UnormBlock"]},{text:"impl Debug for BC7SrgbBlock",synthetic:false,types:["vulkano::format::BC7SrgbBlock"]},{text:"impl Debug for ETC2_R8G8B8UnormBlock",synthetic:false,types:["vulkano::format::ETC2_R8G8B8UnormBlock"]},{text:"impl Debug for ETC2_R8G8B8SrgbBlock",synthetic:false,types:["vulkano::format::ETC2_R8G8B8SrgbBlock"]},{text:"impl Debug for ETC2_R8G8B8A1UnormBlock",synthetic:false,types:["vulkano::format::ETC2_R8G8B8A1UnormBlock"]},{text:"impl Debug for ETC2_R8G8B8A1SrgbBlock",synthetic:false,types:["vulkano::format::ETC2_R8G8B8A1SrgbBlock"]},{text:"impl Debug for ETC2_R8G8B8A8UnormBlock",synthetic:false,types:["vulkano::format::ETC2_R8G8B8A8UnormBlock"]},{text:"impl Debug for ETC2_R8G8B8A8SrgbBlock",synthetic:false,types:["vulkano::format::ETC2_R8G8B8A8SrgbBlock"]},{text:"impl Debug for EAC_R11UnormBlock",synthetic:false,types:["vulkano::format::EAC_R11UnormBlock"]},{text:"impl Debug for EAC_R11SnormBlock",synthetic:false,types:["vulkano::format::EAC_R11SnormBlock"]},{text:"impl Debug for EAC_R11G11UnormBlock",synthetic:false,types:["vulkano::format::EAC_R11G11UnormBlock"]},{text:"impl Debug for EAC_R11G11SnormBlock",synthetic:false,types:["vulkano::format::EAC_R11G11SnormBlock"]},{text:"impl Debug for ASTC_4x4UnormBlock",synthetic:false,types:["vulkano::format::ASTC_4x4UnormBlock"]},{text:"impl Debug for ASTC_4x4SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_4x4SrgbBlock"]},{text:"impl Debug for ASTC_5x4UnormBlock",synthetic:false,types:["vulkano::format::ASTC_5x4UnormBlock"]},{text:"impl Debug for ASTC_5x4SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_5x4SrgbBlock"]},{text:"impl Debug for ASTC_5x5UnormBlock",synthetic:false,types:["vulkano::format::ASTC_5x5UnormBlock"]},{text:"impl Debug for ASTC_5x5SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_5x5SrgbBlock"]},{text:"impl Debug for ASTC_6x5UnormBlock",synthetic:false,types:["vulkano::format::ASTC_6x5UnormBlock"]},{text:"impl Debug for ASTC_6x5SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_6x5SrgbBlock"]},{text:"impl Debug for ASTC_6x6UnormBlock",synthetic:false,types:["vulkano::format::ASTC_6x6UnormBlock"]},{text:"impl Debug for ASTC_6x6SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_6x6SrgbBlock"]},{text:"impl Debug for ASTC_8x5UnormBlock",synthetic:false,types:["vulkano::format::ASTC_8x5UnormBlock"]},{text:"impl Debug for ASTC_8x5SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_8x5SrgbBlock"]},{text:"impl Debug for ASTC_8x6UnormBlock",synthetic:false,types:["vulkano::format::ASTC_8x6UnormBlock"]},{text:"impl Debug for ASTC_8x6SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_8x6SrgbBlock"]},{text:"impl Debug for ASTC_8x8UnormBlock",synthetic:false,types:["vulkano::format::ASTC_8x8UnormBlock"]},{text:"impl Debug for ASTC_8x8SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_8x8SrgbBlock"]},{text:"impl Debug for ASTC_10x5UnormBlock",synthetic:false,types:["vulkano::format::ASTC_10x5UnormBlock"]},{text:"impl Debug for ASTC_10x5SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_10x5SrgbBlock"]},{text:"impl Debug for ASTC_10x6UnormBlock",synthetic:false,types:["vulkano::format::ASTC_10x6UnormBlock"]},{text:"impl Debug for ASTC_10x6SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_10x6SrgbBlock"]},{text:"impl Debug for ASTC_10x8UnormBlock",synthetic:false,types:["vulkano::format::ASTC_10x8UnormBlock"]},{text:"impl Debug for ASTC_10x8SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_10x8SrgbBlock"]},{text:"impl Debug for ASTC_10x10UnormBlock",synthetic:false,types:["vulkano::format::ASTC_10x10UnormBlock"]},{text:"impl Debug for ASTC_10x10SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_10x10SrgbBlock"]},{text:"impl Debug for ASTC_12x10UnormBlock",synthetic:false,types:["vulkano::format::ASTC_12x10UnormBlock"]},{text:"impl Debug for ASTC_12x10SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_12x10SrgbBlock"]},{text:"impl Debug for ASTC_12x12UnormBlock",synthetic:false,types:["vulkano::format::ASTC_12x12UnormBlock"]},{text:"impl Debug for ASTC_12x12SrgbBlock",synthetic:false,types:["vulkano::format::ASTC_12x12SrgbBlock"]},{text:"impl Debug for FormatTy",synthetic:false,types:["vulkano::format::FormatTy"]},{text:"impl Debug for ClearValue",synthetic:false,types:["vulkano::format::ClearValue"]},{text:"impl Debug for IncompatibleRenderPassAttachmentError",synthetic:false,types:["vulkano::framebuffer::compat_atch::IncompatibleRenderPassAttachmentError"]},{text:"impl<'a, R: Debug + ?Sized + 'a> Debug for RenderPassDescAttachments<'a, R>",synthetic:false,types:["vulkano::framebuffer::desc::RenderPassDescAttachments"]},{text:"impl<'a, R: Debug + ?Sized + 'a> Debug for RenderPassDescSubpasses<'a, R>",synthetic:false,types:["vulkano::framebuffer::desc::RenderPassDescSubpasses"]},{text:"impl<'a, R: Debug + ?Sized + 'a> Debug for RenderPassDescDependencies<'a, R>",synthetic:false,types:["vulkano::framebuffer::desc::RenderPassDescDependencies"]},{text:"impl Debug for AttachmentDescription",synthetic:false,types:["vulkano::framebuffer::desc::AttachmentDescription"]},{text:"impl Debug for PassDescription",synthetic:false,types:["vulkano::framebuffer::desc::PassDescription"]},{text:"impl Debug for PassDependencyDescription",synthetic:false,types:["vulkano::framebuffer::desc::PassDependencyDescription"]},{text:"impl Debug for StoreOp",synthetic:false,types:["vulkano::framebuffer::desc::StoreOp"]},{text:"impl Debug for LoadOp",synthetic:false,types:["vulkano::framebuffer::desc::LoadOp"]},{text:"impl Debug for EmptySinglePassRenderPassDesc",synthetic:false,types:["vulkano::framebuffer::empty::EmptySinglePassRenderPassDesc"]},{text:"impl<Rp: Debug, A: Debug> Debug for Framebuffer<Rp, A>",synthetic:false,types:["vulkano::framebuffer::framebuffer::Framebuffer"]},{text:"impl<Rp, A> Debug for FramebufferBuilder<Rp, A> where
    Rp: Debug,
    A: Debug
",synthetic:false,types:["vulkano::framebuffer::framebuffer::FramebufferBuilder"]},{text:"impl<'a> Debug for FramebufferSys<'a>",synthetic:false,types:["vulkano::framebuffer::framebuffer::FramebufferSys"]},{text:"impl Debug for FramebufferCreationError",synthetic:false,types:["vulkano::framebuffer::framebuffer::FramebufferCreationError"]},{text:"impl<D> Debug for RenderPass<D> where
    D: Debug
",synthetic:false,types:["vulkano::framebuffer::sys::RenderPass"]},{text:"impl<'a> Debug for RenderPassSys<'a>",synthetic:false,types:["vulkano::framebuffer::sys::RenderPassSys"]},{text:"impl Debug for RenderPassCreationError",synthetic:false,types:["vulkano::framebuffer::sys::RenderPassCreationError"]},{text:"impl<L: Debug> Debug for Subpass<L>",synthetic:false,types:["vulkano::framebuffer::traits::Subpass"]},{text:"impl Debug for SubpassContents",synthetic:false,types:["vulkano::framebuffer::SubpassContents"]},{text:"impl<F: Debug, A: Debug> Debug for AttachmentImage<F, A>",synthetic:false,types:["vulkano::image::attachment::AttachmentImage"]},{text:"impl<F: Debug, A: Debug> Debug for ImmutableImage<F, A>",synthetic:false,types:["vulkano::image::immutable::ImmutableImage"]},{text:"impl Debug for ImageLayout",synthetic:false,types:["vulkano::image::layout::ImageLayout"]},{text:"impl<F: Debug, A: Debug> Debug for StorageImage<F, A> where
    A: MemoryPool,
    A::Alloc: Debug
",synthetic:false,types:["vulkano::image::storage::StorageImage"]},{text:"impl Debug for UnsafeImage",synthetic:false,types:["vulkano::image::sys::UnsafeImage"]},{text:"impl Debug for ImageCreationError",synthetic:false,types:["vulkano::image::sys::ImageCreationError"]},{text:"impl Debug for LinearLayout",synthetic:false,types:["vulkano::image::sys::LinearLayout"]},{text:"impl Debug for UnsafeImageView",synthetic:false,types:["vulkano::image::sys::UnsafeImageView"]},{text:"impl<'a> Debug for ImageInner<'a>",synthetic:false,types:["vulkano::image::traits::ImageInner"]},{text:"impl<I: Debug> Debug for ImageAccessFromUndefinedLayout<I>",synthetic:false,types:["vulkano::image::traits::ImageAccessFromUndefinedLayout"]},{text:"impl Debug for ImageUsage",synthetic:false,types:["vulkano::image::usage::ImageUsage"]},{text:"impl Debug for MipmapsCount",synthetic:false,types:["vulkano::image::MipmapsCount"]},{text:"impl Debug for Swizzle",synthetic:false,types:["vulkano::image::Swizzle"]},{text:"impl Debug for ComponentSwizzle",synthetic:false,types:["vulkano::image::ComponentSwizzle"]},{text:"impl Debug for Dimensions",synthetic:false,types:["vulkano::image::Dimensions"]},{text:"impl Debug for ViewType",synthetic:false,types:["vulkano::image::ViewType"]},{text:"impl Debug for ImageDimensions",synthetic:false,types:["vulkano::image::ImageDimensions"]},{text:"impl Debug for MessageTypes",synthetic:false,types:["vulkano::instance::debug::MessageTypes"]},{text:"impl Debug for DebugCallbackCreationError",synthetic:false,types:["vulkano::instance::debug::DebugCallbackCreationError"]},{text:"impl Debug for LoadingError",synthetic:false,types:["vulkano::instance::loader::LoadingError"]},{text:"impl Debug for InstanceExtensions",synthetic:false,types:["vulkano::instance::extensions::InstanceExtensions"]},{text:"impl Debug for RawInstanceExtensions",synthetic:false,types:["vulkano::instance::extensions::RawInstanceExtensions"]},{text:"impl Debug for Instance",synthetic:false,types:["vulkano::instance::instance::Instance"]},{text:"impl<'a> Debug for ApplicationInfo<'a>",synthetic:false,types:["vulkano::instance::instance::ApplicationInfo"]},{text:"impl Debug for InstanceCreationError",synthetic:false,types:["vulkano::instance::instance::InstanceCreationError"]},{text:"impl<'a> Debug for PhysicalDevice<'a>",synthetic:false,types:["vulkano::instance::instance::PhysicalDevice"]},{text:"impl<'a> Debug for PhysicalDevicesIter<'a>",synthetic:false,types:["vulkano::instance::instance::PhysicalDevicesIter"]},{text:"impl Debug for PhysicalDeviceType",synthetic:false,types:["vulkano::instance::instance::PhysicalDeviceType"]},{text:"impl<'a> Debug for QueueFamily<'a>",synthetic:false,types:["vulkano::instance::instance::QueueFamily"]},{text:"impl<'a> Debug for QueueFamiliesIter<'a>",synthetic:false,types:["vulkano::instance::instance::QueueFamiliesIter"]},{text:"impl<'a> Debug for MemoryType<'a>",synthetic:false,types:["vulkano::instance::instance::MemoryType"]},{text:"impl<'a> Debug for MemoryTypesIter<'a>",synthetic:false,types:["vulkano::instance::instance::MemoryTypesIter"]},{text:"impl<'a> Debug for MemoryHeap<'a>",synthetic:false,types:["vulkano::instance::instance::MemoryHeap"]},{text:"impl<'a> Debug for MemoryHeapsIter<'a>",synthetic:false,types:["vulkano::instance::instance::MemoryHeapsIter"]},{text:"impl Debug for LayersListError",synthetic:false,types:["vulkano::instance::layers::LayersListError"]},{text:"impl Debug for DeviceMemory",synthetic:false,types:["vulkano::memory::device_memory::DeviceMemory"]},{text:"impl Debug for MappedDeviceMemory",synthetic:false,types:["vulkano::memory::device_memory::MappedDeviceMemory"]},{text:"impl Debug for DeviceMemoryAllocError",synthetic:false,types:["vulkano::memory::device_memory::DeviceMemoryAllocError"]},{text:"impl Debug for StdHostVisibleMemoryTypePool",synthetic:false,types:["vulkano::memory::pool::host_visible::StdHostVisibleMemoryTypePool"]},{text:"impl Debug for StdHostVisibleMemoryTypePoolAlloc",synthetic:false,types:["vulkano::memory::pool::host_visible::StdHostVisibleMemoryTypePoolAlloc"]},{text:"impl Debug for StdNonHostVisibleMemoryTypePool",synthetic:false,types:["vulkano::memory::pool::non_host_visible::StdNonHostVisibleMemoryTypePool"]},{text:"impl Debug for StdNonHostVisibleMemoryTypePoolAlloc",synthetic:false,types:["vulkano::memory::pool::non_host_visible::StdNonHostVisibleMemoryTypePoolAlloc"]},{text:"impl Debug for StdMemoryPool",synthetic:false,types:["vulkano::memory::pool::pool::StdMemoryPool"]},{text:"impl Debug for StdMemoryPoolAlloc",synthetic:false,types:["vulkano::memory::pool::pool::StdMemoryPoolAlloc"]},{text:"impl Debug for AllocFromRequirementsFilter",synthetic:false,types:["vulkano::memory::pool::AllocFromRequirementsFilter"]},{text:"impl Debug for MappingRequirement",synthetic:false,types:["vulkano::memory::pool::MappingRequirement"]},{text:"impl Debug for AllocLayout",synthetic:false,types:["vulkano::memory::pool::AllocLayout"]},{text:"impl<A: Debug> Debug for PotentialDedicatedAllocation<A>",synthetic:false,types:["vulkano::memory::pool::PotentialDedicatedAllocation"]},{text:"impl Debug for MemoryRequirements",synthetic:false,types:["vulkano::memory::MemoryRequirements"]},{text:"impl<'a> Debug for DedicatedAlloc<'a>",synthetic:false,types:["vulkano::memory::DedicatedAlloc"]},{text:"impl<Pl> Debug for ComputePipeline<Pl>",synthetic:false,types:["vulkano::pipeline::compute_pipeline::ComputePipeline"]},{text:"impl<'a> Debug for ComputePipelineSys<'a>",synthetic:false,types:["vulkano::pipeline::compute_pipeline::ComputePipelineSys"]},{text:"impl Debug for ComputePipelineCreationError",synthetic:false,types:["vulkano::pipeline::compute_pipeline::ComputePipelineCreationError"]},{text:"impl Debug for GraphicsPipelineCreationError",synthetic:false,types:["vulkano::pipeline::graphics_pipeline::creation_error::GraphicsPipelineCreationError"]},{text:"impl<Mv, L, Rp> Debug for GraphicsPipeline<Mv, L, Rp>",synthetic:false,types:["vulkano::pipeline::graphics_pipeline::GraphicsPipeline"]},{text:"impl<'a> Debug for GraphicsPipelineSys<'a>",synthetic:false,types:["vulkano::pipeline::graphics_pipeline::GraphicsPipelineSys"]},{text:"impl Debug for Blend",synthetic:false,types:["vulkano::pipeline::blend::Blend"]},{text:"impl Debug for AttachmentsBlend",synthetic:false,types:["vulkano::pipeline::blend::AttachmentsBlend"]},{text:"impl Debug for AttachmentBlend",synthetic:false,types:["vulkano::pipeline::blend::AttachmentBlend"]},{text:"impl Debug for LogicOp",synthetic:false,types:["vulkano::pipeline::blend::LogicOp"]},{text:"impl Debug for BlendOp",synthetic:false,types:["vulkano::pipeline::blend::BlendOp"]},{text:"impl Debug for BlendFactor",synthetic:false,types:["vulkano::pipeline::blend::BlendFactor"]},{text:"impl Debug for DepthStencil",synthetic:false,types:["vulkano::pipeline::depth_stencil::DepthStencil"]},{text:"impl Debug for Stencil",synthetic:false,types:["vulkano::pipeline::depth_stencil::Stencil"]},{text:"impl Debug for StencilOp",synthetic:false,types:["vulkano::pipeline::depth_stencil::StencilOp"]},{text:"impl Debug for StencilFaceFlags",synthetic:false,types:["vulkano::pipeline::depth_stencil::StencilFaceFlags"]},{text:"impl Debug for DynamicStencilValue",synthetic:false,types:["vulkano::pipeline::depth_stencil::DynamicStencilValue"]},{text:"impl Debug for DepthBounds",synthetic:false,types:["vulkano::pipeline::depth_stencil::DepthBounds"]},{text:"impl Debug for Compare",synthetic:false,types:["vulkano::pipeline::depth_stencil::Compare"]},{text:"impl Debug for InputAssembly",synthetic:false,types:["vulkano::pipeline::input_assembly::InputAssembly"]},{text:"impl Debug for PrimitiveTopology",synthetic:false,types:["vulkano::pipeline::input_assembly::PrimitiveTopology"]},{text:"impl Debug for IndexType",synthetic:false,types:["vulkano::pipeline::input_assembly::IndexType"]},{text:"impl Debug for Multisample",synthetic:false,types:["vulkano::pipeline::multisample::Multisample"]},{text:"impl Debug for Rasterization",synthetic:false,types:["vulkano::pipeline::raster::Rasterization"]},{text:"impl Debug for DepthBiasControl",synthetic:false,types:["vulkano::pipeline::raster::DepthBiasControl"]},{text:"impl Debug for DepthBias",synthetic:false,types:["vulkano::pipeline::raster::DepthBias"]},{text:"impl Debug for CullMode",synthetic:false,types:["vulkano::pipeline::raster::CullMode"]},{text:"impl Debug for FrontFace",synthetic:false,types:["vulkano::pipeline::raster::FrontFace"]},{text:"impl Debug for PolygonMode",synthetic:false,types:["vulkano::pipeline::raster::PolygonMode"]},{text:"impl Debug for ShaderModule",synthetic:false,types:["vulkano::pipeline::shader::ShaderModule"]},{text:"impl<'a, S: Debug, I: Debug, O: Debug, L: Debug> Debug for GraphicsEntryPoint<'a, S, I, O, L>",synthetic:false,types:["vulkano::pipeline::shader::GraphicsEntryPoint"]},{text:"impl Debug for GraphicsShaderType",synthetic:false,types:["vulkano::pipeline::shader::GraphicsShaderType"]},{text:"impl Debug for GeometryShaderExecutionMode",synthetic:false,types:["vulkano::pipeline::shader::GeometryShaderExecutionMode"]},{text:"impl<'a, S: Debug, L: Debug> Debug for ComputeEntryPoint<'a, S, L>",synthetic:false,types:["vulkano::pipeline::shader::ComputeEntryPoint"]},{text:"impl Debug for EmptyEntryPointDummy",synthetic:false,types:["vulkano::pipeline::shader::EmptyEntryPointDummy"]},{text:"impl Debug for ShaderInterfaceDefEntry",synthetic:false,types:["vulkano::pipeline::shader::ShaderInterfaceDefEntry"]},{text:"impl Debug for EmptyShaderInterfaceDef",synthetic:false,types:["vulkano::pipeline::shader::EmptyShaderInterfaceDef"]},{text:"impl Debug for ShaderInterfaceMismatchError",synthetic:false,types:["vulkano::pipeline::shader::ShaderInterfaceMismatchError"]},{text:"impl Debug for InputRate",synthetic:false,types:["vulkano::pipeline::vertex::definition::InputRate"]},{text:"impl Debug for AttributeInfo",synthetic:false,types:["vulkano::pipeline::vertex::definition::AttributeInfo"]},{text:"impl Debug for IncompatibleVertexDefinitionError",synthetic:false,types:["vulkano::pipeline::vertex::definition::IncompatibleVertexDefinitionError"]},{text:"impl Debug for VertexMemberTy",synthetic:false,types:["vulkano::pipeline::vertex::vertex::VertexMemberTy"]},{text:"impl Debug for ViewportsState",synthetic:false,types:["vulkano::pipeline::viewport::ViewportsState"]},{text:"impl Debug for Viewport",synthetic:false,types:["vulkano::pipeline::viewport::Viewport"]},{text:"impl Debug for Scissor",synthetic:false,types:["vulkano::pipeline::viewport::Scissor"]},{text:"impl Debug for QueryType",synthetic:false,types:["vulkano::query::QueryType"]},{text:"impl Debug for QueryPipelineStatisticFlags",synthetic:false,types:["vulkano::query::QueryPipelineStatisticFlags"]},{text:"impl Debug for QueryPoolCreationError",synthetic:false,types:["vulkano::query::QueryPoolCreationError"]},{text:"impl Debug for Sampler",synthetic:false,types:["vulkano::sampler::Sampler"]},{text:"impl Debug for Filter",synthetic:false,types:["vulkano::sampler::Filter"]},{text:"impl Debug for MipmapMode",synthetic:false,types:["vulkano::sampler::MipmapMode"]},{text:"impl Debug for SamplerAddressMode",synthetic:false,types:["vulkano::sampler::SamplerAddressMode"]},{text:"impl Debug for UnnormalizedSamplerAddressMode",synthetic:false,types:["vulkano::sampler::UnnormalizedSamplerAddressMode"]},{text:"impl Debug for BorderColor",synthetic:false,types:["vulkano::sampler::BorderColor"]},{text:"impl Debug for SamplerCreationError",synthetic:false,types:["vulkano::sampler::SamplerCreationError"]},{text:"impl Debug for Capabilities",synthetic:false,types:["vulkano::swapchain::capabilities::Capabilities"]},{text:"impl Debug for PresentMode",synthetic:false,types:["vulkano::swapchain::capabilities::PresentMode"]},{text:"impl Debug for SupportedPresentModes",synthetic:false,types:["vulkano::swapchain::capabilities::SupportedPresentModes"]},{text:"impl Debug for SupportedPresentModesIter",synthetic:false,types:["vulkano::swapchain::capabilities::SupportedPresentModesIter"]},{text:"impl Debug for SurfaceTransform",synthetic:false,types:["vulkano::swapchain::capabilities::SurfaceTransform"]},{text:"impl Debug for CompositeAlpha",synthetic:false,types:["vulkano::swapchain::capabilities::CompositeAlpha"]},{text:"impl Debug for SupportedCompositeAlpha",synthetic:false,types:["vulkano::swapchain::capabilities::SupportedCompositeAlpha"]},{text:"impl Debug for SupportedCompositeAlphaIter",synthetic:false,types:["vulkano::swapchain::capabilities::SupportedCompositeAlphaIter"]},{text:"impl Debug for SupportedSurfaceTransforms",synthetic:false,types:["vulkano::swapchain::capabilities::SupportedSurfaceTransforms"]},{text:"impl Debug for SupportedSurfaceTransformsIter",synthetic:false,types:["vulkano::swapchain::capabilities::SupportedSurfaceTransformsIter"]},{text:"impl Debug for ColorSpace",synthetic:false,types:["vulkano::swapchain::capabilities::ColorSpace"]},{text:"impl Debug for PresentRegion",synthetic:false,types:["vulkano::swapchain::present_region::PresentRegion"]},{text:"impl Debug for RectangleLayer",synthetic:false,types:["vulkano::swapchain::present_region::RectangleLayer"]},{text:"impl<W> Debug for Surface<W>",synthetic:false,types:["vulkano::swapchain::surface::Surface"]},{text:"impl Debug for SurfaceCreationError",synthetic:false,types:["vulkano::swapchain::surface::SurfaceCreationError"]},{text:"impl Debug for CapabilitiesError",synthetic:false,types:["vulkano::swapchain::surface::CapabilitiesError"]},{text:"impl<W> Debug for Swapchain<W>",synthetic:false,types:["vulkano::swapchain::swapchain::Swapchain"]},{text:"impl Debug for SwapchainCreationError",synthetic:false,types:["vulkano::swapchain::swapchain::SwapchainCreationError"]},{text:"impl Debug for AcquireError",synthetic:false,types:["vulkano::swapchain::swapchain::AcquireError"]},{text:"impl Debug for Event",synthetic:false,types:["vulkano::sync::event::Event"]},{text:"impl<D: Debug> Debug for Fence<D> where
    D: SafeDeref<Target = Device>, 
",synthetic:false,types:["vulkano::sync::fence::Fence"]},{text:"impl Debug for FenceWaitError",synthetic:false,types:["vulkano::sync::fence::FenceWaitError"]},{text:"impl Debug for AccessError",synthetic:false,types:["vulkano::sync::future::AccessError"]},{text:"impl Debug for AccessCheckError",synthetic:false,types:["vulkano::sync::future::AccessCheckError"]},{text:"impl Debug for FlushError",synthetic:false,types:["vulkano::sync::future::FlushError"]},{text:"impl Debug for PipelineStages",synthetic:false,types:["vulkano::sync::pipeline::PipelineStages"]},{text:"impl Debug for AccessFlagBits",synthetic:false,types:["vulkano::sync::pipeline::AccessFlagBits"]},{text:"impl<D: Debug> Debug for Semaphore<D> where
    D: SafeDeref<Target = Device>, 
",synthetic:false,types:["vulkano::sync::semaphore::Semaphore"]},{text:"impl Debug for SharingMode",synthetic:false,types:["vulkano::sync::SharingMode"]},{text:"impl<I: Debug> Debug for Sharing<I> where
    I: Iterator<Item = u32>, 
",synthetic:false,types:["vulkano::sync::Sharing"]},{text:"impl Debug for OomError",synthetic:false,types:["vulkano::OomError"]},]; implementors["vulkano_win"] = [{text:"impl Debug for CreationError",synthetic:false,types:["vulkano_win::CreationError"]},]; implementors["walkdir"] = [{text:"impl Debug for WalkDir",synthetic:false,types:["walkdir::WalkDir"]},{text:"impl Debug for IntoIter",synthetic:false,types:["walkdir::IntoIter"]},{text:"impl Debug for DirEntry",synthetic:false,types:["walkdir::DirEntry"]},{text:"impl<I: Debug, P: Debug> Debug for FilterEntry<I, P>",synthetic:false,types:["walkdir::FilterEntry"]},{text:"impl Debug for Error",synthetic:false,types:["walkdir::Error"]},]; implementors["wayland_client"] = [{text:"impl Debug for ConnectError",synthetic:false,types:["wayland_client::display::ConnectError"]},{text:"impl Debug for GlobalError",synthetic:false,types:["wayland_client::globals::GlobalError"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_client::generated::c_api::wl_display::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_client::generated::c_api::wl_shm::Error"]},{text:"impl Debug for Format",synthetic:false,types:["wayland_client::generated::c_api::wl_shm::Format"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_client::generated::c_api::wl_data_offer::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_client::generated::c_api::wl_data_source::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_client::generated::c_api::wl_data_device::Error"]},{text:"impl Debug for DndAction",synthetic:false,types:["wayland_client::generated::c_api::wl_data_device_manager::DndAction"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_client::generated::c_api::wl_shell::Error"]},{text:"impl Debug for Resize",synthetic:false,types:["wayland_client::generated::c_api::wl_shell_surface::Resize"]},{text:"impl Debug for Transient",synthetic:false,types:["wayland_client::generated::c_api::wl_shell_surface::Transient"]},{text:"impl Debug for FullscreenMethod",synthetic:false,types:["wayland_client::generated::c_api::wl_shell_surface::FullscreenMethod"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_client::generated::c_api::wl_surface::Error"]},{text:"impl Debug for Capability",synthetic:false,types:["wayland_client::generated::c_api::wl_seat::Capability"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_client::generated::c_api::wl_pointer::Error"]},{text:"impl Debug for ButtonState",synthetic:false,types:["wayland_client::generated::c_api::wl_pointer::ButtonState"]},{text:"impl Debug for Axis",synthetic:false,types:["wayland_client::generated::c_api::wl_pointer::Axis"]},{text:"impl Debug for AxisSource",synthetic:false,types:["wayland_client::generated::c_api::wl_pointer::AxisSource"]},{text:"impl Debug for KeymapFormat",synthetic:false,types:["wayland_client::generated::c_api::wl_keyboard::KeymapFormat"]},{text:"impl Debug for KeyState",synthetic:false,types:["wayland_client::generated::c_api::wl_keyboard::KeyState"]},{text:"impl Debug for Subpixel",synthetic:false,types:["wayland_client::generated::c_api::wl_output::Subpixel"]},{text:"impl Debug for Transform",synthetic:false,types:["wayland_client::generated::c_api::wl_output::Transform"]},{text:"impl Debug for Mode",synthetic:false,types:["wayland_client::generated::c_api::wl_output::Mode"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_client::generated::c_api::wl_subcompositor::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_client::generated::c_api::wl_subsurface::Error"]},]; implementors["wayland_commons"] = [{text:"impl Debug for ArgumentType",synthetic:false,types:["wayland_commons::wire::ArgumentType"]},{text:"impl Debug for Argument",synthetic:false,types:["wayland_commons::wire::Argument"]},{text:"impl Debug for Message",synthetic:false,types:["wayland_commons::wire::Message"]},{text:"impl Debug for MessageWriteError",synthetic:false,types:["wayland_commons::wire::MessageWriteError"]},{text:"impl Debug for MessageParseError",synthetic:false,types:["wayland_commons::wire::MessageParseError"]},]; implementors["wayland_protocols"] = [{text:"impl Debug for Capability",synthetic:false,types:["wayland_protocols::unstable::fullscreen_shell::v1::generated::client::zwp_fullscreen_shell_v1::Capability"]},{text:"impl Debug for PresentMethod",synthetic:false,types:["wayland_protocols::unstable::fullscreen_shell::v1::generated::client::zwp_fullscreen_shell_v1::PresentMethod"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::fullscreen_shell::v1::generated::client::zwp_fullscreen_shell_v1::Error"]},{text:"impl Debug for Position",synthetic:false,types:["wayland_protocols::unstable::input_method::v1::generated::client::zwp_input_panel_surface_v1::Position"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::keyboard_shortcuts_inhibit::v1::generated::client::zwp_keyboard_shortcuts_inhibit_manager_v1::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::linux_dmabuf::v1::generated::client::zwp_linux_buffer_params_v1::Error"]},{text:"impl Debug for Flags",synthetic:false,types:["wayland_protocols::unstable::linux_dmabuf::v1::generated::client::zwp_linux_buffer_params_v1::Flags"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::linux_explicit_synchronization::v1::generated::client::zwp_linux_explicit_synchronization_v1::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::linux_explicit_synchronization::v1::generated::client::zwp_linux_surface_synchronization_v1::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::pointer_constraints::v1::generated::client::zwp_pointer_constraints_v1::Error"]},{text:"impl Debug for Lifetime",synthetic:false,types:["wayland_protocols::unstable::pointer_constraints::v1::generated::client::zwp_pointer_constraints_v1::Lifetime"]},{text:"impl Debug for Type",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_tool_v1::Type"]},{text:"impl Debug for Capability",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_tool_v1::Capability"]},{text:"impl Debug for ButtonState",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_tool_v1::ButtonState"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::tablet::v1::generated::client::zwp_tablet_tool_v1::Error"]},{text:"impl Debug for Type",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_tool_v2::Type"]},{text:"impl Debug for Capability",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_tool_v2::Capability"]},{text:"impl Debug for ButtonState",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_tool_v2::ButtonState"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_tool_v2::Error"]},{text:"impl Debug for Source",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_pad_ring_v2::Source"]},{text:"impl Debug for Source",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_pad_strip_v2::Source"]},{text:"impl Debug for ButtonState",synthetic:false,types:["wayland_protocols::unstable::tablet::v2::generated::client::zwp_tablet_pad_v2::ButtonState"]},{text:"impl Debug for ContentHint",synthetic:false,types:["wayland_protocols::unstable::text_input::v1::generated::client::zwp_text_input_v1::ContentHint"]},{text:"impl Debug for ContentPurpose",synthetic:false,types:["wayland_protocols::unstable::text_input::v1::generated::client::zwp_text_input_v1::ContentPurpose"]},{text:"impl Debug for PreeditStyle",synthetic:false,types:["wayland_protocols::unstable::text_input::v1::generated::client::zwp_text_input_v1::PreeditStyle"]},{text:"impl Debug for TextDirection",synthetic:false,types:["wayland_protocols::unstable::text_input::v1::generated::client::zwp_text_input_v1::TextDirection"]},{text:"impl Debug for ChangeCause",synthetic:false,types:["wayland_protocols::unstable::text_input::v3::generated::client::zwp_text_input_v3::ChangeCause"]},{text:"impl Debug for ContentHint",synthetic:false,types:["wayland_protocols::unstable::text_input::v3::generated::client::zwp_text_input_v3::ContentHint"]},{text:"impl Debug for ContentPurpose",synthetic:false,types:["wayland_protocols::unstable::text_input::v3::generated::client::zwp_text_input_v3::ContentPurpose"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::xdg_decoration::v1::generated::client::zxdg_toplevel_decoration_v1::Error"]},{text:"impl Debug for Mode",synthetic:false,types:["wayland_protocols::unstable::xdg_decoration::v1::generated::client::zxdg_toplevel_decoration_v1::Mode"]},{text:"impl Debug for Version",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v5::generated::client::xdg_shell::Version"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v5::generated::client::xdg_shell::Error"]},{text:"impl Debug for ResizeEdge",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v5::generated::client::xdg_surface::ResizeEdge"]},{text:"impl Debug for State",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v5::generated::client::xdg_surface::State"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_shell_v6::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_positioner_v6::Error"]},{text:"impl Debug for Anchor",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_positioner_v6::Anchor"]},{text:"impl Debug for Gravity",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_positioner_v6::Gravity"]},{text:"impl Debug for ConstraintAdjustment",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_positioner_v6::ConstraintAdjustment"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_surface_v6::Error"]},{text:"impl Debug for ResizeEdge",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_toplevel_v6::ResizeEdge"]},{text:"impl Debug for State",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_toplevel_v6::State"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::unstable::xdg_shell::v6::generated::client::zxdg_popup_v6::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::wlr::unstable::data_control::v1::generated::client::zwlr_data_control_source_v1::Error"]},{text:"impl Debug for Flags",synthetic:false,types:["wayland_protocols::wlr::unstable::export_dmabuf::v1::generated::client::zwlr_export_dmabuf_frame_v1::Flags"]},{text:"impl Debug for CancelReason",synthetic:false,types:["wayland_protocols::wlr::unstable::export_dmabuf::v1::generated::client::zwlr_export_dmabuf_frame_v1::CancelReason"]},{text:"impl Debug for State",synthetic:false,types:["wayland_protocols::wlr::unstable::foreign_toplevel::v1::generated::client::zwlr_foreign_toplevel_handle_v1::State"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::wlr::unstable::foreign_toplevel::v1::generated::client::zwlr_foreign_toplevel_handle_v1::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::wlr::unstable::gamma_control::v1::generated::client::zwlr_gamma_control_v1::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::wlr::unstable::input_inhibitor::v1::generated::client::zwlr_input_inhibit_manager_v1::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::wlr::unstable::layer_shell::v1::generated::client::zwlr_layer_shell_v1::Error"]},{text:"impl Debug for Layer",synthetic:false,types:["wayland_protocols::wlr::unstable::layer_shell::v1::generated::client::zwlr_layer_shell_v1::Layer"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::wlr::unstable::layer_shell::v1::generated::client::zwlr_layer_surface_v1::Error"]},{text:"impl Debug for Anchor",synthetic:false,types:["wayland_protocols::wlr::unstable::layer_shell::v1::generated::client::zwlr_layer_surface_v1::Anchor"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::wlr::unstable::screencopy::v1::generated::client::zwlr_screencopy_frame_v1::Error"]},{text:"impl Debug for Flags",synthetic:false,types:["wayland_protocols::wlr::unstable::screencopy::v1::generated::client::zwlr_screencopy_frame_v1::Flags"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::stable::presentation_time::generated::client::wp_presentation::Error"]},{text:"impl Debug for Kind",synthetic:false,types:["wayland_protocols::stable::presentation_time::generated::client::wp_presentation_feedback::Kind"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_wm_base::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_positioner::Error"]},{text:"impl Debug for Anchor",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_positioner::Anchor"]},{text:"impl Debug for Gravity",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_positioner::Gravity"]},{text:"impl Debug for ConstraintAdjustment",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_positioner::ConstraintAdjustment"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_surface::Error"]},{text:"impl Debug for ResizeEdge",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_toplevel::ResizeEdge"]},{text:"impl Debug for State",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_toplevel::State"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::stable::xdg_shell::generated::client::xdg_popup::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::stable::viewporter::generated::client::wp_viewporter::Error"]},{text:"impl Debug for Error",synthetic:false,types:["wayland_protocols::stable::viewporter::generated::client::wp_viewport::Error"]},]; implementors["winit"] = [{text:"impl Debug for LogicalPosition",synthetic:false,types:["winit::dpi::LogicalPosition"]},{text:"impl Debug for PhysicalPosition",synthetic:false,types:["winit::dpi::PhysicalPosition"]},{text:"impl Debug for LogicalSize",synthetic:false,types:["winit::dpi::LogicalSize"]},{text:"impl Debug for PhysicalSize",synthetic:false,types:["winit::dpi::PhysicalSize"]},{text:"impl Debug for Event",synthetic:false,types:["winit::events::Event"]},{text:"impl Debug for WindowEvent",synthetic:false,types:["winit::events::WindowEvent"]},{text:"impl Debug for DeviceEvent",synthetic:false,types:["winit::events::DeviceEvent"]},{text:"impl Debug for KeyboardInput",synthetic:false,types:["winit::events::KeyboardInput"]},{text:"impl Debug for TouchPhase",synthetic:false,types:["winit::events::TouchPhase"]},{text:"impl Debug for Touch",synthetic:false,types:["winit::events::Touch"]},{text:"impl Debug for ElementState",synthetic:false,types:["winit::events::ElementState"]},{text:"impl Debug for MouseButton",synthetic:false,types:["winit::events::MouseButton"]},{text:"impl Debug for MouseScrollDelta",synthetic:false,types:["winit::events::MouseScrollDelta"]},{text:"impl Debug for VirtualKeyCode",synthetic:false,types:["winit::events::VirtualKeyCode"]},{text:"impl Debug for ModifiersState",synthetic:false,types:["winit::events::ModifiersState"]},{text:"impl Debug for BadIcon",synthetic:false,types:["winit::icon::BadIcon"]},{text:"impl Debug for Icon",synthetic:false,types:["winit::icon::Icon"]},{text:"impl Debug for XNotSupported",synthetic:false,types:["winit::platform::platform::x11::xdisplay::XNotSupported"]},{text:"impl Debug for WindowType",synthetic:false,types:["winit::platform::platform::x11::util::hint::WindowType"]},{text:"impl Debug for AvailableMonitorsIter",synthetic:false,types:["winit::window::AvailableMonitorsIter"]},{text:"impl Debug for MonitorId",synthetic:false,types:["winit::window::MonitorId"]},{text:"impl Debug for Window",synthetic:false,types:["winit::Window"]},{text:"impl Debug for WindowId",synthetic:false,types:["winit::WindowId"]},{text:"impl Debug for DeviceId",synthetic:false,types:["winit::DeviceId"]},{text:"impl Debug for EventsLoop",synthetic:false,types:["winit::EventsLoop"]},{text:"impl Debug for ControlFlow",synthetic:false,types:["winit::ControlFlow"]},{text:"impl Debug for EventsLoopProxy",synthetic:false,types:["winit::EventsLoopProxy"]},{text:"impl Debug for EventsLoopClosed",synthetic:false,types:["winit::EventsLoopClosed"]},{text:"impl Debug for WindowBuilder",synthetic:false,types:["winit::WindowBuilder"]},{text:"impl Debug for CreationError",synthetic:false,types:["winit::CreationError"]},{text:"impl Debug for MouseCursor",synthetic:false,types:["winit::MouseCursor"]},{text:"impl Debug for WindowAttributes",synthetic:false,types:["winit::WindowAttributes"]},]; implementors["x11_dl"] = [{text:"impl Debug for OpenError",synthetic:false,types:["x11_dl::error::OpenError"]},{text:"impl Debug for OpenErrorKind",synthetic:false,types:["x11_dl::error::OpenErrorKind"]},{text:"impl Debug for XEvent",synthetic:false,types:["x11_dl::xlib::XEvent"]},{text:"impl Debug for XAnyEvent",synthetic:false,types:["x11_dl::xlib::XAnyEvent"]},{text:"impl Debug for XButtonEvent",synthetic:false,types:["x11_dl::xlib::XButtonEvent"]},{text:"impl Debug for XCirculateEvent",synthetic:false,types:["x11_dl::xlib::XCirculateEvent"]},{text:"impl Debug for XCirculateRequestEvent",synthetic:false,types:["x11_dl::xlib::XCirculateRequestEvent"]},{text:"impl Debug for XClientMessageEvent",synthetic:false,types:["x11_dl::xlib::XClientMessageEvent"]},{text:"impl Debug for XColormapEvent",synthetic:false,types:["x11_dl::xlib::XColormapEvent"]},{text:"impl Debug for XConfigureEvent",synthetic:false,types:["x11_dl::xlib::XConfigureEvent"]},{text:"impl Debug for XConfigureRequestEvent",synthetic:false,types:["x11_dl::xlib::XConfigureRequestEvent"]},{text:"impl Debug for XCreateWindowEvent",synthetic:false,types:["x11_dl::xlib::XCreateWindowEvent"]},{text:"impl Debug for XCrossingEvent",synthetic:false,types:["x11_dl::xlib::XCrossingEvent"]},{text:"impl Debug for XDestroyWindowEvent",synthetic:false,types:["x11_dl::xlib::XDestroyWindowEvent"]},{text:"impl Debug for XErrorEvent",synthetic:false,types:["x11_dl::xlib::XErrorEvent"]},{text:"impl Debug for XExposeEvent",synthetic:false,types:["x11_dl::xlib::XExposeEvent"]},{text:"impl Debug for XFocusChangeEvent",synthetic:false,types:["x11_dl::xlib::XFocusChangeEvent"]},{text:"impl Debug for XGraphicsExposeEvent",synthetic:false,types:["x11_dl::xlib::XGraphicsExposeEvent"]},{text:"impl Debug for XGravityEvent",synthetic:false,types:["x11_dl::xlib::XGravityEvent"]},{text:"impl Debug for XKeyEvent",synthetic:false,types:["x11_dl::xlib::XKeyEvent"]},{text:"impl Debug for XKeymapEvent",synthetic:false,types:["x11_dl::xlib::XKeymapEvent"]},{text:"impl Debug for XMapEvent",synthetic:false,types:["x11_dl::xlib::XMapEvent"]},{text:"impl Debug for XMappingEvent",synthetic:false,types:["x11_dl::xlib::XMappingEvent"]},{text:"impl Debug for XMapRequestEvent",synthetic:false,types:["x11_dl::xlib::XMapRequestEvent"]},{text:"impl Debug for XMotionEvent",synthetic:false,types:["x11_dl::xlib::XMotionEvent"]},{text:"impl Debug for XNoExposeEvent",synthetic:false,types:["x11_dl::xlib::XNoExposeEvent"]},{text:"impl Debug for XPropertyEvent",synthetic:false,types:["x11_dl::xlib::XPropertyEvent"]},{text:"impl Debug for XReparentEvent",synthetic:false,types:["x11_dl::xlib::XReparentEvent"]},{text:"impl Debug for XResizeRequestEvent",synthetic:false,types:["x11_dl::xlib::XResizeRequestEvent"]},{text:"impl Debug for XSelectionClearEvent",synthetic:false,types:["x11_dl::xlib::XSelectionClearEvent"]},{text:"impl Debug for XSelectionEvent",synthetic:false,types:["x11_dl::xlib::XSelectionEvent"]},{text:"impl Debug for XSelectionRequestEvent",synthetic:false,types:["x11_dl::xlib::XSelectionRequestEvent"]},{text:"impl Debug for XUnmapEvent",synthetic:false,types:["x11_dl::xlib::XUnmapEvent"]},{text:"impl Debug for XVisibilityEvent",synthetic:false,types:["x11_dl::xlib::XVisibilityEvent"]},{text:"impl Debug for _XkbDesc",synthetic:false,types:["x11_dl::xlib::_XkbDesc"]},{text:"impl Debug for _XkbKeyAliasRec",synthetic:false,types:["x11_dl::xlib::_XkbKeyAliasRec"]},{text:"impl Debug for _XkbKeyNameRec",synthetic:false,types:["x11_dl::xlib::_XkbKeyNameRec"]},{text:"impl Debug for _XkbNamesRec",synthetic:false,types:["x11_dl::xlib::_XkbNamesRec"]},{text:"impl Debug for XkbAnyEvent",synthetic:false,types:["x11_dl::xlib::XkbAnyEvent"]},{text:"impl Debug for XkbNewKeyboardNotifyEvent",synthetic:false,types:["x11_dl::xlib::XkbNewKeyboardNotifyEvent"]},{text:"impl Debug for _XkbMapNotifyEvent",synthetic:false,types:["x11_dl::xlib::_XkbMapNotifyEvent"]},{text:"impl Debug for XkbStateNotifyEvent",synthetic:false,types:["x11_dl::xlib::XkbStateNotifyEvent"]},{text:"impl Debug for _XkbControlsNotifyEvent",synthetic:false,types:["x11_dl::xlib::_XkbControlsNotifyEvent"]},{text:"impl Debug for XkbIndicatorNotifyEvent",synthetic:false,types:["x11_dl::xlib::XkbIndicatorNotifyEvent"]},{text:"impl Debug for _XkbNamesNotifyEvent",synthetic:false,types:["x11_dl::xlib::_XkbNamesNotifyEvent"]},{text:"impl Debug for XkbCompatMapNotifyEvent",synthetic:false,types:["x11_dl::xlib::XkbCompatMapNotifyEvent"]},{text:"impl Debug for XkbBellNotifyEvent",synthetic:false,types:["x11_dl::xlib::XkbBellNotifyEvent"]},{text:"impl Debug for XkbActionMessageEvent",synthetic:false,types:["x11_dl::xlib::XkbActionMessageEvent"]},{text:"impl Debug for XkbAccessXNotifyEvent",synthetic:false,types:["x11_dl::xlib::XkbAccessXNotifyEvent"]},{text:"impl Debug for _XkbExtensionDeviceNotifyEvent",synthetic:false,types:["x11_dl::xlib::_XkbExtensionDeviceNotifyEvent"]},{text:"impl Debug for XkbEvent",synthetic:false,types:["x11_dl::xlib::XkbEvent"]},{text:"impl Debug for Depth",synthetic:false,types:["x11_dl::xlib::Depth"]},{text:"impl Debug for Screen",synthetic:false,types:["x11_dl::xlib::Screen"]},{text:"impl Debug for ScreenFormat",synthetic:false,types:["x11_dl::xlib::ScreenFormat"]},{text:"impl Debug for Visual",synthetic:false,types:["x11_dl::xlib::Visual"]},{text:"impl Debug for XArc",synthetic:false,types:["x11_dl::xlib::XArc"]},{text:"impl Debug for XChar2b",synthetic:false,types:["x11_dl::xlib::XChar2b"]},{text:"impl Debug for XCharStruct",synthetic:false,types:["x11_dl::xlib::XCharStruct"]},{text:"impl Debug for XClassHint",synthetic:false,types:["x11_dl::xlib::XClassHint"]},{text:"impl Debug for XColor",synthetic:false,types:["x11_dl::xlib::XColor"]},{text:"impl Debug for XComposeStatus",synthetic:false,types:["x11_dl::xlib::XComposeStatus"]},{text:"impl Debug for XExtCodes",synthetic:false,types:["x11_dl::xlib::XExtCodes"]},{text:"impl Debug for XFontProp",synthetic:false,types:["x11_dl::xlib::XFontProp"]},{text:"impl Debug for XFontSetExtents",synthetic:false,types:["x11_dl::xlib::XFontSetExtents"]},{text:"impl Debug for XFontStruct",synthetic:false,types:["x11_dl::xlib::XFontStruct"]},{text:"impl Debug for XGCValues",synthetic:false,types:["x11_dl::xlib::XGCValues"]},{text:"impl Debug for XGenericEventCookie",synthetic:false,types:["x11_dl::xlib::XGenericEventCookie"]},{text:"impl Debug for XHostAddress",synthetic:false,types:["x11_dl::xlib::XHostAddress"]},{text:"impl Debug for XIconSize",synthetic:false,types:["x11_dl::xlib::XIconSize"]},{text:"impl Debug for XImage",synthetic:false,types:["x11_dl::xlib::XImage"]},{text:"impl Debug for XKeyboardControl",synthetic:false,types:["x11_dl::xlib::XKeyboardControl"]},{text:"impl Debug for XKeyboardState",synthetic:false,types:["x11_dl::xlib::XKeyboardState"]},{text:"impl Debug for XmbTextItem",synthetic:false,types:["x11_dl::xlib::XmbTextItem"]},{text:"impl Debug for XModifierKeymap",synthetic:false,types:["x11_dl::xlib::XModifierKeymap"]},{text:"impl Debug for XOMCharSetList",synthetic:false,types:["x11_dl::xlib::XOMCharSetList"]},{text:"impl Debug for XPixmapFormatValues",synthetic:false,types:["x11_dl::xlib::XPixmapFormatValues"]},{text:"impl Debug for XPoint",synthetic:false,types:["x11_dl::xlib::XPoint"]},{text:"impl Debug for XRectangle",synthetic:false,types:["x11_dl::xlib::XRectangle"]},{text:"impl Debug for XrmOptionDescRec",synthetic:false,types:["x11_dl::xlib::XrmOptionDescRec"]},{text:"impl Debug for XrmValue",synthetic:false,types:["x11_dl::xlib::XrmValue"]},{text:"impl Debug for XSegment",synthetic:false,types:["x11_dl::xlib::XSegment"]},{text:"impl Debug for XSetWindowAttributes",synthetic:false,types:["x11_dl::xlib::XSetWindowAttributes"]},{text:"impl Debug for XSizeHints",synthetic:false,types:["x11_dl::xlib::XSizeHints"]},{text:"impl Debug for XStandardColormap",synthetic:false,types:["x11_dl::xlib::XStandardColormap"]},{text:"impl Debug for XTextItem",synthetic:false,types:["x11_dl::xlib::XTextItem"]},{text:"impl Debug for XTextItem16",synthetic:false,types:["x11_dl::xlib::XTextItem16"]},{text:"impl Debug for XTextProperty",synthetic:false,types:["x11_dl::xlib::XTextProperty"]},{text:"impl Debug for XTimeCoord",synthetic:false,types:["x11_dl::xlib::XTimeCoord"]},{text:"impl Debug for XVisualInfo",synthetic:false,types:["x11_dl::xlib::XVisualInfo"]},{text:"impl Debug for XwcTextItem",synthetic:false,types:["x11_dl::xlib::XwcTextItem"]},{text:"impl Debug for XWindowAttributes",synthetic:false,types:["x11_dl::xlib::XWindowAttributes"]},{text:"impl Debug for XWindowChanges",synthetic:false,types:["x11_dl::xlib::XWindowChanges"]},{text:"impl Debug for XWMHints",synthetic:false,types:["x11_dl::xlib::XWMHints"]},{text:"impl Debug for AspectRatio",synthetic:false,types:["x11_dl::xlib::AspectRatio"]},{text:"impl Debug for ClientMessageData",synthetic:false,types:["x11_dl::xlib::ClientMessageData"]},{text:"impl Debug for ImageFns",synthetic:false,types:["x11_dl::xlib::ImageFns"]},{text:"impl Debug for _XcursorAnimate",synthetic:false,types:["x11_dl::xcursor::_XcursorAnimate"]},{text:"impl Debug for _XcursorChunkHeader",synthetic:false,types:["x11_dl::xcursor::_XcursorChunkHeader"]},{text:"impl Debug for _XcursorComment",synthetic:false,types:["x11_dl::xcursor::_XcursorComment"]},{text:"impl Debug for _XcursorComments",synthetic:false,types:["x11_dl::xcursor::_XcursorComments"]},{text:"impl Debug for _XcursorCursors",synthetic:false,types:["x11_dl::xcursor::_XcursorCursors"]},{text:"impl Debug for _XcursorFile",synthetic:false,types:["x11_dl::xcursor::_XcursorFile"]},{text:"impl Debug for _XcursorFileHeader",synthetic:false,types:["x11_dl::xcursor::_XcursorFileHeader"]},{text:"impl Debug for _XcursorFileToc",synthetic:false,types:["x11_dl::xcursor::_XcursorFileToc"]},{text:"impl Debug for _XcursorImage",synthetic:false,types:["x11_dl::xcursor::_XcursorImage"]},{text:"impl Debug for _XcursorImages",synthetic:false,types:["x11_dl::xcursor::_XcursorImages"]},{text:"impl Debug for XF86VidModeGamma",synthetic:false,types:["x11_dl::xf86vmode::XF86VidModeGamma"]},{text:"impl Debug for XF86VidModeModeInfo",synthetic:false,types:["x11_dl::xf86vmode::XF86VidModeModeInfo"]},{text:"impl Debug for XF86VidModeModeLine",synthetic:false,types:["x11_dl::xf86vmode::XF86VidModeModeLine"]},{text:"impl Debug for XF86VidModeMonitor",synthetic:false,types:["x11_dl::xf86vmode::XF86VidModeMonitor"]},{text:"impl Debug for XF86VidModeSyncRange",synthetic:false,types:["x11_dl::xf86vmode::XF86VidModeSyncRange"]},{text:"impl Debug for XF86VidModeNotifyEvent",synthetic:false,types:["x11_dl::xf86vmode::XF86VidModeNotifyEvent"]},{text:"impl Debug for XftFont",synthetic:false,types:["x11_dl::xft::XftFont"]},{text:"impl Debug for XftColor",synthetic:false,types:["x11_dl::xft::XftColor"]},{text:"impl Debug for XftCharSpec",synthetic:false,types:["x11_dl::xft::XftCharSpec"]},{text:"impl Debug for XftCharFontSpec",synthetic:false,types:["x11_dl::xft::XftCharFontSpec"]},{text:"impl Debug for XftFontSet",synthetic:false,types:["x11_dl::xft::XftFontSet"]},{text:"impl Debug for XftGlyphSpec",synthetic:false,types:["x11_dl::xft::XftGlyphSpec"]},{text:"impl Debug for XftGlyphFontSpec",synthetic:false,types:["x11_dl::xft::XftGlyphFontSpec"]},{text:"impl Debug for XineramaScreenInfo",synthetic:false,types:["x11_dl::xinerama::XineramaScreenInfo"]},{text:"impl Debug for XPanoramiXInfo",synthetic:false,types:["x11_dl::xinerama::XPanoramiXInfo"]},{text:"impl Debug for XDevice",synthetic:false,types:["x11_dl::xinput::XDevice"]},{text:"impl Debug for XDeviceControl",synthetic:false,types:["x11_dl::xinput::XDeviceControl"]},{text:"impl Debug for XDeviceInfo",synthetic:false,types:["x11_dl::xinput::XDeviceInfo"]},{text:"impl Debug for XDeviceState",synthetic:false,types:["x11_dl::xinput::XDeviceState"]},{text:"impl Debug for XDeviceTimeCoord",synthetic:false,types:["x11_dl::xinput::XDeviceTimeCoord"]},{text:"impl Debug for XExtensionVersion",synthetic:false,types:["x11_dl::xinput::XExtensionVersion"]},{text:"impl Debug for XFeedbackControl",synthetic:false,types:["x11_dl::xinput::XFeedbackControl"]},{text:"impl Debug for XFeedbackState",synthetic:false,types:["x11_dl::xinput::XFeedbackState"]},{text:"impl Debug for XInputClass",synthetic:false,types:["x11_dl::xinput::XInputClass"]},{text:"impl Debug for XInputClassInfo",synthetic:false,types:["x11_dl::xinput::XInputClassInfo"]},{text:"impl Debug for XIAddMasterInfo",synthetic:false,types:["x11_dl::xinput2::XIAddMasterInfo"]},{text:"impl Debug for XIRemoveMasterInfo",synthetic:false,types:["x11_dl::xinput2::XIRemoveMasterInfo"]},{text:"impl Debug for XIAttachSlaveInfo",synthetic:false,types:["x11_dl::xinput2::XIAttachSlaveInfo"]},{text:"impl Debug for XIDetachSlaveInfo",synthetic:false,types:["x11_dl::xinput2::XIDetachSlaveInfo"]},{text:"impl Debug for XIAnyHierarchyChangeInfo",synthetic:false,types:["x11_dl::xinput2::XIAnyHierarchyChangeInfo"]},{text:"impl Debug for XIModifierState",synthetic:false,types:["x11_dl::xinput2::XIModifierState"]},{text:"impl Debug for XIButtonState",synthetic:false,types:["x11_dl::xinput2::XIButtonState"]},{text:"impl Debug for XIValuatorState",synthetic:false,types:["x11_dl::xinput2::XIValuatorState"]},{text:"impl Debug for XIEventMask",synthetic:false,types:["x11_dl::xinput2::XIEventMask"]},{text:"impl Debug for XIAnyClassInfo",synthetic:false,types:["x11_dl::xinput2::XIAnyClassInfo"]},{text:"impl Debug for XIButtonClassInfo",synthetic:false,types:["x11_dl::xinput2::XIButtonClassInfo"]},{text:"impl Debug for XIKeyClassInfo",synthetic:false,types:["x11_dl::xinput2::XIKeyClassInfo"]},{text:"impl Debug for XIValuatorClassInfo",synthetic:false,types:["x11_dl::xinput2::XIValuatorClassInfo"]},{text:"impl Debug for XIScrollClassInfo",synthetic:false,types:["x11_dl::xinput2::XIScrollClassInfo"]},{text:"impl Debug for XITouchClassInfo",synthetic:false,types:["x11_dl::xinput2::XITouchClassInfo"]},{text:"impl Debug for XIDeviceInfo",synthetic:false,types:["x11_dl::xinput2::XIDeviceInfo"]},{text:"impl Debug for XIGrabModifiers",synthetic:false,types:["x11_dl::xinput2::XIGrabModifiers"]},{text:"impl Debug for XIBarrierReleasePointerInfo",synthetic:false,types:["x11_dl::xinput2::XIBarrierReleasePointerInfo"]},{text:"impl Debug for XIEvent",synthetic:false,types:["x11_dl::xinput2::XIEvent"]},{text:"impl Debug for XIHierarchyInfo",synthetic:false,types:["x11_dl::xinput2::XIHierarchyInfo"]},{text:"impl Debug for XIHierarchyEvent",synthetic:false,types:["x11_dl::xinput2::XIHierarchyEvent"]},{text:"impl Debug for XIDeviceChangedEvent",synthetic:false,types:["x11_dl::xinput2::XIDeviceChangedEvent"]},{text:"impl Debug for XIDeviceEvent",synthetic:false,types:["x11_dl::xinput2::XIDeviceEvent"]},{text:"impl Debug for XIRawEvent",synthetic:false,types:["x11_dl::xinput2::XIRawEvent"]},{text:"impl Debug for XIEnterEvent",synthetic:false,types:["x11_dl::xinput2::XIEnterEvent"]},{text:"impl Debug for XIPropertyEvent",synthetic:false,types:["x11_dl::xinput2::XIPropertyEvent"]},{text:"impl Debug for XITouchOwnershipEvent",synthetic:false,types:["x11_dl::xinput2::XITouchOwnershipEvent"]},{text:"impl Debug for XIBarrierEvent",synthetic:false,types:["x11_dl::xinput2::XIBarrierEvent"]},{text:"impl Debug for XRecordClientInfo",synthetic:false,types:["x11_dl::xrecord::XRecordClientInfo"]},{text:"impl Debug for XRecordExtRange",synthetic:false,types:["x11_dl::xrecord::XRecordExtRange"]},{text:"impl Debug for XRecordInterceptData",synthetic:false,types:["x11_dl::xrecord::XRecordInterceptData"]},{text:"impl Debug for XRecordRange",synthetic:false,types:["x11_dl::xrecord::XRecordRange"]},{text:"impl Debug for XRecordRange8",synthetic:false,types:["x11_dl::xrecord::XRecordRange8"]},{text:"impl Debug for XRecordRange16",synthetic:false,types:["x11_dl::xrecord::XRecordRange16"]},{text:"impl Debug for XRecordState",synthetic:false,types:["x11_dl::xrecord::XRecordState"]},{text:"impl Debug for _XAnimCursor",synthetic:false,types:["x11_dl::xrender::_XAnimCursor"]},{text:"impl Debug for _XCircle",synthetic:false,types:["x11_dl::xrender::_XCircle"]},{text:"impl Debug for _XConicalGradient",synthetic:false,types:["x11_dl::xrender::_XConicalGradient"]},{text:"impl Debug for _XFilters",synthetic:false,types:["x11_dl::xrender::_XFilters"]},{text:"impl Debug for _XGlyphElt8",synthetic:false,types:["x11_dl::xrender::_XGlyphElt8"]},{text:"impl Debug for _XGlyphElt16",synthetic:false,types:["x11_dl::xrender::_XGlyphElt16"]},{text:"impl Debug for _XGlyphElt32",synthetic:false,types:["x11_dl::xrender::_XGlyphElt32"]},{text:"impl Debug for _XGlyphInfo",synthetic:false,types:["x11_dl::xrender::_XGlyphInfo"]},{text:"impl Debug for _XIndexValue",synthetic:false,types:["x11_dl::xrender::_XIndexValue"]},{text:"impl Debug for _XLinearGradient",synthetic:false,types:["x11_dl::xrender::_XLinearGradient"]},{text:"impl Debug for _XLineFixed",synthetic:false,types:["x11_dl::xrender::_XLineFixed"]},{text:"impl Debug for _XPointDouble",synthetic:false,types:["x11_dl::xrender::_XPointDouble"]},{text:"impl Debug for _XPointFixed",synthetic:false,types:["x11_dl::xrender::_XPointFixed"]},{text:"impl Debug for _XRadialGradient",synthetic:false,types:["x11_dl::xrender::_XRadialGradient"]},{text:"impl Debug for XRenderColor",synthetic:false,types:["x11_dl::xrender::XRenderColor"]},{text:"impl Debug for XRenderDirectFormat",synthetic:false,types:["x11_dl::xrender::XRenderDirectFormat"]},{text:"impl Debug for XRenderPictFormat",synthetic:false,types:["x11_dl::xrender::XRenderPictFormat"]},{text:"impl Debug for _XRenderPictureAttributes",synthetic:false,types:["x11_dl::xrender::_XRenderPictureAttributes"]},{text:"impl Debug for _XSpanFix",synthetic:false,types:["x11_dl::xrender::_XSpanFix"]},{text:"impl Debug for _XTrap",synthetic:false,types:["x11_dl::xrender::_XTrap"]},{text:"impl Debug for _XTrapezoid",synthetic:false,types:["x11_dl::xrender::_XTrapezoid"]},{text:"impl Debug for _XTriangle",synthetic:false,types:["x11_dl::xrender::_XTriangle"]},{text:"impl Debug for _XTransform",synthetic:false,types:["x11_dl::xrender::_XTransform"]},{text:"impl Debug for XScreenSaverInfo",synthetic:false,types:["x11_dl::xss::XScreenSaverInfo"]},{text:"impl Debug for XScreenSaverNotifyEvent",synthetic:false,types:["x11_dl::xss::XScreenSaverNotifyEvent"]},{text:"impl Debug for XRRScreenSize",synthetic:false,types:["x11_dl::xrandr::XRRScreenSize"]},{text:"impl Debug for XRRModeInfo",synthetic:false,types:["x11_dl::xrandr::XRRModeInfo"]},{text:"impl Debug for XRRScreenResources",synthetic:false,types:["x11_dl::xrandr::XRRScreenResources"]},{text:"impl Debug for XRROutputInfo",synthetic:false,types:["x11_dl::xrandr::XRROutputInfo"]},{text:"impl Debug for XRRPropertyInfo",synthetic:false,types:["x11_dl::xrandr::XRRPropertyInfo"]},{text:"impl Debug for XRRCrtcInfo",synthetic:false,types:["x11_dl::xrandr::XRRCrtcInfo"]},{text:"impl Debug for XRRCrtcGamma",synthetic:false,types:["x11_dl::xrandr::XRRCrtcGamma"]},{text:"impl Debug for XRRCrtcTransformAttributes",synthetic:false,types:["x11_dl::xrandr::XRRCrtcTransformAttributes"]},{text:"impl Debug for XRRPanning",synthetic:false,types:["x11_dl::xrandr::XRRPanning"]},{text:"impl Debug for XRRProviderResources",synthetic:false,types:["x11_dl::xrandr::XRRProviderResources"]},{text:"impl Debug for XRRProviderInfo",synthetic:false,types:["x11_dl::xrandr::XRRProviderInfo"]},{text:"impl Debug for XRRMonitorInfo",synthetic:false,types:["x11_dl::xrandr::XRRMonitorInfo"]},{text:"impl Debug for XRRScreenChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRScreenChangeNotifyEvent"]},{text:"impl Debug for XRRNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRNotifyEvent"]},{text:"impl Debug for XRROutputChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRROutputChangeNotifyEvent"]},{text:"impl Debug for XRRCrtcChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRCrtcChangeNotifyEvent"]},{text:"impl Debug for XRROutputPropertyNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRROutputPropertyNotifyEvent"]},{text:"impl Debug for XRRProviderChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRProviderChangeNotifyEvent"]},{text:"impl Debug for XRRProviderPropertyNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRProviderPropertyNotifyEvent"]},{text:"impl Debug for XRRResourceChangeNotifyEvent",synthetic:false,types:["x11_dl::xrandr::XRRResourceChangeNotifyEvent"]},]; implementors["xdg"] = [{text:"impl Debug for BaseDirectories",synthetic:false,types:["xdg::BaseDirectories"]},{text:"impl Debug for BaseDirectoriesError",synthetic:false,types:["xdg::BaseDirectoriesError"]},]; implementors["xml"] = [{text:"impl<'a> Debug for Name<'a>",synthetic:false,types:["xml::name::Name"]},{text:"impl Debug for OwnedName",synthetic:false,types:["xml::name::OwnedName"]},{text:"impl<'a> Debug for Attribute<'a>",synthetic:false,types:["xml::attribute::Attribute"]},{text:"impl Debug for OwnedAttribute",synthetic:false,types:["xml::attribute::OwnedAttribute"]},{text:"impl Debug for TextPosition",synthetic:false,types:["xml::common::TextPosition"]},{text:"impl Debug for XmlVersion",synthetic:false,types:["xml::common::XmlVersion"]},{text:"impl Debug for Namespace",synthetic:false,types:["xml::namespace::Namespace"]},{text:"impl Debug for NamespaceStack",synthetic:false,types:["xml::namespace::NamespaceStack"]},{text:"impl Debug for ParserConfig",synthetic:false,types:["xml::reader::config::ParserConfig"]},{text:"impl Debug for XmlEvent",synthetic:false,types:["xml::reader::events::XmlEvent"]},{text:"impl Debug for ErrorKind",synthetic:false,types:["xml::reader::error::ErrorKind"]},{text:"impl Debug for Error",synthetic:false,types:["xml::reader::error::Error"]},{text:"impl Debug for EmitterError",synthetic:false,types:["xml::writer::emitter::EmitterError"]},{text:"impl Debug for EmitterConfig",synthetic:false,types:["xml::writer::config::EmitterConfig"]},{text:"impl<'a> Debug for XmlEvent<'a>",synthetic:false,types:["xml::writer::events::XmlEvent"]},]; if (window.register_implementors) { window.register_implementors(implementors); } else { window.pending_implementors = implementors; } })()