(function() {var implementors = {};
implementors["crossbeam_channel"] = [{text:"impl<T: Send> Error for SendError<T>",synthetic:false,types:["crossbeam_channel::err::SendError"]},{text:"impl<T: Send> Error for TrySendError<T>",synthetic:false,types:["crossbeam_channel::err::TrySendError"]},{text:"impl<T: Send> Error for SendTimeoutError<T>",synthetic:false,types:["crossbeam_channel::err::SendTimeoutError"]},{text:"impl Error for RecvError",synthetic:false,types:["crossbeam_channel::err::RecvError"]},{text:"impl Error for TryRecvError",synthetic:false,types:["crossbeam_channel::err::TryRecvError"]},{text:"impl Error for RecvTimeoutError",synthetic:false,types:["crossbeam_channel::err::RecvTimeoutError"]},{text:"impl Error for TrySelectError",synthetic:false,types:["crossbeam_channel::err::TrySelectError"]},{text:"impl Error for SelectTimeoutError",synthetic:false,types:["crossbeam_channel::err::SelectTimeoutError"]},];
implementors["crossbeam_queue"] = [{text:"impl Error for PopError",synthetic:false,types:["crossbeam_queue::err::PopError"]},{text:"impl<T: Send> Error for PushError<T>",synthetic:false,types:["crossbeam_queue::err::PushError"]},];
implementors["gif"] = [{text:"impl Error for DecodingError",synthetic:false,types:["gif::reader::decoder::DecodingError"]},];
implementors["image"] = [{text:"impl Error for ImageError",synthetic:false,types:["image::image::ImageError"]},];
implementors["jpeg_decoder"] = [{text:"impl Error for Error",synthetic:false,types:["jpeg_decoder::error::Error"]},];
implementors["log"] = [{text:"impl Error for SetLoggerError",synthetic:false,types:["log::SetLoggerError"]},{text:"impl Error for ShutdownLoggerError",synthetic:false,types:["log::ShutdownLoggerError"]},];
implementors["mio_extras"] = [{text:"impl<T: Any> Error for SendError<T>",synthetic:false,types:["mio_extras::channel::SendError"]},{text:"impl<T: Any> Error for TrySendError<T>",synthetic:false,types:["mio_extras::channel::TrySendError"]},];
implementors["nix"] = [{text:"impl Error for Errno",synthetic:false,types:["nix::errno::consts::Errno"]},{text:"impl Error for Error",synthetic:false,types:["nix::Error"]},];
implementors["notify"] = [{text:"impl Error for Error",synthetic:false,types:["notify::Error"]},];
implementors["num_bigint"] = [{text:"impl Error for ParseBigIntError",synthetic:false,types:["num_bigint::ParseBigIntError"]},];
implementors["num_complex"] = [{text:"impl<E: Error> Error for ParseComplexError<E>",synthetic:false,types:["num_complex::ParseComplexError"]},];
implementors["num_rational"] = [{text:"impl Error for ParseRatioError",synthetic:false,types:["num_rational::ParseRatioError"]},];
implementors["ordered_float"] = [{text:"impl Error for FloatIsNan",synthetic:false,types:["ordered_float::FloatIsNan"]},{text:"impl<E: Debug> Error for ParseNotNanError<E>",synthetic:false,types:["ordered_float::ParseNotNanError"]},];
implementors["png"] = [{text:"impl Error for DecodingError",synthetic:false,types:["png::decoder::stream::DecodingError"]},{text:"impl Error for EncodingError",synthetic:false,types:["png::encoder::EncodingError"]},];
implementors["rand"] = [{text:"impl Error for WeightedError",synthetic:false,types:["rand::distributions::weighted::WeightedError"]},];
implementors["rand_core"] = [{text:"impl Error for Error",synthetic:false,types:["rand_core::error::Error"]},];
implementors["rand_jitter"] = [{text:"impl Error for TimerError",synthetic:false,types:["rand_jitter::error::TimerError"]},];
implementors["rayon_core"] = [{text:"impl Error for ThreadPoolBuildError",synthetic:false,types:["rayon_core::ThreadPoolBuildError"]},];
implementors["rustc_serialize"] = [{text:"impl Error for FromBase64Error",synthetic:false,types:["rustc_serialize::base64::FromBase64Error"]},{text:"impl Error for FromHexError",synthetic:false,types:["rustc_serialize::hex::FromHexError"]},{text:"impl Error for DecoderError",synthetic:false,types:["rustc_serialize::json::DecoderError"]},{text:"impl Error for ParserError",synthetic:false,types:["rustc_serialize::json::ParserError"]},{text:"impl Error for EncoderError",synthetic:false,types:["rustc_serialize::json::EncoderError"]},];
implementors["rusttype"] = [{text:"impl Error for CacheReadErr",synthetic:false,types:["rusttype::gpu_cache::CacheReadErr"]},{text:"impl Error for CacheWriteErr",synthetic:false,types:["rusttype::gpu_cache::CacheWriteErr"]},{text:"impl Error for Error",synthetic:false,types:["rusttype::Error"]},];
implementors["serde"] = [{text:"impl Error for Error",synthetic:false,types:["serde::de::value::Error"]},];
implementors["shaderc"] = [{text:"impl Error for Error",synthetic:false,types:["shaderc::Error"]},];
implementors["syn"] = [{text:"impl Error for Error",synthetic:false,types:["syn::error::Error"]},];
implementors["tiff"] = [{text:"impl Error for TiffError",synthetic:false,types:["tiff::error::TiffError"]},];
implementors["time"] = [{text:"impl Error for OutOfRangeError",synthetic:false,types:["time::duration::OutOfRangeError"]},{text:"impl Error for ParseError",synthetic:false,types:["time::ParseError"]},];
implementors["void"] = [{text:"impl Error for Void",synthetic:false,types:["void::Void"]},];
implementors["vulkano"] = [{text:"impl Error for ReadLockError",synthetic:false,types:["vulkano::buffer::cpu_access::ReadLockError"]},{text:"impl Error for WriteLockError",synthetic:false,types:["vulkano::buffer::cpu_access::WriteLockError"]},{text:"impl Error for BufferCreationError",synthetic:false,types:["vulkano::buffer::sys::BufferCreationError"]},{text:"impl Error for BufferViewCreationError",synthetic:false,types:["vulkano::buffer::view::BufferViewCreationError"]},{text:"impl Error for CommandPoolTrimError",synthetic:false,types:["vulkano::command_buffer::pool::sys::CommandPoolTrimError"]},{text:"impl Error for SubmitBindSparseError",synthetic:false,types:["vulkano::command_buffer::submit::bind_sparse::SubmitBindSparseError"]},{text:"impl Error for SubmitPresentError",synthetic:false,types:["vulkano::command_buffer::submit::queue_present::SubmitPresentError"]},{text:"impl Error for SubmitCommandBufferError",synthetic:false,types:["vulkano::command_buffer::submit::queue_submit::SubmitCommandBufferError"]},{text:"impl Error for SyncCommandBufferBuilderError",synthetic:false,types:["vulkano::command_buffer::synced::base::SyncCommandBufferBuilderError"]},{text:"impl Error for CheckBlitImageError",synthetic:false,types:["vulkano::command_buffer::validity::blit_image::CheckBlitImageError"]},{text:"impl Error for CheckClearColorImageError",synthetic:false,types:["vulkano::command_buffer::validity::clear_color_image::CheckClearColorImageError"]},{text:"impl Error for CheckCopyBufferError",synthetic:false,types:["vulkano::command_buffer::validity::copy_buffer::CheckCopyBufferError"]},{text:"impl Error for CheckCopyImageError",synthetic:false,types:["vulkano::command_buffer::validity::copy_image::CheckCopyImageError"]},{text:"impl Error for CheckCopyBufferImageError",synthetic:false,types:["vulkano::command_buffer::validity::copy_image_buffer::CheckCopyBufferImageError"]},{text:"impl Error for CheckDescriptorSetsValidityError",synthetic:false,types:["vulkano::command_buffer::validity::descriptor_sets::CheckDescriptorSetsValidityError"]},{text:"impl Error for CheckDispatchError",synthetic:false,types:["vulkano::command_buffer::validity::dispatch::CheckDispatchError"]},{text:"impl Error for CheckDynamicStateValidityError",synthetic:false,types:["vulkano::command_buffer::validity::dynamic_state::CheckDynamicStateValidityError"]},{text:"impl Error for CheckFillBufferError",synthetic:false,types:["vulkano::command_buffer::validity::fill_buffer::CheckFillBufferError"]},{text:"impl Error for CheckIndexBufferError",synthetic:false,types:["vulkano::command_buffer::validity::index_buffer::CheckIndexBufferError"]},{text:"impl Error for CheckPushConstantsValidityError",synthetic:false,types:["vulkano::command_buffer::validity::push_constants::CheckPushConstantsValidityError"]},{text:"impl Error for CheckUpdateBufferError",synthetic:false,types:["vulkano::command_buffer::validity::update_buffer::CheckUpdateBufferError"]},{text:"impl Error for CheckVertexBufferError",synthetic:false,types:["vulkano::command_buffer::validity::vertex_buffers::CheckVertexBufferError"]},{text:"impl Error for BuildError",synthetic:false,types:["vulkano::command_buffer::auto::BuildError"]},{text:"impl Error for BeginRenderPassError",synthetic:false,types:["vulkano::command_buffer::auto::BeginRenderPassError"]},{text:"impl Error for CopyImageError",synthetic:false,types:["vulkano::command_buffer::auto::CopyImageError"]},{text:"impl Error for BlitImageError",synthetic:false,types:["vulkano::command_buffer::auto::BlitImageError"]},{text:"impl Error for ClearColorImageError",synthetic:false,types:["vulkano::command_buffer::auto::ClearColorImageError"]},{text:"impl Error for CopyBufferError",synthetic:false,types:["vulkano::command_buffer::auto::CopyBufferError"]},{text:"impl Error for CopyBufferImageError",synthetic:false,types:["vulkano::command_buffer::auto::CopyBufferImageError"]},{text:"impl Error for FillBufferError",synthetic:false,types:["vulkano::command_buffer::auto::FillBufferError"]},{text:"impl Error for DispatchError",synthetic:false,types:["vulkano::command_buffer::auto::DispatchError"]},{text:"impl Error for DrawError",synthetic:false,types:["vulkano::command_buffer::auto::DrawError"]},{text:"impl Error for DrawIndexedError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedError"]},{text:"impl Error for DrawIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndirectError"]},{text:"impl Error for DrawIndexedIndirectError",synthetic:false,types:["vulkano::command_buffer::auto::DrawIndexedIndirectError"]},{text:"impl Error for ExecuteCommandsError",synthetic:false,types:["vulkano::command_buffer::auto::ExecuteCommandsError"]},{text:"impl Error for UpdateBufferError",synthetic:false,types:["vulkano::command_buffer::auto::UpdateBufferError"]},{text:"impl Error for AutoCommandBufferBuilderContextError",synthetic:false,types:["vulkano::command_buffer::auto::AutoCommandBufferBuilderContextError"]},{text:"impl Error for CommandBufferExecError",synthetic:false,types:["vulkano::command_buffer::traits::CommandBufferExecError"]},{text:"impl Error for DescriptorDescSupersetError",synthetic:false,types:["vulkano::descriptor::descriptor::DescriptorDescSupersetError"]},{text:"impl Error for ShaderStagesSupersetError",synthetic:false,types:["vulkano::descriptor::descriptor::ShaderStagesSupersetError"]},{text:"impl Error for PersistentDescriptorSetError",synthetic:false,types:["vulkano::descriptor::descriptor_set::persistent::PersistentDescriptorSetError"]},{text:"impl Error for PersistentDescriptorSetBuildError",synthetic:false,types:["vulkano::descriptor::descriptor_set::persistent::PersistentDescriptorSetBuildError"]},{text:"impl Error for DescriptorPoolAllocError",synthetic:false,types:["vulkano::descriptor::descriptor_set::sys::DescriptorPoolAllocError"]},{text:"impl Error for PipelineLayoutLimitsError",synthetic:false,types:["vulkano::descriptor::pipeline_layout::limits_check::PipelineLayoutLimitsError"]},{text:"impl Error for RuntimePipelineDescError",synthetic:false,types:["vulkano::descriptor::pipeline_layout::runtime_desc::RuntimePipelineDescError"]},{text:"impl Error for PipelineLayoutCreationError",synthetic:false,types:["vulkano::descriptor::pipeline_layout::sys::PipelineLayoutCreationError"]},{text:"impl Error for PipelineLayoutNotSupersetError",synthetic:false,types:["vulkano::descriptor::pipeline_layout::traits::PipelineLayoutNotSupersetError"]},{text:"impl Error for DeviceCreationError",synthetic:false,types:["vulkano::device::DeviceCreationError"]},{text:"impl Error for IncompatiblePixelsType",synthetic:false,types:["vulkano::format::IncompatiblePixelsType"]},{text:"impl Error for IncompatibleRenderPassAttachmentError",synthetic:false,types:["vulkano::framebuffer::compat_atch::IncompatibleRenderPassAttachmentError"]},{text:"impl Error for FramebufferCreationError",synthetic:false,types:["vulkano::framebuffer::framebuffer::FramebufferCreationError"]},{text:"impl Error for RenderPassCreationError",synthetic:false,types:["vulkano::framebuffer::sys::RenderPassCreationError"]},{text:"impl Error for ImageCreationError",synthetic:false,types:["vulkano::image::sys::ImageCreationError"]},{text:"impl Error for DebugCallbackCreationError",synthetic:false,types:["vulkano::instance::debug::DebugCallbackCreationError"]},{text:"impl Error for LoadingError",synthetic:false,types:["vulkano::instance::loader::LoadingError"]},{text:"impl Error for InstanceCreationError",synthetic:false,types:["vulkano::instance::instance::InstanceCreationError"]},{text:"impl Error for LayersListError",synthetic:false,types:["vulkano::instance::layers::LayersListError"]},{text:"impl Error for DeviceMemoryAllocError",synthetic:false,types:["vulkano::memory::device_memory::DeviceMemoryAllocError"]},{text:"impl Error for ComputePipelineCreationError",synthetic:false,types:["vulkano::pipeline::compute_pipeline::ComputePipelineCreationError"]},{text:"impl Error for GraphicsPipelineCreationError",synthetic:false,types:["vulkano::pipeline::graphics_pipeline::creation_error::GraphicsPipelineCreationError"]},{text:"impl Error for ShaderInterfaceMismatchError",synthetic:false,types:["vulkano::pipeline::shader::ShaderInterfaceMismatchError"]},{text:"impl Error for IncompatibleVertexDefinitionError",synthetic:false,types:["vulkano::pipeline::vertex::definition::IncompatibleVertexDefinitionError"]},{text:"impl Error for QueryPoolCreationError",synthetic:false,types:["vulkano::query::QueryPoolCreationError"]},{text:"impl Error for SamplerCreationError",synthetic:false,types:["vulkano::sampler::SamplerCreationError"]},{text:"impl Error for SurfaceCreationError",synthetic:false,types:["vulkano::swapchain::surface::SurfaceCreationError"]},{text:"impl Error for CapabilitiesError",synthetic:false,types:["vulkano::swapchain::surface::CapabilitiesError"]},{text:"impl Error for SwapchainCreationError",synthetic:false,types:["vulkano::swapchain::swapchain::SwapchainCreationError"]},{text:"impl Error for AcquireError",synthetic:false,types:["vulkano::swapchain::swapchain::AcquireError"]},{text:"impl Error for FenceWaitError",synthetic:false,types:["vulkano::sync::fence::FenceWaitError"]},{text:"impl Error for AccessError",synthetic:false,types:["vulkano::sync::future::AccessError"]},{text:"impl Error for AccessCheckError",synthetic:false,types:["vulkano::sync::future::AccessCheckError"]},{text:"impl Error for FlushError",synthetic:false,types:["vulkano::sync::future::FlushError"]},{text:"impl Error for OomError",synthetic:false,types:["vulkano::OomError"]},];
implementors["vulkano_win"] = [{text:"impl Error for CreationError",synthetic:false,types:["vulkano_win::CreationError"]},];
implementors["walkdir"] = [{text:"impl Error for Error",synthetic:false,types:["walkdir::Error"]},];
implementors["wayland_client"] = [{text:"impl Error for ConnectError",synthetic:false,types:["wayland_client::display::ConnectError"]},{text:"impl Error for GlobalError",synthetic:false,types:["wayland_client::globals::GlobalError"]},];
implementors["wayland_commons"] = [{text:"impl Error for MessageWriteError",synthetic:false,types:["wayland_commons::wire::MessageWriteError"]},{text:"impl Error for MessageParseError",synthetic:false,types:["wayland_commons::wire::MessageParseError"]},];
implementors["winit"] = [{text:"impl Error for BadIcon",synthetic:false,types:["winit::icon::BadIcon"]},{text:"impl Error for XNotSupported",synthetic:false,types:["winit::platform::platform::x11::xdisplay::XNotSupported"]},{text:"impl Error for EventsLoopClosed",synthetic:false,types:["winit::EventsLoopClosed"]},{text:"impl Error for CreationError",synthetic:false,types:["winit::CreationError"]},];
implementors["x11_dl"] = [{text:"impl Error for OpenError",synthetic:false,types:["x11_dl::error::OpenError"]},];
implementors["xdg"] = [{text:"impl Error for BaseDirectoriesError",synthetic:false,types:["xdg::BaseDirectoriesError"]},];
implementors["xml"] = [{text:"impl Error for Error",synthetic:false,types:["xml::reader::error::Error"]},{text:"impl Error for EmitterError",synthetic:false,types:["xml::writer::emitter::EmitterError"]},];
if (window.register_implementors) {
window.register_implementors(implementors);
} else {
window.pending_implementors = implementors;
}
})()