text: (function() {var implementors = {};
  implementors["arrayvec"] = [{"text":"impl&lt;A:&nbsp;<a class=\"trait\" href=\"arrayvec/trait.Array.html\" title=\"trait arrayvec::Array\">Array</a>&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;&lt;A as <a class=\"trait\" href=\"arrayvec/trait.Array.html\" title=\"trait arrayvec::Array\">Array</a>&gt;::<a class=\"type\" href=\"arrayvec/trait.Array.html#associatedtype.Item\" title=\"type arrayvec::Array::Item\">Item</a>&gt; for <a class=\"struct\" href=\"arrayvec/struct.ArrayVec.html\" title=\"struct arrayvec::ArrayVec\">ArrayVec</a>&lt;A&gt;","synthetic":false,"types":["arrayvec::ArrayVec"]}];
  implementors["either"] = [{"text":"impl&lt;L, R, A&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;A&gt; for <a class=\"enum\" href=\"either/enum.Either.html\" title=\"enum either::Either\">Either</a>&lt;L, R&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;L: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;A&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;R: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;A&gt;,&nbsp;</span>","synthetic":false,"types":["either::Either"]}];
  implementors["input"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"input/keyboard/struct.ModifierKey.html\" title=\"struct input::keyboard::ModifierKey\">ModifierKey</a>&gt; for <a class=\"struct\" href=\"input/keyboard/struct.ModifierKey.html\" title=\"struct input::keyboard::ModifierKey\">ModifierKey</a>","synthetic":false,"types":["input::keyboard::ModifierKey"]}];
  implementors["png"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"png/struct.Transformations.html\" title=\"struct png::Transformations\">Transformations</a>&gt; for <a class=\"struct\" href=\"png/struct.Transformations.html\" title=\"struct png::Transformations\">Transformations</a>","synthetic":false,"types":["png::common::Transformations"]}];
  implementors["proc_macro2"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"enum\" href=\"proc_macro2/enum.TokenTree.html\" title=\"enum proc_macro2::TokenTree\">TokenTree</a>&gt; for <a class=\"struct\" href=\"proc_macro2/struct.TokenStream.html\" title=\"struct proc_macro2::TokenStream\">TokenStream</a>","synthetic":false,"types":["proc_macro2::TokenStream"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"proc_macro2/struct.TokenStream.html\" title=\"struct proc_macro2::TokenStream\">TokenStream</a>&gt; for <a class=\"struct\" href=\"proc_macro2/struct.TokenStream.html\" title=\"struct proc_macro2::TokenStream\">TokenStream</a>","synthetic":false,"types":["proc_macro2::TokenStream"]}];
  implementors["syn"] = [{"text":"impl&lt;T, P&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;T&gt; for <a class=\"struct\" href=\"syn/punctuated/struct.Punctuated.html\" title=\"struct syn::punctuated::Punctuated\">Punctuated</a>&lt;T, P&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a>,&nbsp;</span>","synthetic":false,"types":["syn::punctuated::Punctuated"]},{"text":"impl&lt;T, P&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"enum\" href=\"syn/punctuated/enum.Pair.html\" title=\"enum syn::punctuated::Pair\">Pair</a>&lt;T, P&gt;&gt; for <a class=\"struct\" href=\"syn/punctuated/struct.Punctuated.html\" title=\"struct syn::punctuated::Punctuated\">Punctuated</a>&lt;T, P&gt;","synthetic":false,"types":["syn::punctuated::Punctuated"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"syn/parse/struct.Error.html\" title=\"struct syn::parse::Error\">Error</a>&gt; for <a class=\"struct\" href=\"syn/parse/struct.Error.html\" title=\"struct syn::parse::Error\">Error</a>","synthetic":false,"types":["syn::error::Error"]}];
  implementors["wayland_client"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"wayland_client/protocol/wl_data_device_manager/struct.DndAction.html\" title=\"struct wayland_client::protocol::wl_data_device_manager::DndAction\">DndAction</a>&gt; for <a class=\"struct\" href=\"wayland_client/protocol/wl_data_device_manager/struct.DndAction.html\" title=\"struct wayland_client::protocol::wl_data_device_manager::DndAction\">DndAction</a>","synthetic":false,"types":["wayland_client::generated::client::wl_data_device_manager::DndAction"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"wayland_client/protocol/wl_shell_surface/struct.Resize.html\" title=\"struct wayland_client::protocol::wl_shell_surface::Resize\">Resize</a>&gt; for <a class=\"struct\" href=\"wayland_client/protocol/wl_shell_surface/struct.Resize.html\" title=\"struct wayland_client::protocol::wl_shell_surface::Resize\">Resize</a>","synthetic":false,"types":["wayland_client::generated::client::wl_shell_surface::Resize"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"wayland_client/protocol/wl_shell_surface/struct.Transient.html\" title=\"struct wayland_client::protocol::wl_shell_surface::Transient\">Transient</a>&gt; for <a class=\"struct\" href=\"wayland_client/protocol/wl_shell_surface/struct.Transient.html\" title=\"struct wayland_client::protocol::wl_shell_surface::Transient\">Transient</a>","synthetic":false,"types":["wayland_client::generated::client::wl_shell_surface::Transient"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"wayland_client/protocol/wl_seat/struct.Capability.html\" title=\"struct wayland_client::protocol::wl_seat::Capability\">Capability</a>&gt; for <a class=\"struct\" href=\"wayland_client/protocol/wl_seat/struct.Capability.html\" title=\"struct wayland_client::protocol::wl_seat::Capability\">Capability</a>","synthetic":false,"types":["wayland_client::generated::client::wl_seat::Capability"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"wayland_client/protocol/wl_output/struct.Mode.html\" title=\"struct wayland_client::protocol::wl_output::Mode\">Mode</a>&gt; for <a class=\"struct\" href=\"wayland_client/protocol/wl_output/struct.Mode.html\" title=\"struct wayland_client::protocol::wl_output::Mode\">Mode</a>","synthetic":false,"types":["wayland_client::generated::client::wl_output::Mode"]}];
  implementors["wayland_protocols"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"wayland_protocols/unstable/xdg_shell/v6/client/zxdg_positioner_v6/struct.Anchor.html\" title=\"struct wayland_protocols::unstable::xdg_shell::v6::client::zxdg_positioner_v6::Anchor\">Anchor</a>&gt; for <a class=\"struct\" href=\"wayland_protocols/unstable/xdg_shell/v6/client/zxdg_positioner_v6/struct.Anchor.html\" title=\"struct wayland_protocols::unstable::xdg_shell::v6::client::zxdg_positioner_v6::Anchor\">Anchor</a>","synthetic":false,"types":["wayland_protocols::unstable::xdg_shell::v6::generated::client::api::zxdg_positioner_v6::Anchor"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"wayland_protocols/unstable/xdg_shell/v6/client/zxdg_positioner_v6/struct.Gravity.html\" title=\"struct wayland_protocols::unstable::xdg_shell::v6::client::zxdg_positioner_v6::Gravity\">Gravity</a>&gt; for <a class=\"struct\" href=\"wayland_protocols/unstable/xdg_shell/v6/client/zxdg_positioner_v6/struct.Gravity.html\" title=\"struct wayland_protocols::unstable::xdg_shell::v6::client::zxdg_positioner_v6::Gravity\">Gravity</a>","synthetic":false,"types":["wayland_protocols::unstable::xdg_shell::v6::generated::client::api::zxdg_positioner_v6::Gravity"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"wayland_protocols/unstable/xdg_shell/v6/client/zxdg_positioner_v6/struct.ConstraintAdjustment.html\" title=\"struct wayland_protocols::unstable::xdg_shell::v6::client::zxdg_positioner_v6::ConstraintAdjustment\">ConstraintAdjustment</a>&gt; for <a class=\"struct\" href=\"wayland_protocols/unstable/xdg_shell/v6/client/zxdg_positioner_v6/struct.ConstraintAdjustment.html\" title=\"struct wayland_protocols::unstable::xdg_shell::v6::client::zxdg_positioner_v6::ConstraintAdjustment\">ConstraintAdjustment</a>","synthetic":false,"types":["wayland_protocols::unstable::xdg_shell::v6::generated::client::api::zxdg_positioner_v6::ConstraintAdjustment"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.57.0/core/iter/traits/collect/trait.Extend.html\" title=\"trait core::iter::traits::collect::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"wayland_protocols/xdg_shell/client/xdg_positioner/struct.ConstraintAdjustment.html\" title=\"struct wayland_protocols::xdg_shell::client::xdg_positioner::ConstraintAdjustment\">ConstraintAdjustment</a>&gt; for <a class=\"struct\" href=\"wayland_protocols/xdg_shell/client/xdg_positioner/struct.ConstraintAdjustment.html\" title=\"struct wayland_protocols::xdg_shell::client::xdg_positioner::ConstraintAdjustment\">ConstraintAdjustment</a>","synthetic":false,"types":["wayland_protocols::stable::xdg_shell::generated::client::api::xdg_positioner::ConstraintAdjustment"]}];
  if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()