(function() {var implementors = {}; implementors["base64"] = [{"text":"impl<'a> RefUnwindSafe for Base64Display<'a>","synthetic":true,"types":["base64::display::Base64Display"]},{"text":"impl<'a, R> RefUnwindSafe for DecoderReader<'a, R> where
    R: RefUnwindSafe
","synthetic":true,"types":["base64::read::decoder::DecoderReader"]},{"text":"impl<W> RefUnwindSafe for EncoderWriter<W> where
    W: RefUnwindSafe
","synthetic":true,"types":["base64::write::encoder::EncoderWriter"]},{"text":"impl<S> RefUnwindSafe for EncoderStringWriter<S> where
    S: RefUnwindSafe
","synthetic":true,"types":["base64::write::encoder_string_writer::EncoderStringWriter"]},{"text":"impl RefUnwindSafe for DecodeError","synthetic":true,"types":["base64::decode::DecodeError"]},{"text":"impl RefUnwindSafe for CharacterSet","synthetic":true,"types":["base64::CharacterSet"]},{"text":"impl RefUnwindSafe for Config","synthetic":true,"types":["base64::Config"]}]; implementors["bytes"] = [{"text":"impl<T, U> RefUnwindSafe for Chain<T, U> where
    T: RefUnwindSafe,
    U: RefUnwindSafe
","synthetic":true,"types":["bytes::buf::chain::Chain"]},{"text":"impl<T> RefUnwindSafe for IntoIter<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["bytes::buf::iter::IntoIter"]},{"text":"impl<T> RefUnwindSafe for Limit<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["bytes::buf::limit::Limit"]},{"text":"impl<B> RefUnwindSafe for Reader<B> where
    B: RefUnwindSafe
","synthetic":true,"types":["bytes::buf::reader::Reader"]},{"text":"impl<T> RefUnwindSafe for Take<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["bytes::buf::take::Take"]},{"text":"impl RefUnwindSafe for UninitSlice","synthetic":true,"types":["bytes::buf::uninit_slice::UninitSlice"]},{"text":"impl<B> RefUnwindSafe for Writer<B> where
    B: RefUnwindSafe
","synthetic":true,"types":["bytes::buf::writer::Writer"]},{"text":"impl RefUnwindSafe for Bytes","synthetic":true,"types":["bytes::bytes::Bytes"]},{"text":"impl RefUnwindSafe for BytesMut","synthetic":true,"types":["bytes::bytes_mut::BytesMut"]}]; implementors["fnv"] = [{"text":"impl RefUnwindSafe for FnvHasher","synthetic":true,"types":["fnv::FnvHasher"]}]; implementors["form_urlencoded"] = [{"text":"impl<'a> RefUnwindSafe for Parse<'a>","synthetic":true,"types":["form_urlencoded::Parse"]},{"text":"impl<'a> RefUnwindSafe for ParseIntoOwned<'a>","synthetic":true,"types":["form_urlencoded::ParseIntoOwned"]},{"text":"impl<'a> RefUnwindSafe for ByteSerialize<'a>","synthetic":true,"types":["form_urlencoded::ByteSerialize"]},{"text":"impl<'a, T> !RefUnwindSafe for Serializer<'a, T>","synthetic":true,"types":["form_urlencoded::Serializer"]}]; implementors["futures_channel"] = [{"text":"impl<T> !RefUnwindSafe for Sender<T>","synthetic":true,"types":["futures_channel::mpsc::Sender"]},{"text":"impl<T> !RefUnwindSafe for UnboundedSender<T>","synthetic":true,"types":["futures_channel::mpsc::UnboundedSender"]},{"text":"impl<T> !RefUnwindSafe for Receiver<T>","synthetic":true,"types":["futures_channel::mpsc::Receiver"]},{"text":"impl<T> !RefUnwindSafe for UnboundedReceiver<T>","synthetic":true,"types":["futures_channel::mpsc::UnboundedReceiver"]},{"text":"impl RefUnwindSafe for SendError","synthetic":true,"types":["futures_channel::mpsc::SendError"]},{"text":"impl<T> RefUnwindSafe for TrySendError<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["futures_channel::mpsc::TrySendError"]},{"text":"impl RefUnwindSafe for TryRecvError","synthetic":true,"types":["futures_channel::mpsc::TryRecvError"]},{"text":"impl<T> !RefUnwindSafe for Receiver<T>","synthetic":true,"types":["futures_channel::oneshot::Receiver"]},{"text":"impl<T> !RefUnwindSafe for Sender<T>","synthetic":true,"types":["futures_channel::oneshot::Sender"]},{"text":"impl<'a, T> !RefUnwindSafe for Cancellation<'a, T>","synthetic":true,"types":["futures_channel::oneshot::Cancellation"]},{"text":"impl RefUnwindSafe for Canceled","synthetic":true,"types":["futures_channel::oneshot::Canceled"]}]; implementors["futures_util"] = [{"text":"impl<Fut> RefUnwindSafe for Fuse<Fut> where
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::future::fuse::Fuse"]},{"text":"impl<F> RefUnwindSafe for Flatten<F> where
    F: RefUnwindSafe,
    <F as Future>::Output: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::future::Flatten"]},{"text":"impl<F> RefUnwindSafe for FlattenStream<F> where
    F: RefUnwindSafe,
    <F as Future>::Output: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::future::FlattenStream"]},{"text":"impl<Fut, F> RefUnwindSafe for Map<Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::future::Map"]},{"text":"impl<F> RefUnwindSafe for IntoStream<F> where
    F: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::future::IntoStream"]},{"text":"impl<Fut, T> RefUnwindSafe for MapInto<Fut, T> where
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::future::MapInto"]},{"text":"impl<Fut1, Fut2, F> RefUnwindSafe for Then<Fut1, Fut2, F> where
    F: RefUnwindSafe,
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::future::Then"]},{"text":"impl<Fut, F> RefUnwindSafe for Inspect<Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::future::Inspect"]},{"text":"impl<Fut> RefUnwindSafe for NeverError<Fut> where
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::future::NeverError"]},{"text":"impl<Fut> RefUnwindSafe for UnitError<Fut> where
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::future::UnitError"]},{"text":"impl<Fut> RefUnwindSafe for IntoFuture<Fut> where
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::into_future::IntoFuture"]},{"text":"impl<Fut1, Fut2> RefUnwindSafe for TryFlatten<Fut1, Fut2> where
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::TryFlatten"]},{"text":"impl<Fut> RefUnwindSafe for TryFlattenStream<Fut> where
    Fut: RefUnwindSafe,
    <Fut as TryFuture>::Ok: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::TryFlattenStream"]},{"text":"impl<Fut1, Fut2, F> RefUnwindSafe for AndThen<Fut1, Fut2, F> where
    F: RefUnwindSafe,
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::AndThen"]},{"text":"impl<Fut1, Fut2, F> RefUnwindSafe for OrElse<Fut1, Fut2, F> where
    F: RefUnwindSafe,
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::OrElse"]},{"text":"impl<Fut, E> RefUnwindSafe for ErrInto<Fut, E> where
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::ErrInto"]},{"text":"impl<Fut, E> RefUnwindSafe for OkInto<Fut, E> where
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::OkInto"]},{"text":"impl<Fut, F> RefUnwindSafe for InspectOk<Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::InspectOk"]},{"text":"impl<Fut, F> RefUnwindSafe for InspectErr<Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::InspectErr"]},{"text":"impl<Fut, F> RefUnwindSafe for MapOk<Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::MapOk"]},{"text":"impl<Fut, F> RefUnwindSafe for MapErr<Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::MapErr"]},{"text":"impl<Fut, F, G> RefUnwindSafe for MapOkOrElse<Fut, F, G> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    G: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::MapOkOrElse"]},{"text":"impl<Fut, F> RefUnwindSafe for UnwrapOrElse<Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_future::UnwrapOrElse"]},{"text":"impl<F> RefUnwindSafe for Lazy<F> where
    F: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::lazy::Lazy"]},{"text":"impl<T> RefUnwindSafe for Pending<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::pending::Pending"]},{"text":"impl<Fut> RefUnwindSafe for MaybeDone<Fut> where
    Fut: RefUnwindSafe,
    <Fut as Future>::Output: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::maybe_done::MaybeDone"]},{"text":"impl<Fut> RefUnwindSafe for TryMaybeDone<Fut> where
    Fut: RefUnwindSafe,
    <Fut as TryFuture>::Ok: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_maybe_done::TryMaybeDone"]},{"text":"impl<F> RefUnwindSafe for OptionFuture<F> where
    F: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::option::OptionFuture"]},{"text":"impl<F> RefUnwindSafe for PollFn<F> where
    F: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::poll_fn::PollFn"]},{"text":"impl<T> RefUnwindSafe for Ready<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::ready::Ready"]},{"text":"impl<Fut1, Fut2> RefUnwindSafe for Join<Fut1, Fut2> where
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe,
    <Fut1 as Future>::Output: RefUnwindSafe,
    <Fut2 as Future>::Output: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::join::Join"]},{"text":"impl<Fut1, Fut2, Fut3> RefUnwindSafe for Join3<Fut1, Fut2, Fut3> where
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe,
    Fut3: RefUnwindSafe,
    <Fut1 as Future>::Output: RefUnwindSafe,
    <Fut2 as Future>::Output: RefUnwindSafe,
    <Fut3 as Future>::Output: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::join::Join3"]},{"text":"impl<Fut1, Fut2, Fut3, Fut4> RefUnwindSafe for Join4<Fut1, Fut2, Fut3, Fut4> where
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe,
    Fut3: RefUnwindSafe,
    Fut4: RefUnwindSafe,
    <Fut1 as Future>::Output: RefUnwindSafe,
    <Fut2 as Future>::Output: RefUnwindSafe,
    <Fut3 as Future>::Output: RefUnwindSafe,
    <Fut4 as Future>::Output: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::join::Join4"]},{"text":"impl<Fut1, Fut2, Fut3, Fut4, Fut5> RefUnwindSafe for Join5<Fut1, Fut2, Fut3, Fut4, Fut5> where
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe,
    Fut3: RefUnwindSafe,
    Fut4: RefUnwindSafe,
    Fut5: RefUnwindSafe,
    <Fut1 as Future>::Output: RefUnwindSafe,
    <Fut2 as Future>::Output: RefUnwindSafe,
    <Fut3 as Future>::Output: RefUnwindSafe,
    <Fut4 as Future>::Output: RefUnwindSafe,
    <Fut5 as Future>::Output: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::join::Join5"]},{"text":"impl<A, B> RefUnwindSafe for Select<A, B> where
    A: RefUnwindSafe,
    B: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::select::Select"]},{"text":"impl<Fut1, Fut2> RefUnwindSafe for TryJoin<Fut1, Fut2> where
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe,
    <Fut1 as TryFuture>::Ok: RefUnwindSafe,
    <Fut2 as TryFuture>::Ok: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_join::TryJoin"]},{"text":"impl<Fut1, Fut2, Fut3> RefUnwindSafe for TryJoin3<Fut1, Fut2, Fut3> where
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe,
    Fut3: RefUnwindSafe,
    <Fut1 as TryFuture>::Ok: RefUnwindSafe,
    <Fut2 as TryFuture>::Ok: RefUnwindSafe,
    <Fut3 as TryFuture>::Ok: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_join::TryJoin3"]},{"text":"impl<Fut1, Fut2, Fut3, Fut4> RefUnwindSafe for TryJoin4<Fut1, Fut2, Fut3, Fut4> where
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe,
    Fut3: RefUnwindSafe,
    Fut4: RefUnwindSafe,
    <Fut1 as TryFuture>::Ok: RefUnwindSafe,
    <Fut2 as TryFuture>::Ok: RefUnwindSafe,
    <Fut3 as TryFuture>::Ok: RefUnwindSafe,
    <Fut4 as TryFuture>::Ok: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_join::TryJoin4"]},{"text":"impl<Fut1, Fut2, Fut3, Fut4, Fut5> RefUnwindSafe for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5> where
    Fut1: RefUnwindSafe,
    Fut2: RefUnwindSafe,
    Fut3: RefUnwindSafe,
    Fut4: RefUnwindSafe,
    Fut5: RefUnwindSafe,
    <Fut1 as TryFuture>::Ok: RefUnwindSafe,
    <Fut2 as TryFuture>::Ok: RefUnwindSafe,
    <Fut3 as TryFuture>::Ok: RefUnwindSafe,
    <Fut4 as TryFuture>::Ok: RefUnwindSafe,
    <Fut5 as TryFuture>::Ok: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_join::TryJoin5"]},{"text":"impl<A, B> RefUnwindSafe for TrySelect<A, B> where
    A: RefUnwindSafe,
    B: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::try_select::TrySelect"]},{"text":"impl<A, B> RefUnwindSafe for Either<A, B> where
    A: RefUnwindSafe,
    B: RefUnwindSafe
","synthetic":true,"types":["futures_util::future::either::Either"]},{"text":"impl<St1, St2> RefUnwindSafe for Chain<St1, St2> where
    St1: RefUnwindSafe,
    St2: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::chain::Chain"]},{"text":"impl<St, C> RefUnwindSafe for Collect<St, C> where
    C: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::collect::Collect"]},{"text":"impl<St, FromA, FromB> RefUnwindSafe for Unzip<St, FromA, FromB> where
    FromA: RefUnwindSafe,
    FromB: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::unzip::Unzip"]},{"text":"impl<St> RefUnwindSafe for Concat<St> where
    St: RefUnwindSafe,
    <St as Stream>::Item: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::concat::Concat"]},{"text":"impl<St> RefUnwindSafe for Cycle<St> where
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::cycle::Cycle"]},{"text":"impl<St> RefUnwindSafe for Enumerate<St> where
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::enumerate::Enumerate"]},{"text":"impl<St, Fut, F> RefUnwindSafe for Filter<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe,
    <St as Stream>::Item: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::filter::Filter"]},{"text":"impl<St, Fut, F> RefUnwindSafe for FilterMap<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::filter_map::FilterMap"]},{"text":"impl<St, Fut, T, F> RefUnwindSafe for Fold<St, Fut, T, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe,
    T: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::fold::Fold"]},{"text":"impl<St, Fut, F> RefUnwindSafe for ForEach<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::for_each::ForEach"]},{"text":"impl<St> RefUnwindSafe for Fuse<St> where
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::fuse::Fuse"]},{"text":"impl<St> RefUnwindSafe for StreamFuture<St> where
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::into_future::StreamFuture"]},{"text":"impl<St, F> RefUnwindSafe for Map<St, F> where
    F: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::map::Map"]},{"text":"impl<'a, St: ?Sized> RefUnwindSafe for Next<'a, St> where
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::next::Next"]},{"text":"impl<'a, St: ?Sized> RefUnwindSafe for SelectNextSome<'a, St> where
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::select_next_some::SelectNextSome"]},{"text":"impl<St> RefUnwindSafe for Peekable<St> where
    St: RefUnwindSafe,
    <St as Stream>::Item: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::peek::Peekable"]},{"text":"impl<'a, St> RefUnwindSafe for Peek<'a, St> where
    St: RefUnwindSafe,
    <St as Stream>::Item: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::peek::Peek"]},{"text":"impl<St> RefUnwindSafe for Skip<St> where
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::skip::Skip"]},{"text":"impl<St, Fut, F> RefUnwindSafe for SkipWhile<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe,
    <St as Stream>::Item: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::skip_while::SkipWhile"]},{"text":"impl<St> RefUnwindSafe for Take<St> where
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::take::Take"]},{"text":"impl<St, Fut, F> RefUnwindSafe for TakeWhile<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe,
    <St as Stream>::Item: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::take_while::TakeWhile"]},{"text":"impl<St, Fut> RefUnwindSafe for TakeUntil<St, Fut> where
    Fut: RefUnwindSafe,
    St: RefUnwindSafe,
    <Fut as Future>::Output: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::take_until::TakeUntil"]},{"text":"impl<St, Fut, F> RefUnwindSafe for Then<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::then::Then"]},{"text":"impl<St1, St2> RefUnwindSafe for Zip<St1, St2> where
    St1: RefUnwindSafe,
    St2: RefUnwindSafe,
    <St1 as Stream>::Item: RefUnwindSafe,
    <St2 as Stream>::Item: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::zip::Zip"]},{"text":"impl<St, S, Fut, F> RefUnwindSafe for Scan<St, S, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    S: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::scan::Scan"]},{"text":"impl<St> RefUnwindSafe for Flatten<St> where
    St: RefUnwindSafe,
    <St as Stream>::Item: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::Flatten"]},{"text":"impl<St, F> RefUnwindSafe for Inspect<St, F> where
    F: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::Inspect"]},{"text":"impl<St, U, F> RefUnwindSafe for FlatMap<St, U, F> where
    F: RefUnwindSafe,
    St: RefUnwindSafe,
    U: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::stream::FlatMap"]},{"text":"impl<St, Fut, F> RefUnwindSafe for AndThen<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::and_then::AndThen"]},{"text":"impl<St> RefUnwindSafe for IntoStream<St> where
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::into_stream::IntoStream"]},{"text":"impl<St, Fut, F> RefUnwindSafe for OrElse<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::or_else::OrElse"]},{"text":"impl<'a, St: ?Sized> RefUnwindSafe for TryNext<'a, St> where
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::try_next::TryNext"]},{"text":"impl<St, Fut, F> RefUnwindSafe for TryForEach<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::try_for_each::TryForEach"]},{"text":"impl<St, Fut, F> RefUnwindSafe for TryFilter<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe,
    <St as TryStream>::Ok: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::try_filter::TryFilter"]},{"text":"impl<St, Fut, F> RefUnwindSafe for TryFilterMap<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::try_filter_map::TryFilterMap"]},{"text":"impl<St> RefUnwindSafe for TryFlatten<St> where
    St: RefUnwindSafe,
    <St as TryStream>::Ok: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::try_flatten::TryFlatten"]},{"text":"impl<St, C> RefUnwindSafe for TryCollect<St, C> where
    C: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::try_collect::TryCollect"]},{"text":"impl<St> RefUnwindSafe for TryConcat<St> where
    St: RefUnwindSafe,
    <St as TryStream>::Ok: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::try_concat::TryConcat"]},{"text":"impl<St, Fut, T, F> RefUnwindSafe for TryFold<St, Fut, T, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe,
    T: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::try_fold::TryFold"]},{"text":"impl<T, F, Fut> RefUnwindSafe for TryUnfold<T, F, Fut> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    T: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::try_unfold::TryUnfold"]},{"text":"impl<St, Fut, F> RefUnwindSafe for TrySkipWhile<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe,
    <St as TryStream>::Ok: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::try_skip_while::TrySkipWhile"]},{"text":"impl<St, Fut, F> RefUnwindSafe for TryTakeWhile<St, Fut, F> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    St: RefUnwindSafe,
    <St as TryStream>::Ok: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::try_take_while::TryTakeWhile"]},{"text":"impl<St, E> RefUnwindSafe for ErrInto<St, E> where
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::ErrInto"]},{"text":"impl<St, F> RefUnwindSafe for InspectOk<St, F> where
    F: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::InspectOk"]},{"text":"impl<St, F> RefUnwindSafe for InspectErr<St, F> where
    F: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::InspectErr"]},{"text":"impl<St, F> RefUnwindSafe for MapOk<St, F> where
    F: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::MapOk"]},{"text":"impl<St, F> RefUnwindSafe for MapErr<St, F> where
    F: RefUnwindSafe,
    St: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::try_stream::MapErr"]},{"text":"impl<I> RefUnwindSafe for Iter<I> where
    I: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::iter::Iter"]},{"text":"impl<T> RefUnwindSafe for Repeat<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::repeat::Repeat"]},{"text":"impl<F> RefUnwindSafe for RepeatWith<F> where
    F: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::repeat_with::RepeatWith"]},{"text":"impl<T> RefUnwindSafe for Empty<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::empty::Empty"]},{"text":"impl<Fut> RefUnwindSafe for Once<Fut> where
    Fut: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::once::Once"]},{"text":"impl<T> RefUnwindSafe for Pending<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::pending::Pending"]},{"text":"impl<F> RefUnwindSafe for PollFn<F> where
    F: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::poll_fn::PollFn"]},{"text":"impl<St1, St2> RefUnwindSafe for Select<St1, St2> where
    St1: RefUnwindSafe,
    St2: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::select::Select"]},{"text":"impl<T, F, Fut> RefUnwindSafe for Unfold<T, F, Fut> where
    F: RefUnwindSafe,
    Fut: RefUnwindSafe,
    T: RefUnwindSafe
","synthetic":true,"types":["futures_util::stream::unfold::Unfold"]}]; implementors["h2"] = [{"text":"impl !RefUnwindSafe for Error","synthetic":true,"types":["h2::error::Error"]},{"text":"impl RefUnwindSafe for Reason","synthetic":true,"types":["h2::frame::reason::Reason"]},{"text":"impl<B> RefUnwindSafe for SendRequest<B>","synthetic":true,"types":["h2::client::SendRequest"]},{"text":"impl<B> RefUnwindSafe for ReadySendRequest<B>","synthetic":true,"types":["h2::client::ReadySendRequest"]},{"text":"impl<T, B = Bytes> !RefUnwindSafe for Connection<T, B>","synthetic":true,"types":["h2::client::Connection"]},{"text":"impl RefUnwindSafe for ResponseFuture","synthetic":true,"types":["h2::client::ResponseFuture"]},{"text":"impl RefUnwindSafe for PushedResponseFuture","synthetic":true,"types":["h2::client::PushedResponseFuture"]},{"text":"impl !RefUnwindSafe for PushPromise","synthetic":true,"types":["h2::client::PushPromise"]},{"text":"impl RefUnwindSafe for PushPromises","synthetic":true,"types":["h2::client::PushPromises"]},{"text":"impl RefUnwindSafe for Builder","synthetic":true,"types":["h2::client::Builder"]},{"text":"impl<T, B = Bytes> !RefUnwindSafe for Handshake<T, B>","synthetic":true,"types":["h2::server::Handshake"]},{"text":"impl<T, B> !RefUnwindSafe for Connection<T, B>","synthetic":true,"types":["h2::server::Connection"]},{"text":"impl RefUnwindSafe for Builder","synthetic":true,"types":["h2::server::Builder"]},{"text":"impl<B> RefUnwindSafe for SendResponse<B>","synthetic":true,"types":["h2::server::SendResponse"]},{"text":"impl<B> RefUnwindSafe for SendPushedResponse<B>","synthetic":true,"types":["h2::server::SendPushedResponse"]},{"text":"impl<B> RefUnwindSafe for SendStream<B>","synthetic":true,"types":["h2::share::SendStream"]},{"text":"impl RefUnwindSafe for StreamId","synthetic":true,"types":["h2::share::StreamId"]},{"text":"impl RefUnwindSafe for RecvStream","synthetic":true,"types":["h2::share::RecvStream"]},{"text":"impl RefUnwindSafe for FlowControl","synthetic":true,"types":["h2::share::FlowControl"]},{"text":"impl !RefUnwindSafe for PingPong","synthetic":true,"types":["h2::share::PingPong"]},{"text":"impl RefUnwindSafe for Ping","synthetic":true,"types":["h2::share::Ping"]},{"text":"impl RefUnwindSafe for Pong","synthetic":true,"types":["h2::share::Pong"]}]; implementors["http"] = [{"text":"impl<T> RefUnwindSafe for HeaderMap<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::HeaderMap"]},{"text":"impl<'a, T> RefUnwindSafe for Iter<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::Iter"]},{"text":"impl<'a, T> RefUnwindSafe for IterMut<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::IterMut"]},{"text":"impl<T> RefUnwindSafe for IntoIter<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::IntoIter"]},{"text":"impl<'a, T> RefUnwindSafe for Keys<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::Keys"]},{"text":"impl<'a, T> RefUnwindSafe for Values<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::Values"]},{"text":"impl<'a, T> RefUnwindSafe for ValuesMut<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::ValuesMut"]},{"text":"impl<'a, T> RefUnwindSafe for Drain<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::Drain"]},{"text":"impl<'a, T> RefUnwindSafe for GetAll<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::GetAll"]},{"text":"impl<'a, T> RefUnwindSafe for Entry<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::Entry"]},{"text":"impl<'a, T> RefUnwindSafe for VacantEntry<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::VacantEntry"]},{"text":"impl<'a, T> RefUnwindSafe for OccupiedEntry<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::OccupiedEntry"]},{"text":"impl<'a, T> RefUnwindSafe for ValueIter<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::ValueIter"]},{"text":"impl<'a, T> RefUnwindSafe for ValueIterMut<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::ValueIterMut"]},{"text":"impl<'a, T> RefUnwindSafe for ValueDrain<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::header::map::ValueDrain"]},{"text":"impl RefUnwindSafe for HeaderName","synthetic":true,"types":["http::header::name::HeaderName"]},{"text":"impl RefUnwindSafe for InvalidHeaderName","synthetic":true,"types":["http::header::name::InvalidHeaderName"]},{"text":"impl RefUnwindSafe for HeaderValue","synthetic":true,"types":["http::header::value::HeaderValue"]},{"text":"impl RefUnwindSafe for InvalidHeaderValue","synthetic":true,"types":["http::header::value::InvalidHeaderValue"]},{"text":"impl RefUnwindSafe for ToStrError","synthetic":true,"types":["http::header::value::ToStrError"]},{"text":"impl RefUnwindSafe for Method","synthetic":true,"types":["http::method::Method"]},{"text":"impl RefUnwindSafe for InvalidMethod","synthetic":true,"types":["http::method::InvalidMethod"]},{"text":"impl<T> !RefUnwindSafe for Request<T>","synthetic":true,"types":["http::request::Request"]},{"text":"impl !RefUnwindSafe for Parts","synthetic":true,"types":["http::request::Parts"]},{"text":"impl !RefUnwindSafe for Builder","synthetic":true,"types":["http::request::Builder"]},{"text":"impl<T> !RefUnwindSafe for Response<T>","synthetic":true,"types":["http::response::Response"]},{"text":"impl !RefUnwindSafe for Parts","synthetic":true,"types":["http::response::Parts"]},{"text":"impl !RefUnwindSafe for Builder","synthetic":true,"types":["http::response::Builder"]},{"text":"impl RefUnwindSafe for StatusCode","synthetic":true,"types":["http::status::StatusCode"]},{"text":"impl RefUnwindSafe for InvalidStatusCode","synthetic":true,"types":["http::status::InvalidStatusCode"]},{"text":"impl RefUnwindSafe for Authority","synthetic":true,"types":["http::uri::authority::Authority"]},{"text":"impl RefUnwindSafe for Builder","synthetic":true,"types":["http::uri::builder::Builder"]},{"text":"impl RefUnwindSafe for PathAndQuery","synthetic":true,"types":["http::uri::path::PathAndQuery"]},{"text":"impl<T> RefUnwindSafe for Port<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http::uri::port::Port"]},{"text":"impl RefUnwindSafe for Scheme","synthetic":true,"types":["http::uri::scheme::Scheme"]},{"text":"impl RefUnwindSafe for Uri","synthetic":true,"types":["http::uri::Uri"]},{"text":"impl RefUnwindSafe for Parts","synthetic":true,"types":["http::uri::Parts"]},{"text":"impl RefUnwindSafe for InvalidUri","synthetic":true,"types":["http::uri::InvalidUri"]},{"text":"impl RefUnwindSafe for InvalidUriParts","synthetic":true,"types":["http::uri::InvalidUriParts"]},{"text":"impl RefUnwindSafe for Version","synthetic":true,"types":["http::version::Version"]},{"text":"impl RefUnwindSafe for Error","synthetic":true,"types":["http::error::Error"]},{"text":"impl !RefUnwindSafe for Extensions","synthetic":true,"types":["http::extensions::Extensions"]}]; implementors["http_body"] = [{"text":"impl<D> RefUnwindSafe for Empty<D>","synthetic":true,"types":["http_body::empty::Empty"]},{"text":"impl<'a, T: ?Sized> RefUnwindSafe for Data<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http_body::next::Data"]},{"text":"impl<'a, T: ?Sized> RefUnwindSafe for Trailers<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["http_body::next::Trailers"]},{"text":"impl RefUnwindSafe for SizeHint","synthetic":true,"types":["http_body::size_hint::SizeHint"]},{"text":"impl<D, E> !RefUnwindSafe for BoxBody<D, E>","synthetic":true,"types":["http_body::combinators::box_body::BoxBody"]},{"text":"impl<B, F> RefUnwindSafe for MapData<B, F> where
    B: RefUnwindSafe,
    F: RefUnwindSafe
","synthetic":true,"types":["http_body::combinators::map_data::MapData"]},{"text":"impl<B, F> RefUnwindSafe for MapErr<B, F> where
    B: RefUnwindSafe,
    F: RefUnwindSafe
","synthetic":true,"types":["http_body::combinators::map_err::MapErr"]}]; implementors["httparse"] = [{"text":"impl RefUnwindSafe for Error","synthetic":true,"types":["httparse::Error"]},{"text":"impl RefUnwindSafe for InvalidChunkSize","synthetic":true,"types":["httparse::InvalidChunkSize"]},{"text":"impl<T> RefUnwindSafe for Status<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["httparse::Status"]},{"text":"impl<'headers, 'buf> RefUnwindSafe for Request<'headers, 'buf>","synthetic":true,"types":["httparse::Request"]},{"text":"impl<'headers, 'buf> RefUnwindSafe for Response<'headers, 'buf>","synthetic":true,"types":["httparse::Response"]},{"text":"impl<'a> RefUnwindSafe for Header<'a>","synthetic":true,"types":["httparse::Header"]}]; implementors["httpdate"] = [{"text":"impl RefUnwindSafe for HttpDate","synthetic":true,"types":["httpdate::httpdate::HttpDate"]},{"text":"impl RefUnwindSafe for Error","synthetic":true,"types":["httpdate::Error"]}]; implementors["hyper"] = [{"text":"impl !RefUnwindSafe for Body","synthetic":true,"types":["hyper::body::body::Body"]},{"text":"impl !RefUnwindSafe for Sender","synthetic":true,"types":["hyper::body::body::Sender"]},{"text":"impl !RefUnwindSafe for Error","synthetic":true,"types":["hyper::error::Error"]},{"text":"impl !RefUnwindSafe for Upgraded","synthetic":true,"types":["hyper::upgrade::Upgraded"]},{"text":"impl !RefUnwindSafe for OnUpgrade","synthetic":true,"types":["hyper::upgrade::OnUpgrade"]},{"text":"impl<T> RefUnwindSafe for Parts<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["hyper::upgrade::Parts"]},{"text":"impl RefUnwindSafe for Name","synthetic":true,"types":["hyper::client::connect::dns::Name"]},{"text":"impl RefUnwindSafe for GaiResolver","synthetic":true,"types":["hyper::client::connect::dns::GaiResolver"]},{"text":"impl RefUnwindSafe for GaiAddrs","synthetic":true,"types":["hyper::client::connect::dns::GaiAddrs"]},{"text":"impl !RefUnwindSafe for GaiFuture","synthetic":true,"types":["hyper::client::connect::dns::GaiFuture"]},{"text":"impl RefUnwindSafe for InvalidNameError","synthetic":true,"types":["hyper::client::connect::dns::InvalidNameError"]},{"text":"impl<R> RefUnwindSafe for HttpConnector<R> where
    R: RefUnwindSafe
","synthetic":true,"types":["hyper::client::connect::http::HttpConnector"]},{"text":"impl RefUnwindSafe for HttpInfo","synthetic":true,"types":["hyper::client::connect::http::HttpInfo"]},{"text":"impl !RefUnwindSafe for Connected","synthetic":true,"types":["hyper::client::connect::Connected"]},{"text":"impl<C, B = Body> !RefUnwindSafe for Client<C, B>","synthetic":true,"types":["hyper::client::client::Client"]},{"text":"impl !RefUnwindSafe for ResponseFuture","synthetic":true,"types":["hyper::client::client::ResponseFuture"]},{"text":"impl !RefUnwindSafe for Builder","synthetic":true,"types":["hyper::client::client::Builder"]},{"text":"impl<B> !RefUnwindSafe for SendRequest<B>","synthetic":true,"types":["hyper::client::conn::SendRequest"]},{"text":"impl<T, B> !RefUnwindSafe for Connection<T, B>","synthetic":true,"types":["hyper::client::conn::Connection"]},{"text":"impl !RefUnwindSafe for Builder","synthetic":true,"types":["hyper::client::conn::Builder"]},{"text":"impl !RefUnwindSafe for ResponseFuture","synthetic":true,"types":["hyper::client::conn::ResponseFuture"]},{"text":"impl<T> RefUnwindSafe for Parts<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["hyper::client::conn::Parts"]},{"text":"impl<C, B, T> !RefUnwindSafe for Connect<C, B, T>","synthetic":true,"types":["hyper::client::service::Connect"]}]; implementors["hyper_tls"] = [{"text":"impl<T> RefUnwindSafe for HttpsConnector<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["hyper_tls::client::HttpsConnector"]},{"text":"impl<T> !RefUnwindSafe for HttpsConnecting<T>","synthetic":true,"types":["hyper_tls::client::HttpsConnecting"]},{"text":"impl<T> RefUnwindSafe for MaybeHttpsStream<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["hyper_tls::stream::MaybeHttpsStream"]}]; implementors["idna"] = [{"text":"impl RefUnwindSafe for Idna","synthetic":true,"types":["idna::uts46::Idna"]},{"text":"impl RefUnwindSafe for Config","synthetic":true,"types":["idna::uts46::Config"]},{"text":"impl RefUnwindSafe for Errors","synthetic":true,"types":["idna::uts46::Errors"]}]; implementors["indexmap"] = [{"text":"impl<'a, K, V> RefUnwindSafe for OccupiedEntry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe
","synthetic":true,"types":["indexmap::map::core::raw::OccupiedEntry"]},{"text":"impl<'a, K, V> RefUnwindSafe for Entry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe
","synthetic":true,"types":["indexmap::map::core::Entry"]},{"text":"impl<'a, K, V> RefUnwindSafe for VacantEntry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe
","synthetic":true,"types":["indexmap::map::core::VacantEntry"]},{"text":"impl<K, V, S> RefUnwindSafe for IndexMap<K, V, S> where
    K: RefUnwindSafe,
    S: RefUnwindSafe,
    V: RefUnwindSafe
","synthetic":true,"types":["indexmap::map::IndexMap"]},{"text":"impl<'a, K, V> RefUnwindSafe for Keys<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe
","synthetic":true,"types":["indexmap::map::Keys"]},{"text":"impl<'a, K, V> RefUnwindSafe for Values<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe
","synthetic":true,"types":["indexmap::map::Values"]},{"text":"impl<'a, K, V> RefUnwindSafe for ValuesMut<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe
","synthetic":true,"types":["indexmap::map::ValuesMut"]},{"text":"impl<'a, K, V> RefUnwindSafe for Iter<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe
","synthetic":true,"types":["indexmap::map::Iter"]},{"text":"impl<'a, K, V> RefUnwindSafe for IterMut<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe
","synthetic":true,"types":["indexmap::map::IterMut"]},{"text":"impl<K, V> RefUnwindSafe for IntoIter<K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe
","synthetic":true,"types":["indexmap::map::IntoIter"]},{"text":"impl<'a, K, V> RefUnwindSafe for Drain<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe
","synthetic":true,"types":["indexmap::map::Drain"]},{"text":"impl<T, S> RefUnwindSafe for IndexSet<T, S> where
    S: RefUnwindSafe,
    T: RefUnwindSafe
","synthetic":true,"types":["indexmap::set::IndexSet"]},{"text":"impl<T> RefUnwindSafe for IntoIter<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["indexmap::set::IntoIter"]},{"text":"impl<'a, T> RefUnwindSafe for Iter<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["indexmap::set::Iter"]},{"text":"impl<'a, T> RefUnwindSafe for Drain<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["indexmap::set::Drain"]},{"text":"impl<'a, T, S> RefUnwindSafe for Difference<'a, T, S> where
    S: RefUnwindSafe,
    T: RefUnwindSafe
","synthetic":true,"types":["indexmap::set::Difference"]},{"text":"impl<'a, T, S> RefUnwindSafe for Intersection<'a, T, S> where
    S: RefUnwindSafe,
    T: RefUnwindSafe
","synthetic":true,"types":["indexmap::set::Intersection"]},{"text":"impl<'a, T, S1, S2> RefUnwindSafe for SymmetricDifference<'a, T, S1, S2> where
    S1: RefUnwindSafe,
    S2: RefUnwindSafe,
    T: RefUnwindSafe
","synthetic":true,"types":["indexmap::set::SymmetricDifference"]},{"text":"impl<'a, T, S> RefUnwindSafe for Union<'a, T, S> where
    S: RefUnwindSafe,
    T: RefUnwindSafe
","synthetic":true,"types":["indexmap::set::Union"]}]; implementors["ipnet"] = [{"text":"impl RefUnwindSafe for IpAddrRange","synthetic":true,"types":["ipnet::ipext::IpAddrRange"]},{"text":"impl RefUnwindSafe for Ipv4AddrRange","synthetic":true,"types":["ipnet::ipext::Ipv4AddrRange"]},{"text":"impl RefUnwindSafe for Ipv6AddrRange","synthetic":true,"types":["ipnet::ipext::Ipv6AddrRange"]},{"text":"impl RefUnwindSafe for IpNet","synthetic":true,"types":["ipnet::ipnet::IpNet"]},{"text":"impl RefUnwindSafe for Ipv4Net","synthetic":true,"types":["ipnet::ipnet::Ipv4Net"]},{"text":"impl RefUnwindSafe for Ipv6Net","synthetic":true,"types":["ipnet::ipnet::Ipv6Net"]},{"text":"impl RefUnwindSafe for PrefixLenError","synthetic":true,"types":["ipnet::ipnet::PrefixLenError"]},{"text":"impl RefUnwindSafe for IpSubnets","synthetic":true,"types":["ipnet::ipnet::IpSubnets"]},{"text":"impl RefUnwindSafe for Ipv4Subnets","synthetic":true,"types":["ipnet::ipnet::Ipv4Subnets"]},{"text":"impl RefUnwindSafe for Ipv6Subnets","synthetic":true,"types":["ipnet::ipnet::Ipv6Subnets"]},{"text":"impl RefUnwindSafe for AddrParseError","synthetic":true,"types":["ipnet::parser::AddrParseError"]}]; implementors["itoa"] = [{"text":"impl RefUnwindSafe for Buffer","synthetic":true,"types":["itoa::Buffer"]}]; implementors["json"] = [{"text":"impl RefUnwindSafe for DumpGenerator","synthetic":true,"types":["json::codegen::DumpGenerator"]},{"text":"impl RefUnwindSafe for PrettyGenerator","synthetic":true,"types":["json::codegen::PrettyGenerator"]},{"text":"impl<'a, W> RefUnwindSafe for WriterGenerator<'a, W> where
    W: RefUnwindSafe
","synthetic":true,"types":["json::codegen::WriterGenerator"]},{"text":"impl<'a, W> RefUnwindSafe for PrettyWriterGenerator<'a, W> where
    W: RefUnwindSafe
","synthetic":true,"types":["json::codegen::PrettyWriterGenerator"]},{"text":"impl RefUnwindSafe for JsonValue","synthetic":true,"types":["json::value::JsonValue"]},{"text":"impl RefUnwindSafe for Error","synthetic":true,"types":["json::error::Error"]},{"text":"impl RefUnwindSafe for Short","synthetic":true,"types":["json::short::Short"]},{"text":"impl RefUnwindSafe for Object","synthetic":true,"types":["json::object::Object"]},{"text":"impl<'a> RefUnwindSafe for Iter<'a>","synthetic":true,"types":["json::object::Iter"]},{"text":"impl<'a> RefUnwindSafe for IterMut<'a>","synthetic":true,"types":["json::object::IterMut"]},{"text":"impl RefUnwindSafe for Number","synthetic":true,"types":["json::number::Number"]},{"text":"impl RefUnwindSafe for NumberOutOfScope","synthetic":true,"types":["json::number::NumberOutOfScope"]}]; implementors["memchr"] = [{"text":"impl<'a> RefUnwindSafe for Memchr<'a>","synthetic":true,"types":["memchr::iter::Memchr"]},{"text":"impl<'a> RefUnwindSafe for Memchr2<'a>","synthetic":true,"types":["memchr::iter::Memchr2"]},{"text":"impl<'a> RefUnwindSafe for Memchr3<'a>","synthetic":true,"types":["memchr::iter::Memchr3"]}]; implementors["mime"] = [{"text":"impl RefUnwindSafe for Mime","synthetic":true,"types":["mime::Mime"]},{"text":"impl<'a> RefUnwindSafe for Name<'a>","synthetic":true,"types":["mime::Name"]},{"text":"impl RefUnwindSafe for FromStrError","synthetic":true,"types":["mime::FromStrError"]},{"text":"impl<'a> RefUnwindSafe for Params<'a>","synthetic":true,"types":["mime::Params"]}]; implementors["mio"] = [{"text":"impl RefUnwindSafe for Interest","synthetic":true,"types":["mio::interest::Interest"]},{"text":"impl RefUnwindSafe for Poll","synthetic":true,"types":["mio::poll::Poll"]},{"text":"impl RefUnwindSafe for Registry","synthetic":true,"types":["mio::poll::Registry"]},{"text":"impl<'a> RefUnwindSafe for SourceFd<'a>","synthetic":true,"types":["mio::sys::unix::sourcefd::SourceFd"]},{"text":"impl RefUnwindSafe for SocketAddr","synthetic":true,"types":["mio::sys::unix::uds::socketaddr::SocketAddr"]},{"text":"impl RefUnwindSafe for Sender","synthetic":true,"types":["mio::sys::unix::pipe::Sender"]},{"text":"impl RefUnwindSafe for Receiver","synthetic":true,"types":["mio::sys::unix::pipe::Receiver"]},{"text":"impl RefUnwindSafe for Token","synthetic":true,"types":["mio::token::Token"]},{"text":"impl RefUnwindSafe for Waker","synthetic":true,"types":["mio::waker::Waker"]},{"text":"impl RefUnwindSafe for Event","synthetic":true,"types":["mio::event::event::Event"]},{"text":"impl RefUnwindSafe for Events","synthetic":true,"types":["mio::event::events::Events"]},{"text":"impl<'a> RefUnwindSafe for Iter<'a>","synthetic":true,"types":["mio::event::events::Iter"]},{"text":"impl RefUnwindSafe for TcpListener","synthetic":true,"types":["mio::net::tcp::listener::TcpListener"]},{"text":"impl RefUnwindSafe for TcpSocket","synthetic":true,"types":["mio::net::tcp::socket::TcpSocket"]},{"text":"impl RefUnwindSafe for TcpKeepalive","synthetic":true,"types":["mio::net::tcp::socket::TcpKeepalive"]},{"text":"impl RefUnwindSafe for TcpStream","synthetic":true,"types":["mio::net::tcp::stream::TcpStream"]},{"text":"impl RefUnwindSafe for UdpSocket","synthetic":true,"types":["mio::net::udp::UdpSocket"]},{"text":"impl RefUnwindSafe for UnixDatagram","synthetic":true,"types":["mio::net::uds::datagram::UnixDatagram"]},{"text":"impl RefUnwindSafe for UnixListener","synthetic":true,"types":["mio::net::uds::listener::UnixListener"]},{"text":"impl RefUnwindSafe for UnixStream","synthetic":true,"types":["mio::net::uds::stream::UnixStream"]}]; implementors["native_tls"] = [{"text":"impl !RefUnwindSafe for Error","synthetic":true,"types":["native_tls::Error"]},{"text":"impl RefUnwindSafe for Identity","synthetic":true,"types":["native_tls::Identity"]},{"text":"impl RefUnwindSafe for Certificate","synthetic":true,"types":["native_tls::Certificate"]},{"text":"impl<S> !RefUnwindSafe for MidHandshakeTlsStream<S>","synthetic":true,"types":["native_tls::MidHandshakeTlsStream"]},{"text":"impl<S> !RefUnwindSafe for HandshakeError<S>","synthetic":true,"types":["native_tls::HandshakeError"]},{"text":"impl RefUnwindSafe for Protocol","synthetic":true,"types":["native_tls::Protocol"]},{"text":"impl RefUnwindSafe for TlsConnectorBuilder","synthetic":true,"types":["native_tls::TlsConnectorBuilder"]},{"text":"impl RefUnwindSafe for TlsConnector","synthetic":true,"types":["native_tls::TlsConnector"]},{"text":"impl RefUnwindSafe for TlsAcceptorBuilder","synthetic":true,"types":["native_tls::TlsAcceptorBuilder"]},{"text":"impl RefUnwindSafe for TlsAcceptor","synthetic":true,"types":["native_tls::TlsAcceptor"]},{"text":"impl<S> RefUnwindSafe for TlsStream<S> where
    S: RefUnwindSafe
","synthetic":true,"types":["native_tls::TlsStream"]}]; implementors["once_cell"] = [{"text":"impl<T> RefUnwindSafe for OnceCell<T> where
    T: RefUnwindSafe + UnwindSafe
","synthetic":true,"types":["once_cell::sync::OnceCell"]},{"text":"impl<T> RefUnwindSafe for OnceBox<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["once_cell::race::once_box::OnceBox"]},{"text":"impl RefUnwindSafe for OnceNonZeroUsize","synthetic":true,"types":["once_cell::race::OnceNonZeroUsize"]},{"text":"impl RefUnwindSafe for OnceBool","synthetic":true,"types":["once_cell::race::OnceBool"]},{"text":"impl<T: RefUnwindSafe + UnwindSafe> RefUnwindSafe for OnceCell<T>","synthetic":false,"types":["once_cell::unsync::OnceCell"]},{"text":"impl<T, F: RefUnwindSafe> RefUnwindSafe for Lazy<T, F> where
    OnceCell<T>: RefUnwindSafe
","synthetic":false,"types":["once_cell::unsync::Lazy"]},{"text":"impl<T, F: RefUnwindSafe> RefUnwindSafe for Lazy<T, F> where
    OnceCell<T>: RefUnwindSafe
","synthetic":false,"types":["once_cell::sync::Lazy"]}]; implementors["openssl"] = [{"text":"impl RefUnwindSafe for KeyError","synthetic":true,"types":["openssl::aes::KeyError"]},{"text":"impl RefUnwindSafe for AesKey","synthetic":true,"types":["openssl::aes::AesKey"]},{"text":"impl RefUnwindSafe for Asn1GeneralizedTime","synthetic":true,"types":["openssl::asn1::Asn1GeneralizedTime"]},{"text":"impl !RefUnwindSafe for Asn1GeneralizedTimeRef","synthetic":true,"types":["openssl::asn1::Asn1GeneralizedTimeRef"]},{"text":"impl RefUnwindSafe for Asn1Type","synthetic":true,"types":["openssl::asn1::Asn1Type"]},{"text":"impl RefUnwindSafe for TimeDiff","synthetic":true,"types":["openssl::asn1::TimeDiff"]},{"text":"impl RefUnwindSafe for Asn1Time","synthetic":true,"types":["openssl::asn1::Asn1Time"]},{"text":"impl !RefUnwindSafe for Asn1TimeRef","synthetic":true,"types":["openssl::asn1::Asn1TimeRef"]},{"text":"impl RefUnwindSafe for Asn1String","synthetic":true,"types":["openssl::asn1::Asn1String"]},{"text":"impl !RefUnwindSafe for Asn1StringRef","synthetic":true,"types":["openssl::asn1::Asn1StringRef"]},{"text":"impl RefUnwindSafe for Asn1Integer","synthetic":true,"types":["openssl::asn1::Asn1Integer"]},{"text":"impl !RefUnwindSafe for Asn1IntegerRef","synthetic":true,"types":["openssl::asn1::Asn1IntegerRef"]},{"text":"impl RefUnwindSafe for Asn1BitString","synthetic":true,"types":["openssl::asn1::Asn1BitString"]},{"text":"impl !RefUnwindSafe for Asn1BitStringRef","synthetic":true,"types":["openssl::asn1::Asn1BitStringRef"]},{"text":"impl RefUnwindSafe for Asn1Object","synthetic":true,"types":["openssl::asn1::Asn1Object"]},{"text":"impl !RefUnwindSafe for Asn1ObjectRef","synthetic":true,"types":["openssl::asn1::Asn1ObjectRef"]},{"text":"impl RefUnwindSafe for MsbOption","synthetic":true,"types":["openssl::bn::MsbOption"]},{"text":"impl RefUnwindSafe for BigNumContext","synthetic":true,"types":["openssl::bn::BigNumContext"]},{"text":"impl !RefUnwindSafe for BigNumContextRef","synthetic":true,"types":["openssl::bn::BigNumContextRef"]},{"text":"impl RefUnwindSafe for BigNum","synthetic":true,"types":["openssl::bn::BigNum"]},{"text":"impl !RefUnwindSafe for BigNumRef","synthetic":true,"types":["openssl::bn::BigNumRef"]},{"text":"impl RefUnwindSafe for CMSOptions","synthetic":true,"types":["openssl::cms::CMSOptions"]},{"text":"impl RefUnwindSafe for CmsContentInfo","synthetic":true,"types":["openssl::cms::CmsContentInfo"]},{"text":"impl !RefUnwindSafe for CmsContentInfoRef","synthetic":true,"types":["openssl::cms::CmsContentInfoRef"]},{"text":"impl RefUnwindSafe for ConfMethod","synthetic":true,"types":["openssl::conf::ConfMethod"]},{"text":"impl RefUnwindSafe for Conf","synthetic":true,"types":["openssl::conf::Conf"]},{"text":"impl !RefUnwindSafe for ConfRef","synthetic":true,"types":["openssl::conf::ConfRef"]},{"text":"impl<'a> RefUnwindSafe for Deriver<'a>","synthetic":true,"types":["openssl::derive::Deriver"]},{"text":"impl<T> RefUnwindSafe for Dh<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["openssl::dh::Dh"]},{"text":"impl<T> !RefUnwindSafe for DhRef<T>","synthetic":true,"types":["openssl::dh::DhRef"]},{"text":"impl<T> RefUnwindSafe for Dsa<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["openssl::dsa::Dsa"]},{"text":"impl<T> !RefUnwindSafe for DsaRef<T>","synthetic":true,"types":["openssl::dsa::DsaRef"]},{"text":"impl RefUnwindSafe for PointConversionForm","synthetic":true,"types":["openssl::ec::PointConversionForm"]},{"text":"impl RefUnwindSafe for Asn1Flag","synthetic":true,"types":["openssl::ec::Asn1Flag"]},{"text":"impl RefUnwindSafe for EcGroup","synthetic":true,"types":["openssl::ec::EcGroup"]},{"text":"impl !RefUnwindSafe for EcGroupRef","synthetic":true,"types":["openssl::ec::EcGroupRef"]},{"text":"impl RefUnwindSafe for EcPoint","synthetic":true,"types":["openssl::ec::EcPoint"]},{"text":"impl !RefUnwindSafe for EcPointRef","synthetic":true,"types":["openssl::ec::EcPointRef"]},{"text":"impl<T> RefUnwindSafe for EcKey<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["openssl::ec::EcKey"]},{"text":"impl<T> !RefUnwindSafe for EcKeyRef<T>","synthetic":true,"types":["openssl::ec::EcKeyRef"]},{"text":"impl RefUnwindSafe for EcdsaSig","synthetic":true,"types":["openssl::ecdsa::EcdsaSig"]},{"text":"impl !RefUnwindSafe for EcdsaSigRef","synthetic":true,"types":["openssl::ecdsa::EcdsaSigRef"]},{"text":"impl<'a> RefUnwindSafe for Encrypter<'a>","synthetic":true,"types":["openssl::encrypt::Encrypter"]},{"text":"impl<'a> RefUnwindSafe for Decrypter<'a>","synthetic":true,"types":["openssl::encrypt::Decrypter"]},{"text":"impl RefUnwindSafe for Seal","synthetic":true,"types":["openssl::envelope::Seal"]},{"text":"impl RefUnwindSafe for Open","synthetic":true,"types":["openssl::envelope::Open"]},{"text":"impl RefUnwindSafe for ErrorStack","synthetic":true,"types":["openssl::error::ErrorStack"]},{"text":"impl RefUnwindSafe for Error","synthetic":true,"types":["openssl::error::Error"]},{"text":"impl<T, U> RefUnwindSafe for Index<T, U> where
    T: RefUnwindSafe,
    U: RefUnwindSafe
","synthetic":true,"types":["openssl::ex_data::Index"]},{"text":"impl RefUnwindSafe for MessageDigest","synthetic":true,"types":["openssl::hash::MessageDigest"]},{"text":"impl RefUnwindSafe for Hasher","synthetic":true,"types":["openssl::hash::Hasher"]},{"text":"impl RefUnwindSafe for DigestBytes","synthetic":true,"types":["openssl::hash::DigestBytes"]},{"text":"impl RefUnwindSafe for SignatureAlgorithms","synthetic":true,"types":["openssl::nid::SignatureAlgorithms"]},{"text":"impl RefUnwindSafe for Nid","synthetic":true,"types":["openssl::nid::Nid"]},{"text":"impl RefUnwindSafe for OcspFlag","synthetic":true,"types":["openssl::ocsp::OcspFlag"]},{"text":"impl RefUnwindSafe for OcspResponseStatus","synthetic":true,"types":["openssl::ocsp::OcspResponseStatus"]},{"text":"impl RefUnwindSafe for OcspCertStatus","synthetic":true,"types":["openssl::ocsp::OcspCertStatus"]},{"text":"impl RefUnwindSafe for OcspRevokedStatus","synthetic":true,"types":["openssl::ocsp::OcspRevokedStatus"]},{"text":"impl<'a> !RefUnwindSafe for OcspStatus<'a>","synthetic":true,"types":["openssl::ocsp::OcspStatus"]},{"text":"impl RefUnwindSafe for OcspBasicResponse","synthetic":true,"types":["openssl::ocsp::OcspBasicResponse"]},{"text":"impl !RefUnwindSafe for OcspBasicResponseRef","synthetic":true,"types":["openssl::ocsp::OcspBasicResponseRef"]},{"text":"impl RefUnwindSafe for OcspCertId","synthetic":true,"types":["openssl::ocsp::OcspCertId"]},{"text":"impl !RefUnwindSafe for OcspCertIdRef","synthetic":true,"types":["openssl::ocsp::OcspCertIdRef"]},{"text":"impl RefUnwindSafe for OcspResponse","synthetic":true,"types":["openssl::ocsp::OcspResponse"]},{"text":"impl !RefUnwindSafe for OcspResponseRef","synthetic":true,"types":["openssl::ocsp::OcspResponseRef"]},{"text":"impl RefUnwindSafe for OcspRequest","synthetic":true,"types":["openssl::ocsp::OcspRequest"]},{"text":"impl !RefUnwindSafe for OcspRequestRef","synthetic":true,"types":["openssl::ocsp::OcspRequestRef"]},{"text":"impl RefUnwindSafe for OcspOneReq","synthetic":true,"types":["openssl::ocsp::OcspOneReq"]},{"text":"impl !RefUnwindSafe for OcspOneReqRef","synthetic":true,"types":["openssl::ocsp::OcspOneReqRef"]},{"text":"impl RefUnwindSafe for Pkcs12","synthetic":true,"types":["openssl::pkcs12::Pkcs12"]},{"text":"impl !RefUnwindSafe for Pkcs12Ref","synthetic":true,"types":["openssl::pkcs12::Pkcs12Ref"]},{"text":"impl RefUnwindSafe for ParsedPkcs12","synthetic":true,"types":["openssl::pkcs12::ParsedPkcs12"]},{"text":"impl RefUnwindSafe for Pkcs12Builder","synthetic":true,"types":["openssl::pkcs12::Pkcs12Builder"]},{"text":"impl RefUnwindSafe for KeyIvPair","synthetic":true,"types":["openssl::pkcs5::KeyIvPair"]},{"text":"impl RefUnwindSafe for Pkcs7","synthetic":true,"types":["openssl::pkcs7::Pkcs7"]},{"text":"impl !RefUnwindSafe for Pkcs7Ref","synthetic":true,"types":["openssl::pkcs7::Pkcs7Ref"]},{"text":"impl RefUnwindSafe for Pkcs7Flags","synthetic":true,"types":["openssl::pkcs7::Pkcs7Flags"]},{"text":"impl RefUnwindSafe for Params","synthetic":true,"types":["openssl::pkey::Params"]},{"text":"impl RefUnwindSafe for Public","synthetic":true,"types":["openssl::pkey::Public"]},{"text":"impl RefUnwindSafe for Private","synthetic":true,"types":["openssl::pkey::Private"]},{"text":"impl RefUnwindSafe for Id","synthetic":true,"types":["openssl::pkey::Id"]},{"text":"impl<T> RefUnwindSafe for PKey<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["openssl::pkey::PKey"]},{"text":"impl<T> !RefUnwindSafe for PKeyRef<T>","synthetic":true,"types":["openssl::pkey::PKeyRef"]},{"text":"impl RefUnwindSafe for Padding","synthetic":true,"types":["openssl::rsa::Padding"]},{"text":"impl<T> RefUnwindSafe for Rsa<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["openssl::rsa::Rsa"]},{"text":"impl<T> !RefUnwindSafe for RsaRef<T>","synthetic":true,"types":["openssl::rsa::RsaRef"]},{"text":"impl RefUnwindSafe for RsaPrivateKeyBuilder","synthetic":true,"types":["openssl::rsa::RsaPrivateKeyBuilder"]},{"text":"impl RefUnwindSafe for Sha1","synthetic":true,"types":["openssl::sha::Sha1"]},{"text":"impl RefUnwindSafe for Sha224","synthetic":true,"types":["openssl::sha::Sha224"]},{"text":"impl RefUnwindSafe for Sha256","synthetic":true,"types":["openssl::sha::Sha256"]},{"text":"impl RefUnwindSafe for Sha384","synthetic":true,"types":["openssl::sha::Sha384"]},{"text":"impl RefUnwindSafe for Sha512","synthetic":true,"types":["openssl::sha::Sha512"]},{"text":"impl RefUnwindSafe for RsaPssSaltlen","synthetic":true,"types":["openssl::sign::RsaPssSaltlen"]},{"text":"impl<'a> RefUnwindSafe for Signer<'a>","synthetic":true,"types":["openssl::sign::Signer"]},{"text":"impl<'a> RefUnwindSafe for Verifier<'a>","synthetic":true,"types":["openssl::sign::Verifier"]},{"text":"impl RefUnwindSafe for SrtpProtectionProfile","synthetic":true,"types":["openssl::srtp::SrtpProtectionProfile"]},{"text":"impl !RefUnwindSafe for SrtpProtectionProfileRef","synthetic":true,"types":["openssl::srtp::SrtpProtectionProfileRef"]},{"text":"impl RefUnwindSafe for SrtpProfileId","synthetic":true,"types":["openssl::srtp::SrtpProfileId"]},{"text":"impl RefUnwindSafe for SslConnector","synthetic":true,"types":["openssl::ssl::connector::SslConnector"]},{"text":"impl RefUnwindSafe for SslConnectorBuilder","synthetic":true,"types":["openssl::ssl::connector::SslConnectorBuilder"]},{"text":"impl RefUnwindSafe for ConnectConfiguration","synthetic":true,"types":["openssl::ssl::connector::ConnectConfiguration"]},{"text":"impl RefUnwindSafe for SslAcceptor","synthetic":true,"types":["openssl::ssl::connector::SslAcceptor"]},{"text":"impl RefUnwindSafe for SslAcceptorBuilder","synthetic":true,"types":["openssl::ssl::connector::SslAcceptorBuilder"]},{"text":"impl RefUnwindSafe for ErrorCode","synthetic":true,"types":["openssl::ssl::error::ErrorCode"]},{"text":"impl !RefUnwindSafe for Error","synthetic":true,"types":["openssl::ssl::error::Error"]},{"text":"impl<S> !RefUnwindSafe for HandshakeError<S>","synthetic":true,"types":["openssl::ssl::error::HandshakeError"]},{"text":"impl RefUnwindSafe for SslOptions","synthetic":true,"types":["openssl::ssl::SslOptions"]},{"text":"impl RefUnwindSafe for SslMode","synthetic":true,"types":["openssl::ssl::SslMode"]},{"text":"impl RefUnwindSafe for SslMethod","synthetic":true,"types":["openssl::ssl::SslMethod"]},{"text":"impl RefUnwindSafe for SslVerifyMode","synthetic":true,"types":["openssl::ssl::SslVerifyMode"]},{"text":"impl RefUnwindSafe for SslSessionCacheMode","synthetic":true,"types":["openssl::ssl::SslSessionCacheMode"]},{"text":"impl RefUnwindSafe for ExtensionContext","synthetic":true,"types":["openssl::ssl::ExtensionContext"]},{"text":"impl RefUnwindSafe for SslFiletype","synthetic":true,"types":["openssl::ssl::SslFiletype"]},{"text":"impl RefUnwindSafe for StatusType","synthetic":true,"types":["openssl::ssl::StatusType"]},{"text":"impl RefUnwindSafe for NameType","synthetic":true,"types":["openssl::ssl::NameType"]},{"text":"impl RefUnwindSafe for SniError","synthetic":true,"types":["openssl::ssl::SniError"]},{"text":"impl RefUnwindSafe for SslAlert","synthetic":true,"types":["openssl::ssl::SslAlert"]},{"text":"impl RefUnwindSafe for AlpnError","synthetic":true,"types":["openssl::ssl::AlpnError"]},{"text":"impl RefUnwindSafe for ClientHelloResponse","synthetic":true,"types":["openssl::ssl::ClientHelloResponse"]},{"text":"impl RefUnwindSafe for SslVersion","synthetic":true,"types":["openssl::ssl::SslVersion"]},{"text":"impl RefUnwindSafe for SslContextBuilder","synthetic":true,"types":["openssl::ssl::SslContextBuilder"]},{"text":"impl RefUnwindSafe for SslContext","synthetic":true,"types":["openssl::ssl::SslContext"]},{"text":"impl !RefUnwindSafe for SslContextRef","synthetic":true,"types":["openssl::ssl::SslContextRef"]},{"text":"impl RefUnwindSafe for CipherBits","synthetic":true,"types":["openssl::ssl::CipherBits"]},{"text":"impl RefUnwindSafe for SslCipher","synthetic":true,"types":["openssl::ssl::SslCipher"]},{"text":"impl !RefUnwindSafe for SslCipherRef","synthetic":true,"types":["openssl::ssl::SslCipherRef"]},{"text":"impl RefUnwindSafe for SslSession","synthetic":true,"types":["openssl::ssl::SslSession"]},{"text":"impl !RefUnwindSafe for SslSessionRef","synthetic":true,"types":["openssl::ssl::SslSessionRef"]},{"text":"impl RefUnwindSafe for Ssl","synthetic":true,"types":["openssl::ssl::Ssl"]},{"text":"impl !RefUnwindSafe for SslRef","synthetic":true,"types":["openssl::ssl::SslRef"]},{"text":"impl<S> !RefUnwindSafe for MidHandshakeSslStream<S>","synthetic":true,"types":["openssl::ssl::MidHandshakeSslStream"]},{"text":"impl<S> RefUnwindSafe for SslStream<S> where
    S: RefUnwindSafe
","synthetic":true,"types":["openssl::ssl::SslStream"]},{"text":"impl<S> RefUnwindSafe for SslStreamBuilder<S> where
    S: RefUnwindSafe
","synthetic":true,"types":["openssl::ssl::SslStreamBuilder"]},{"text":"impl RefUnwindSafe for ShutdownResult","synthetic":true,"types":["openssl::ssl::ShutdownResult"]},{"text":"impl RefUnwindSafe for ShutdownState","synthetic":true,"types":["openssl::ssl::ShutdownState"]},{"text":"impl<T> RefUnwindSafe for Stack<T> where
    <T as Stackable>::StackType: RefUnwindSafe
","synthetic":true,"types":["openssl::stack::Stack"]},{"text":"impl<T> RefUnwindSafe for IntoIter<T> where
    <T as Stackable>::StackType: RefUnwindSafe
","synthetic":true,"types":["openssl::stack::IntoIter"]},{"text":"impl<T> !RefUnwindSafe for StackRef<T>","synthetic":true,"types":["openssl::stack::StackRef"]},{"text":"impl<'a, T> !RefUnwindSafe for Iter<'a, T>","synthetic":true,"types":["openssl::stack::Iter"]},{"text":"impl<'a, T> !RefUnwindSafe for IterMut<'a, T>","synthetic":true,"types":["openssl::stack::IterMut"]},{"text":"impl RefUnwindSafe for OpensslString","synthetic":true,"types":["openssl::string::OpensslString"]},{"text":"impl !RefUnwindSafe for OpensslStringRef","synthetic":true,"types":["openssl::string::OpensslStringRef"]},{"text":"impl RefUnwindSafe for Mode","synthetic":true,"types":["openssl::symm::Mode"]},{"text":"impl RefUnwindSafe for Cipher","synthetic":true,"types":["openssl::symm::Cipher"]},{"text":"impl RefUnwindSafe for Crypter","synthetic":true,"types":["openssl::symm::Crypter"]},{"text":"impl RefUnwindSafe for X509CheckFlags","synthetic":true,"types":["openssl::x509::verify::X509CheckFlags"]},{"text":"impl RefUnwindSafe for X509VerifyFlags","synthetic":true,"types":["openssl::x509::verify::X509VerifyFlags"]},{"text":"impl RefUnwindSafe for X509VerifyParam","synthetic":true,"types":["openssl::x509::verify::X509VerifyParam"]},{"text":"impl !RefUnwindSafe for X509VerifyParamRef","synthetic":true,"types":["openssl::x509::verify::X509VerifyParamRef"]},{"text":"impl RefUnwindSafe for BasicConstraints","synthetic":true,"types":["openssl::x509::extension::BasicConstraints"]},{"text":"impl RefUnwindSafe for KeyUsage","synthetic":true,"types":["openssl::x509::extension::KeyUsage"]},{"text":"impl RefUnwindSafe for ExtendedKeyUsage","synthetic":true,"types":["openssl::x509::extension::ExtendedKeyUsage"]},{"text":"impl RefUnwindSafe for SubjectKeyIdentifier","synthetic":true,"types":["openssl::x509::extension::SubjectKeyIdentifier"]},{"text":"impl RefUnwindSafe for AuthorityKeyIdentifier","synthetic":true,"types":["openssl::x509::extension::AuthorityKeyIdentifier"]},{"text":"impl RefUnwindSafe for SubjectAlternativeName","synthetic":true,"types":["openssl::x509::extension::SubjectAlternativeName"]},{"text":"impl RefUnwindSafe for X509StoreBuilder","synthetic":true,"types":["openssl::x509::store::X509StoreBuilder"]},{"text":"impl !RefUnwindSafe for X509StoreBuilderRef","synthetic":true,"types":["openssl::x509::store::X509StoreBuilderRef"]},{"text":"impl<T> RefUnwindSafe for X509Lookup<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["openssl::x509::store::X509Lookup"]},{"text":"impl<T> !RefUnwindSafe for X509LookupRef<T>","synthetic":true,"types":["openssl::x509::store::X509LookupRef"]},{"text":"impl RefUnwindSafe for HashDir","synthetic":true,"types":["openssl::x509::store::HashDir"]},{"text":"impl<T> RefUnwindSafe for X509LookupMethod<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["openssl::x509::store::X509LookupMethod"]},{"text":"impl<T> !RefUnwindSafe for X509LookupMethodRef<T>","synthetic":true,"types":["openssl::x509::store::X509LookupMethodRef"]},{"text":"impl RefUnwindSafe for X509Store","synthetic":true,"types":["openssl::x509::store::X509Store"]},{"text":"impl !RefUnwindSafe for X509StoreRef","synthetic":true,"types":["openssl::x509::store::X509StoreRef"]},{"text":"impl RefUnwindSafe for X509StoreContext","synthetic":true,"types":["openssl::x509::X509StoreContext"]},{"text":"impl !RefUnwindSafe for X509StoreContextRef","synthetic":true,"types":["openssl::x509::X509StoreContextRef"]},{"text":"impl RefUnwindSafe for X509Builder","synthetic":true,"types":["openssl::x509::X509Builder"]},{"text":"impl RefUnwindSafe for X509","synthetic":true,"types":["openssl::x509::X509"]},{"text":"impl !RefUnwindSafe for X509Ref","synthetic":true,"types":["openssl::x509::X509Ref"]},{"text":"impl<'a> !RefUnwindSafe for X509v3Context<'a>","synthetic":true,"types":["openssl::x509::X509v3Context"]},{"text":"impl RefUnwindSafe for X509Extension","synthetic":true,"types":["openssl::x509::X509Extension"]},{"text":"impl !RefUnwindSafe for X509ExtensionRef","synthetic":true,"types":["openssl::x509::X509ExtensionRef"]},{"text":"impl RefUnwindSafe for X509NameBuilder","synthetic":true,"types":["openssl::x509::X509NameBuilder"]},{"text":"impl RefUnwindSafe for X509Name","synthetic":true,"types":["openssl::x509::X509Name"]},{"text":"impl !RefUnwindSafe for X509NameRef","synthetic":true,"types":["openssl::x509::X509NameRef"]},{"text":"impl<'a> !RefUnwindSafe for X509NameEntries<'a>","synthetic":true,"types":["openssl::x509::X509NameEntries"]},{"text":"impl RefUnwindSafe for X509NameEntry","synthetic":true,"types":["openssl::x509::X509NameEntry"]},{"text":"impl !RefUnwindSafe for X509NameEntryRef","synthetic":true,"types":["openssl::x509::X509NameEntryRef"]},{"text":"impl RefUnwindSafe for X509ReqBuilder","synthetic":true,"types":["openssl::x509::X509ReqBuilder"]},{"text":"impl RefUnwindSafe for X509Req","synthetic":true,"types":["openssl::x509::X509Req"]},{"text":"impl !RefUnwindSafe for X509ReqRef","synthetic":true,"types":["openssl::x509::X509ReqRef"]},{"text":"impl RefUnwindSafe for X509VerifyResult","synthetic":true,"types":["openssl::x509::X509VerifyResult"]},{"text":"impl RefUnwindSafe for GeneralName","synthetic":true,"types":["openssl::x509::GeneralName"]},{"text":"impl !RefUnwindSafe for GeneralNameRef","synthetic":true,"types":["openssl::x509::GeneralNameRef"]},{"text":"impl RefUnwindSafe for AccessDescription","synthetic":true,"types":["openssl::x509::AccessDescription"]},{"text":"impl !RefUnwindSafe for AccessDescriptionRef","synthetic":true,"types":["openssl::x509::AccessDescriptionRef"]},{"text":"impl RefUnwindSafe for X509Algorithm","synthetic":true,"types":["openssl::x509::X509Algorithm"]},{"text":"impl !RefUnwindSafe for X509AlgorithmRef","synthetic":true,"types":["openssl::x509::X509AlgorithmRef"]},{"text":"impl RefUnwindSafe for X509Object","synthetic":true,"types":["openssl::x509::X509Object"]},{"text":"impl !RefUnwindSafe for X509ObjectRef","synthetic":true,"types":["openssl::x509::X509ObjectRef"]}]; implementors["openssl_probe"] = [{"text":"impl RefUnwindSafe for ProbeResult","synthetic":true,"types":["openssl_probe::ProbeResult"]}]; implementors["openssl_sys"] = [{"text":"impl RefUnwindSafe for AES_KEY","synthetic":true,"types":["openssl_sys::aes::AES_KEY"]},{"text":"impl RefUnwindSafe for ASN1_ENCODING","synthetic":true,"types":["openssl_sys::asn1::ASN1_ENCODING"]},{"text":"impl RefUnwindSafe for stack_st_ASN1_OBJECT","synthetic":true,"types":["openssl_sys::asn1::stack_st_ASN1_OBJECT"]},{"text":"impl RefUnwindSafe for BIO_METHOD","synthetic":true,"types":["openssl_sys::bio::BIO_METHOD"]},{"text":"impl RefUnwindSafe for CMS_ContentInfo","synthetic":true,"types":["openssl_sys::cms::CMS_ContentInfo"]},{"text":"impl RefUnwindSafe for stack_st_void","synthetic":true,"types":["openssl_sys::crypto::stack_st_void"]},{"text":"impl RefUnwindSafe for point_conversion_form_t","synthetic":true,"types":["openssl_sys::ec::point_conversion_form_t"]},{"text":"impl RefUnwindSafe for EC_METHOD","synthetic":true,"types":["openssl_sys::ec::EC_METHOD"]},{"text":"impl RefUnwindSafe for EC_GROUP","synthetic":true,"types":["openssl_sys::ec::EC_GROUP"]},{"text":"impl RefUnwindSafe for EC_POINT","synthetic":true,"types":["openssl_sys::ec::EC_POINT"]},{"text":"impl RefUnwindSafe for ECDSA_SIG","synthetic":true,"types":["openssl_sys::ec::ECDSA_SIG"]},{"text":"impl RefUnwindSafe for ERR_STRING_DATA","synthetic":true,"types":["openssl_sys::err::ERR_STRING_DATA"]},{"text":"impl RefUnwindSafe for OCSP_CERTID","synthetic":true,"types":["openssl_sys::ocsp::OCSP_CERTID"]},{"text":"impl RefUnwindSafe for OCSP_ONEREQ","synthetic":true,"types":["openssl_sys::ocsp::OCSP_ONEREQ"]},{"text":"impl RefUnwindSafe for OCSP_REQUEST","synthetic":true,"types":["openssl_sys::ocsp::OCSP_REQUEST"]},{"text":"impl RefUnwindSafe for OCSP_BASICRESP","synthetic":true,"types":["openssl_sys::ocsp::OCSP_BASICRESP"]},{"text":"impl RefUnwindSafe for ASN1_INTEGER","synthetic":true,"types":["openssl_sys::ossl_typ::ASN1_INTEGER"]},{"text":"impl RefUnwindSafe for ASN1_GENERALIZEDTIME","synthetic":true,"types":["openssl_sys::ossl_typ::ASN1_GENERALIZEDTIME"]},{"text":"impl RefUnwindSafe for ASN1_STRING","synthetic":true,"types":["openssl_sys::ossl_typ::ASN1_STRING"]},{"text":"impl RefUnwindSafe for ASN1_BIT_STRING","synthetic":true,"types":["openssl_sys::ossl_typ::ASN1_BIT_STRING"]},{"text":"impl RefUnwindSafe for ASN1_TIME","synthetic":true,"types":["openssl_sys::ossl_typ::ASN1_TIME"]},{"text":"impl RefUnwindSafe for ASN1_TYPE","synthetic":true,"types":["openssl_sys::ossl_typ::ASN1_TYPE"]},{"text":"impl RefUnwindSafe for ASN1_OBJECT","synthetic":true,"types":["openssl_sys::ossl_typ::ASN1_OBJECT"]},{"text":"impl RefUnwindSafe for ASN1_OCTET_STRING","synthetic":true,"types":["openssl_sys::ossl_typ::ASN1_OCTET_STRING"]},{"text":"impl RefUnwindSafe for bio_st","synthetic":true,"types":["openssl_sys::ossl_typ::bio_st"]},{"text":"impl RefUnwindSafe for BIO","synthetic":true,"types":["openssl_sys::ossl_typ::BIO"]},{"text":"impl RefUnwindSafe for BIGNUM","synthetic":true,"types":["openssl_sys::ossl_typ::BIGNUM"]},{"text":"impl RefUnwindSafe for BN_BLINDING","synthetic":true,"types":["openssl_sys::ossl_typ::BN_BLINDING"]},{"text":"impl RefUnwindSafe for BN_MONT_CTX","synthetic":true,"types":["openssl_sys::ossl_typ::BN_MONT_CTX"]},{"text":"impl RefUnwindSafe for BN_CTX","synthetic":true,"types":["openssl_sys::ossl_typ::BN_CTX"]},{"text":"impl RefUnwindSafe for BN_GENCB","synthetic":true,"types":["openssl_sys::ossl_typ::BN_GENCB"]},{"text":"impl RefUnwindSafe for EVP_CIPHER","synthetic":true,"types":["openssl_sys::ossl_typ::EVP_CIPHER"]},{"text":"impl RefUnwindSafe for EVP_CIPHER_CTX","synthetic":true,"types":["openssl_sys::ossl_typ::EVP_CIPHER_CTX"]},{"text":"impl RefUnwindSafe for EVP_MD","synthetic":true,"types":["openssl_sys::ossl_typ::EVP_MD"]},{"text":"impl RefUnwindSafe for EVP_MD_CTX","synthetic":true,"types":["openssl_sys::ossl_typ::EVP_MD_CTX"]},{"text":"impl RefUnwindSafe for EVP_PKEY","synthetic":true,"types":["openssl_sys::ossl_typ::EVP_PKEY"]},{"text":"impl RefUnwindSafe for PKCS8_PRIV_KEY_INFO","synthetic":true,"types":["openssl_sys::ossl_typ::PKCS8_PRIV_KEY_INFO"]},{"text":"impl RefUnwindSafe for EVP_PKEY_ASN1_METHOD","synthetic":true,"types":["openssl_sys::ossl_typ::EVP_PKEY_ASN1_METHOD"]},{"text":"impl RefUnwindSafe for EVP_PKEY_CTX","synthetic":true,"types":["openssl_sys::ossl_typ::EVP_PKEY_CTX"]},{"text":"impl RefUnwindSafe for HMAC_CTX","synthetic":true,"types":["openssl_sys::ossl_typ::HMAC_CTX"]},{"text":"impl RefUnwindSafe for DH","synthetic":true,"types":["openssl_sys::ossl_typ::DH"]},{"text":"impl RefUnwindSafe for DH_METHOD","synthetic":true,"types":["openssl_sys::ossl_typ::DH_METHOD"]},{"text":"impl RefUnwindSafe for DSA","synthetic":true,"types":["openssl_sys::ossl_typ::DSA"]},{"text":"impl RefUnwindSafe for DSA_METHOD","synthetic":true,"types":["openssl_sys::ossl_typ::DSA_METHOD"]},{"text":"impl RefUnwindSafe for RSA","synthetic":true,"types":["openssl_sys::ossl_typ::RSA"]},{"text":"impl RefUnwindSafe for RSA_METHOD","synthetic":true,"types":["openssl_sys::ossl_typ::RSA_METHOD"]},{"text":"impl RefUnwindSafe for EC_KEY","synthetic":true,"types":["openssl_sys::ossl_typ::EC_KEY"]},{"text":"impl RefUnwindSafe for X509","synthetic":true,"types":["openssl_sys::ossl_typ::X509"]},{"text":"impl RefUnwindSafe for X509_ALGOR","synthetic":true,"types":["openssl_sys::ossl_typ::X509_ALGOR"]},{"text":"impl RefUnwindSafe for X509_LOOKUP_METHOD","synthetic":true,"types":["openssl_sys::ossl_typ::X509_LOOKUP_METHOD"]},{"text":"impl RefUnwindSafe for X509_NAME","synthetic":true,"types":["openssl_sys::ossl_typ::X509_NAME"]},{"text":"impl RefUnwindSafe for X509_STORE","synthetic":true,"types":["openssl_sys::ossl_typ::X509_STORE"]},{"text":"impl RefUnwindSafe for X509_STORE_CTX","synthetic":true,"types":["openssl_sys::ossl_typ::X509_STORE_CTX"]},{"text":"impl RefUnwindSafe for X509_VERIFY_PARAM","synthetic":true,"types":["openssl_sys::ossl_typ::X509_VERIFY_PARAM"]},{"text":"impl RefUnwindSafe for X509V3_CTX","synthetic":true,"types":["openssl_sys::ossl_typ::X509V3_CTX"]},{"text":"impl RefUnwindSafe for CONF","synthetic":true,"types":["openssl_sys::ossl_typ::CONF"]},{"text":"impl RefUnwindSafe for OPENSSL_INIT_SETTINGS","synthetic":true,"types":["openssl_sys::ossl_typ::OPENSSL_INIT_SETTINGS"]},{"text":"impl RefUnwindSafe for ENGINE","synthetic":true,"types":["openssl_sys::ossl_typ::ENGINE"]},{"text":"impl RefUnwindSafe for SSL","synthetic":true,"types":["openssl_sys::ossl_typ::SSL"]},{"text":"impl RefUnwindSafe for SSL_CTX","synthetic":true,"types":["openssl_sys::ossl_typ::SSL_CTX"]},{"text":"impl RefUnwindSafe for COMP_METHOD","synthetic":true,"types":["openssl_sys::ossl_typ::COMP_METHOD"]},{"text":"impl RefUnwindSafe for CRYPTO_EX_DATA","synthetic":true,"types":["openssl_sys::ossl_typ::CRYPTO_EX_DATA"]},{"text":"impl RefUnwindSafe for OCSP_RESPONSE","synthetic":true,"types":["openssl_sys::ossl_typ::OCSP_RESPONSE"]},{"text":"impl RefUnwindSafe for PKCS12","synthetic":true,"types":["openssl_sys::pkcs12::PKCS12"]},{"text":"impl RefUnwindSafe for PKCS7_SIGNED","synthetic":true,"types":["openssl_sys::pkcs7::PKCS7_SIGNED"]},{"text":"impl RefUnwindSafe for PKCS7_ENVELOPE","synthetic":true,"types":["openssl_sys::pkcs7::PKCS7_ENVELOPE"]},{"text":"impl RefUnwindSafe for PKCS7_SIGN_ENVELOPE","synthetic":true,"types":["openssl_sys::pkcs7::PKCS7_SIGN_ENVELOPE"]},{"text":"impl RefUnwindSafe for PKCS7_DIGEST","synthetic":true,"types":["openssl_sys::pkcs7::PKCS7_DIGEST"]},{"text":"impl RefUnwindSafe for PKCS7_ENCRYPT","synthetic":true,"types":["openssl_sys::pkcs7::PKCS7_ENCRYPT"]},{"text":"impl RefUnwindSafe for PKCS7","synthetic":true,"types":["openssl_sys::pkcs7::PKCS7"]},{"text":"impl RefUnwindSafe for stack_st_OPENSSL_STRING","synthetic":true,"types":["openssl_sys::safestack::stack_st_OPENSSL_STRING"]},{"text":"impl RefUnwindSafe for SHA_CTX","synthetic":true,"types":["openssl_sys::sha::SHA_CTX"]},{"text":"impl RefUnwindSafe for SHA256_CTX","synthetic":true,"types":["openssl_sys::sha::SHA256_CTX"]},{"text":"impl RefUnwindSafe for SHA512_CTX","synthetic":true,"types":["openssl_sys::sha::SHA512_CTX"]},{"text":"impl RefUnwindSafe for SSL_METHOD","synthetic":true,"types":["openssl_sys::ssl::SSL_METHOD"]},{"text":"impl RefUnwindSafe for SSL_CIPHER","synthetic":true,"types":["openssl_sys::ssl::SSL_CIPHER"]},{"text":"impl RefUnwindSafe for SSL_SESSION","synthetic":true,"types":["openssl_sys::ssl::SSL_SESSION"]},{"text":"impl RefUnwindSafe for stack_st_SSL_CIPHER","synthetic":true,"types":["openssl_sys::ssl::stack_st_SSL_CIPHER"]},{"text":"impl RefUnwindSafe for SRTP_PROTECTION_PROFILE","synthetic":true,"types":["openssl_sys::ssl::SRTP_PROTECTION_PROFILE"]},{"text":"impl RefUnwindSafe for stack_st_SRTP_PROTECTION_PROFILE","synthetic":true,"types":["openssl_sys::ssl::stack_st_SRTP_PROTECTION_PROFILE"]},{"text":"impl RefUnwindSafe for OPENSSL_STACK","synthetic":true,"types":["openssl_sys::stack::OPENSSL_STACK"]},{"text":"impl RefUnwindSafe for X509_VAL","synthetic":true,"types":["openssl_sys::x509::X509_VAL"]},{"text":"impl RefUnwindSafe for X509_NAME_ENTRY","synthetic":true,"types":["openssl_sys::x509::X509_NAME_ENTRY"]},{"text":"impl RefUnwindSafe for stack_st_X509_NAME","synthetic":true,"types":["openssl_sys::x509::stack_st_X509_NAME"]},{"text":"impl RefUnwindSafe for X509_EXTENSION","synthetic":true,"types":["openssl_sys::x509::X509_EXTENSION"]},{"text":"impl RefUnwindSafe for stack_st_X509_EXTENSION","synthetic":true,"types":["openssl_sys::x509::stack_st_X509_EXTENSION"]},{"text":"impl RefUnwindSafe for stack_st_X509_ATTRIBUTE","synthetic":true,"types":["openssl_sys::x509::stack_st_X509_ATTRIBUTE"]},{"text":"impl RefUnwindSafe for X509_REQ_INFO","synthetic":true,"types":["openssl_sys::x509::X509_REQ_INFO"]},{"text":"impl RefUnwindSafe for X509_CRL","synthetic":true,"types":["openssl_sys::x509::X509_CRL"]},{"text":"impl RefUnwindSafe for stack_st_X509_CRL","synthetic":true,"types":["openssl_sys::x509::stack_st_X509_CRL"]},{"text":"impl RefUnwindSafe for X509_CRL_INFO","synthetic":true,"types":["openssl_sys::x509::X509_CRL_INFO"]},{"text":"impl RefUnwindSafe for X509_REVOKED","synthetic":true,"types":["openssl_sys::x509::X509_REVOKED"]},{"text":"impl RefUnwindSafe for stack_st_X509_REVOKED","synthetic":true,"types":["openssl_sys::x509::stack_st_X509_REVOKED"]},{"text":"impl RefUnwindSafe for X509_REQ","synthetic":true,"types":["openssl_sys::x509::X509_REQ"]},{"text":"impl RefUnwindSafe for X509_CINF","synthetic":true,"types":["openssl_sys::x509::X509_CINF"]},{"text":"impl RefUnwindSafe for stack_st_X509","synthetic":true,"types":["openssl_sys::x509::stack_st_X509"]},{"text":"impl RefUnwindSafe for X509_OBJECT","synthetic":true,"types":["openssl_sys::x509::X509_OBJECT"]},{"text":"impl RefUnwindSafe for stack_st_X509_OBJECT","synthetic":true,"types":["openssl_sys::x509::stack_st_X509_OBJECT"]},{"text":"impl RefUnwindSafe for X509_LOOKUP","synthetic":true,"types":["openssl_sys::x509::X509_LOOKUP"]},{"text":"impl RefUnwindSafe for stack_st_X509_LOOKUP","synthetic":true,"types":["openssl_sys::x509::stack_st_X509_LOOKUP"]},{"text":"impl RefUnwindSafe for CONF_METHOD","synthetic":true,"types":["openssl_sys::x509v3::CONF_METHOD"]},{"text":"impl RefUnwindSafe for GENERAL_NAME","synthetic":true,"types":["openssl_sys::x509v3::GENERAL_NAME"]},{"text":"impl RefUnwindSafe for stack_st_GENERAL_NAME","synthetic":true,"types":["openssl_sys::x509v3::stack_st_GENERAL_NAME"]},{"text":"impl RefUnwindSafe for ACCESS_DESCRIPTION","synthetic":true,"types":["openssl_sys::x509v3::ACCESS_DESCRIPTION"]},{"text":"impl RefUnwindSafe for stack_st_ACCESS_DESCRIPTION","synthetic":true,"types":["openssl_sys::x509v3::stack_st_ACCESS_DESCRIPTION"]},{"text":"impl RefUnwindSafe for AUTHORITY_KEYID","synthetic":true,"types":["openssl_sys::x509v3::AUTHORITY_KEYID"]}]; implementors["parking_lot"] = [{"text":"impl RefUnwindSafe for WaitTimeoutResult","synthetic":true,"types":["parking_lot::condvar::WaitTimeoutResult"]},{"text":"impl RefUnwindSafe for Condvar","synthetic":true,"types":["parking_lot::condvar::Condvar"]},{"text":"impl RefUnwindSafe for OnceState","synthetic":true,"types":["parking_lot::once::OnceState"]},{"text":"impl RefUnwindSafe for Once","synthetic":true,"types":["parking_lot::once::Once"]},{"text":"impl RefUnwindSafe for RawFairMutex","synthetic":true,"types":["parking_lot::raw_fair_mutex::RawFairMutex"]},{"text":"impl RefUnwindSafe for RawMutex","synthetic":true,"types":["parking_lot::raw_mutex::RawMutex"]},{"text":"impl RefUnwindSafe for RawRwLock","synthetic":true,"types":["parking_lot::raw_rwlock::RawRwLock"]},{"text":"impl RefUnwindSafe for RawThreadId","synthetic":true,"types":["parking_lot::remutex::RawThreadId"]}]; implementors["parking_lot_core"] = [{"text":"impl RefUnwindSafe for ParkResult","synthetic":true,"types":["parking_lot_core::parking_lot::ParkResult"]},{"text":"impl RefUnwindSafe for UnparkResult","synthetic":true,"types":["parking_lot_core::parking_lot::UnparkResult"]},{"text":"impl RefUnwindSafe for RequeueOp","synthetic":true,"types":["parking_lot_core::parking_lot::RequeueOp"]},{"text":"impl RefUnwindSafe for FilterOp","synthetic":true,"types":["parking_lot_core::parking_lot::FilterOp"]},{"text":"impl RefUnwindSafe for UnparkToken","synthetic":true,"types":["parking_lot_core::parking_lot::UnparkToken"]},{"text":"impl RefUnwindSafe for ParkToken","synthetic":true,"types":["parking_lot_core::parking_lot::ParkToken"]},{"text":"impl RefUnwindSafe for SpinWait","synthetic":true,"types":["parking_lot_core::spinwait::SpinWait"]}]; implementors["percent_encoding"] = [{"text":"impl RefUnwindSafe for AsciiSet","synthetic":true,"types":["percent_encoding::AsciiSet"]},{"text":"impl<'a> RefUnwindSafe for PercentEncode<'a>","synthetic":true,"types":["percent_encoding::PercentEncode"]},{"text":"impl<'a> RefUnwindSafe for PercentDecode<'a>","synthetic":true,"types":["percent_encoding::PercentDecode"]}]; implementors["proc_macro2"] = [{"text":"impl RefUnwindSafe for IntoIter","synthetic":true,"types":["proc_macro2::token_stream::IntoIter"]},{"text":"impl RefUnwindSafe for TokenStream","synthetic":true,"types":["proc_macro2::TokenStream"]},{"text":"impl RefUnwindSafe for LexError","synthetic":true,"types":["proc_macro2::LexError"]},{"text":"impl RefUnwindSafe for Span","synthetic":true,"types":["proc_macro2::Span"]},{"text":"impl RefUnwindSafe for TokenTree","synthetic":true,"types":["proc_macro2::TokenTree"]},{"text":"impl RefUnwindSafe for Group","synthetic":true,"types":["proc_macro2::Group"]},{"text":"impl RefUnwindSafe for Delimiter","synthetic":true,"types":["proc_macro2::Delimiter"]},{"text":"impl RefUnwindSafe for Punct","synthetic":true,"types":["proc_macro2::Punct"]},{"text":"impl RefUnwindSafe for Spacing","synthetic":true,"types":["proc_macro2::Spacing"]},{"text":"impl RefUnwindSafe for Ident","synthetic":true,"types":["proc_macro2::Ident"]},{"text":"impl RefUnwindSafe for Literal","synthetic":true,"types":["proc_macro2::Literal"]}]; implementors["rapr"] = [{"text":"impl !RefUnwindSafe for Error","synthetic":true,"types":["rapr::rapr::Error"]},{"text":"impl RefUnwindSafe for RaPostItems","synthetic":true,"types":["rapr::rapr::RaPostItems"]},{"text":"impl RefUnwindSafe for RaPost","synthetic":true,"types":["rapr::rapr::RaPost"]},{"text":"impl RefUnwindSafe for RaSub","synthetic":true,"types":["rapr::rapr::RaSub"]},{"text":"impl !RefUnwindSafe for RaprClient","synthetic":true,"types":["rapr::rapr::RaprClient"]}]; implementors["reqwest"] = [{"text":"impl !RefUnwindSafe for Error","synthetic":true,"types":["reqwest::error::Error"]},{"text":"impl !RefUnwindSafe for Body","synthetic":true,"types":["reqwest::async_impl::body::Body"]},{"text":"impl !RefUnwindSafe for Client","synthetic":true,"types":["reqwest::async_impl::client::Client"]},{"text":"impl !RefUnwindSafe for ClientBuilder","synthetic":true,"types":["reqwest::async_impl::client::ClientBuilder"]},{"text":"impl !RefUnwindSafe for Request","synthetic":true,"types":["reqwest::async_impl::request::Request"]},{"text":"impl !RefUnwindSafe for RequestBuilder","synthetic":true,"types":["reqwest::async_impl::request::RequestBuilder"]},{"text":"impl !RefUnwindSafe for Response","synthetic":true,"types":["reqwest::async_impl::response::Response"]},{"text":"impl !RefUnwindSafe for Proxy","synthetic":true,"types":["reqwest::proxy::Proxy"]},{"text":"impl !RefUnwindSafe for Policy","synthetic":true,"types":["reqwest::redirect::Policy"]},{"text":"impl<'a> RefUnwindSafe for Attempt<'a>","synthetic":true,"types":["reqwest::redirect::Attempt"]},{"text":"impl !RefUnwindSafe for Action","synthetic":true,"types":["reqwest::redirect::Action"]},{"text":"impl RefUnwindSafe for Certificate","synthetic":true,"types":["reqwest::tls::Certificate"]},{"text":"impl RefUnwindSafe for Identity","synthetic":true,"types":["reqwest::tls::Identity"]}]; implementors["serde"] = [{"text":"impl RefUnwindSafe for Error","synthetic":true,"types":["serde::de::value::Error"]},{"text":"impl<E> RefUnwindSafe for UnitDeserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::UnitDeserializer"]},{"text":"impl<E> RefUnwindSafe for BoolDeserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::BoolDeserializer"]},{"text":"impl<E> RefUnwindSafe for I8Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::I8Deserializer"]},{"text":"impl<E> RefUnwindSafe for I16Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::I16Deserializer"]},{"text":"impl<E> RefUnwindSafe for I32Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::I32Deserializer"]},{"text":"impl<E> RefUnwindSafe for I64Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::I64Deserializer"]},{"text":"impl<E> RefUnwindSafe for IsizeDeserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::IsizeDeserializer"]},{"text":"impl<E> RefUnwindSafe for U8Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::U8Deserializer"]},{"text":"impl<E> RefUnwindSafe for U16Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::U16Deserializer"]},{"text":"impl<E> RefUnwindSafe for U64Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::U64Deserializer"]},{"text":"impl<E> RefUnwindSafe for UsizeDeserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::UsizeDeserializer"]},{"text":"impl<E> RefUnwindSafe for F32Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::F32Deserializer"]},{"text":"impl<E> RefUnwindSafe for F64Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::F64Deserializer"]},{"text":"impl<E> RefUnwindSafe for CharDeserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::CharDeserializer"]},{"text":"impl<E> RefUnwindSafe for I128Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::I128Deserializer"]},{"text":"impl<E> RefUnwindSafe for U128Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::U128Deserializer"]},{"text":"impl<E> RefUnwindSafe for U32Deserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::U32Deserializer"]},{"text":"impl<'a, E> RefUnwindSafe for StrDeserializer<'a, E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::StrDeserializer"]},{"text":"impl<'de, E> RefUnwindSafe for BorrowedStrDeserializer<'de, E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::BorrowedStrDeserializer"]},{"text":"impl<E> RefUnwindSafe for StringDeserializer<E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::StringDeserializer"]},{"text":"impl<'a, E> RefUnwindSafe for CowStrDeserializer<'a, E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::CowStrDeserializer"]},{"text":"impl<'a, E> RefUnwindSafe for BytesDeserializer<'a, E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::BytesDeserializer"]},{"text":"impl<'de, E> RefUnwindSafe for BorrowedBytesDeserializer<'de, E> where
    E: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::BorrowedBytesDeserializer"]},{"text":"impl<I, E> RefUnwindSafe for SeqDeserializer<I, E> where
    E: RefUnwindSafe,
    I: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::SeqDeserializer"]},{"text":"impl<A> RefUnwindSafe for SeqAccessDeserializer<A> where
    A: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::SeqAccessDeserializer"]},{"text":"impl<'de, I, E> RefUnwindSafe for MapDeserializer<'de, I, E> where
    E: RefUnwindSafe,
    I: RefUnwindSafe,
    <<I as Iterator>::Item as Pair>::Second: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::MapDeserializer"]},{"text":"impl<A> RefUnwindSafe for MapAccessDeserializer<A> where
    A: RefUnwindSafe
","synthetic":true,"types":["serde::de::value::MapAccessDeserializer"]},{"text":"impl RefUnwindSafe for IgnoredAny","synthetic":true,"types":["serde::de::ignored_any::IgnoredAny"]},{"text":"impl<'a> RefUnwindSafe for Unexpected<'a>","synthetic":true,"types":["serde::de::Unexpected"]},{"text":"impl<Ok, Error> RefUnwindSafe for Impossible<Ok, Error> where
    Error: RefUnwindSafe,
    Ok: RefUnwindSafe
","synthetic":true,"types":["serde::ser::impossible::Impossible"]}]; implementors["serde_urlencoded"] = [{"text":"impl<'de> RefUnwindSafe for Deserializer<'de>","synthetic":true,"types":["serde_urlencoded::de::Deserializer"]},{"text":"impl<'input, 'output, Target> !RefUnwindSafe for Serializer<'input, 'output, Target>","synthetic":true,"types":["serde_urlencoded::ser::Serializer"]},{"text":"impl RefUnwindSafe for Error","synthetic":true,"types":["serde_urlencoded::ser::Error"]},{"text":"impl<'input, 'output, Target> !RefUnwindSafe for SeqSerializer<'input, 'output, Target>","synthetic":true,"types":["serde_urlencoded::ser::SeqSerializer"]},{"text":"impl<'input, 'output, Target> !RefUnwindSafe for TupleSerializer<'input, 'output, Target>","synthetic":true,"types":["serde_urlencoded::ser::TupleSerializer"]},{"text":"impl<'input, 'output, T> !RefUnwindSafe for TupleStructSerializer<'input, 'output, T>","synthetic":true,"types":["serde_urlencoded::ser::TupleStructSerializer"]},{"text":"impl<'input, 'output, T> !RefUnwindSafe for TupleVariantSerializer<'input, 'output, T>","synthetic":true,"types":["serde_urlencoded::ser::TupleVariantSerializer"]},{"text":"impl<'input, 'output, Target> !RefUnwindSafe for MapSerializer<'input, 'output, Target>","synthetic":true,"types":["serde_urlencoded::ser::MapSerializer"]},{"text":"impl<'input, 'output, Target> !RefUnwindSafe for StructSerializer<'input, 'output, Target>","synthetic":true,"types":["serde_urlencoded::ser::StructSerializer"]},{"text":"impl<'input, 'output, T> !RefUnwindSafe for StructVariantSerializer<'input, 'output, T>","synthetic":true,"types":["serde_urlencoded::ser::StructVariantSerializer"]}]; implementors["signal_hook_registry"] = [{"text":"impl RefUnwindSafe for SigId","synthetic":true,"types":["signal_hook_registry::SigId"]}]; implementors["slab"] = [{"text":"impl<T> RefUnwindSafe for Slab<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["slab::Slab"]},{"text":"impl<'a, T> RefUnwindSafe for VacantEntry<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["slab::VacantEntry"]},{"text":"impl<'a, T> RefUnwindSafe for Iter<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["slab::Iter"]},{"text":"impl<'a, T> RefUnwindSafe for IterMut<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["slab::IterMut"]},{"text":"impl<'a, T> RefUnwindSafe for Drain<'a, T> where
    T: RefUnwindSafe
","synthetic":true,"types":["slab::Drain"]}]; implementors["socket2"] = [{"text":"impl RefUnwindSafe for SockAddr","synthetic":true,"types":["socket2::sockaddr::SockAddr"]},{"text":"impl RefUnwindSafe for Socket","synthetic":true,"types":["socket2::socket::Socket"]},{"text":"impl<'s> RefUnwindSafe for SockRef<'s>","synthetic":true,"types":["socket2::sockref::SockRef"]},{"text":"impl RefUnwindSafe for Domain","synthetic":true,"types":["socket2::Domain"]},{"text":"impl RefUnwindSafe for Type","synthetic":true,"types":["socket2::Type"]},{"text":"impl RefUnwindSafe for Protocol","synthetic":true,"types":["socket2::Protocol"]},{"text":"impl RefUnwindSafe for RecvFlags","synthetic":true,"types":["socket2::RecvFlags"]},{"text":"impl<'a> RefUnwindSafe for MaybeUninitSlice<'a>","synthetic":true,"types":["socket2::MaybeUninitSlice"]},{"text":"impl RefUnwindSafe for TcpKeepalive","synthetic":true,"types":["socket2::TcpKeepalive"]}]; implementors["tokio"] = [{"text":"impl RefUnwindSafe for DirBuilder","synthetic":true,"types":["tokio::fs::dir_builder::DirBuilder"]},{"text":"impl !RefUnwindSafe for File","synthetic":true,"types":["tokio::fs::file::File"]},{"text":"impl RefUnwindSafe for OpenOptions","synthetic":true,"types":["tokio::fs::open_options::OpenOptions"]},{"text":"impl !RefUnwindSafe for ReadDir","synthetic":true,"types":["tokio::fs::read_dir::ReadDir"]},{"text":"impl RefUnwindSafe for DirEntry","synthetic":true,"types":["tokio::fs::read_dir::DirEntry"]},{"text":"impl<'a> RefUnwindSafe for ReadBuf<'a>","synthetic":true,"types":["tokio::io::read_buf::ReadBuf"]},{"text":"impl RefUnwindSafe for Interest","synthetic":true,"types":["tokio::io::driver::interest::Interest"]},{"text":"impl RefUnwindSafe for Ready","synthetic":true,"types":["tokio::io::driver::ready::Ready"]},{"text":"impl<T> !RefUnwindSafe for AsyncFd<T>","synthetic":true,"types":["tokio::io::async_fd::AsyncFd"]},{"text":"impl<'a, T> !RefUnwindSafe for AsyncFdReadyGuard<'a, T>","synthetic":true,"types":["tokio::io::async_fd::AsyncFdReadyGuard"]},{"text":"impl<'a, T> !RefUnwindSafe for AsyncFdReadyMutGuard<'a, T>","synthetic":true,"types":["tokio::io::async_fd::AsyncFdReadyMutGuard"]},{"text":"impl RefUnwindSafe for TryIoError","synthetic":true,"types":["tokio::io::async_fd::TryIoError"]},{"text":"impl !RefUnwindSafe for Stderr","synthetic":true,"types":["tokio::io::stderr::Stderr"]},{"text":"impl !RefUnwindSafe for Stdin","synthetic":true,"types":["tokio::io::stdin::Stdin"]},{"text":"impl !RefUnwindSafe for Stdout","synthetic":true,"types":["tokio::io::stdout::Stdout"]},{"text":"impl<T> !RefUnwindSafe for ReadHalf<T>","synthetic":true,"types":["tokio::io::split::ReadHalf"]},{"text":"impl<T> !RefUnwindSafe for WriteHalf<T>","synthetic":true,"types":["tokio::io::split::WriteHalf"]},{"text":"impl<R> RefUnwindSafe for BufReader<R> where
    R: RefUnwindSafe
","synthetic":true,"types":["tokio::io::util::buf_reader::BufReader"]},{"text":"impl<RW> RefUnwindSafe for BufStream<RW> where
    RW: RefUnwindSafe
","synthetic":true,"types":["tokio::io::util::buf_stream::BufStream"]},{"text":"impl<W> RefUnwindSafe for BufWriter<W> where
    W: RefUnwindSafe
","synthetic":true,"types":["tokio::io::util::buf_writer::BufWriter"]},{"text":"impl RefUnwindSafe for Empty","synthetic":true,"types":["tokio::io::util::empty::Empty"]},{"text":"impl<R> RefUnwindSafe for Lines<R> where
    R: RefUnwindSafe
","synthetic":true,"types":["tokio::io::util::lines::Lines"]},{"text":"impl !RefUnwindSafe for DuplexStream","synthetic":true,"types":["tokio::io::util::mem::DuplexStream"]},{"text":"impl RefUnwindSafe for Repeat","synthetic":true,"types":["tokio::io::util::repeat::Repeat"]},{"text":"impl RefUnwindSafe for Sink","synthetic":true,"types":["tokio::io::util::sink::Sink"]},{"text":"impl<R> RefUnwindSafe for Split<R> where
    R: RefUnwindSafe
","synthetic":true,"types":["tokio::io::util::split::Split"]},{"text":"impl<R> RefUnwindSafe for Take<R> where
    R: RefUnwindSafe
","synthetic":true,"types":["tokio::io::util::take::Take"]},{"text":"impl !RefUnwindSafe for TcpListener","synthetic":true,"types":["tokio::net::tcp::listener::TcpListener"]},{"text":"impl RefUnwindSafe for TcpSocket","synthetic":true,"types":["tokio::net::tcp::socket::TcpSocket"]},{"text":"impl<'a> !RefUnwindSafe for ReadHalf<'a>","synthetic":true,"types":["tokio::net::tcp::split::ReadHalf"]},{"text":"impl<'a> !RefUnwindSafe for WriteHalf<'a>","synthetic":true,"types":["tokio::net::tcp::split::WriteHalf"]},{"text":"impl !RefUnwindSafe for OwnedReadHalf","synthetic":true,"types":["tokio::net::tcp::split_owned::OwnedReadHalf"]},{"text":"impl !RefUnwindSafe for OwnedWriteHalf","synthetic":true,"types":["tokio::net::tcp::split_owned::OwnedWriteHalf"]},{"text":"impl !RefUnwindSafe for ReuniteError","synthetic":true,"types":["tokio::net::tcp::split_owned::ReuniteError"]},{"text":"impl !RefUnwindSafe for TcpStream","synthetic":true,"types":["tokio::net::tcp::stream::TcpStream"]},{"text":"impl !RefUnwindSafe for UdpSocket","synthetic":true,"types":["tokio::net::udp::UdpSocket"]},{"text":"impl !RefUnwindSafe for UnixDatagram","synthetic":true,"types":["tokio::net::unix::datagram::socket::UnixDatagram"]},{"text":"impl !RefUnwindSafe for UnixListener","synthetic":true,"types":["tokio::net::unix::listener::UnixListener"]},{"text":"impl<'a> !RefUnwindSafe for ReadHalf<'a>","synthetic":true,"types":["tokio::net::unix::split::ReadHalf"]},{"text":"impl<'a> !RefUnwindSafe for WriteHalf<'a>","synthetic":true,"types":["tokio::net::unix::split::WriteHalf"]},{"text":"impl !RefUnwindSafe for OwnedReadHalf","synthetic":true,"types":["tokio::net::unix::split_owned::OwnedReadHalf"]},{"text":"impl !RefUnwindSafe for OwnedWriteHalf","synthetic":true,"types":["tokio::net::unix::split_owned::OwnedWriteHalf"]},{"text":"impl !RefUnwindSafe for ReuniteError","synthetic":true,"types":["tokio::net::unix::split_owned::ReuniteError"]},{"text":"impl RefUnwindSafe for SocketAddr","synthetic":true,"types":["tokio::net::unix::socketaddr::SocketAddr"]},{"text":"impl !RefUnwindSafe for UnixStream","synthetic":true,"types":["tokio::net::unix::stream::UnixStream"]},{"text":"impl RefUnwindSafe for UCred","synthetic":true,"types":["tokio::net::unix::ucred::UCred"]},{"text":"impl !RefUnwindSafe for Command","synthetic":true,"types":["tokio::process::Command"]},{"text":"impl !RefUnwindSafe for Child","synthetic":true,"types":["tokio::process::Child"]},{"text":"impl !RefUnwindSafe for ChildStdin","synthetic":true,"types":["tokio::process::ChildStdin"]},{"text":"impl !RefUnwindSafe for ChildStdout","synthetic":true,"types":["tokio::process::ChildStdout"]},{"text":"impl !RefUnwindSafe for ChildStderr","synthetic":true,"types":["tokio::process::ChildStderr"]},{"text":"impl RefUnwindSafe for JoinError","synthetic":true,"types":["tokio::runtime::task::error::JoinError"]},{"text":"impl<T> !RefUnwindSafe for JoinHandle<T>","synthetic":true,"types":["tokio::runtime::task::join::JoinHandle"]},{"text":"impl !RefUnwindSafe for Builder","synthetic":true,"types":["tokio::runtime::builder::Builder"]},{"text":"impl !RefUnwindSafe for Handle","synthetic":true,"types":["tokio::runtime::handle::Handle"]},{"text":"impl<'a> !RefUnwindSafe for EnterGuard<'a>","synthetic":true,"types":["tokio::runtime::handle::EnterGuard"]},{"text":"impl !RefUnwindSafe for Runtime","synthetic":true,"types":["tokio::runtime::Runtime"]},{"text":"impl RefUnwindSafe for SignalKind","synthetic":true,"types":["tokio::signal::unix::SignalKind"]},{"text":"impl !RefUnwindSafe for Signal","synthetic":true,"types":["tokio::signal::unix::Signal"]},{"text":"impl !RefUnwindSafe for Barrier","synthetic":true,"types":["tokio::sync::barrier::Barrier"]},{"text":"impl RefUnwindSafe for BarrierWaitResult","synthetic":true,"types":["tokio::sync::barrier::BarrierWaitResult"]},{"text":"impl<T> RefUnwindSafe for SendError<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["tokio::sync::broadcast::error::SendError"]},{"text":"impl RefUnwindSafe for RecvError","synthetic":true,"types":["tokio::sync::broadcast::error::RecvError"]},{"text":"impl RefUnwindSafe for TryRecvError","synthetic":true,"types":["tokio::sync::broadcast::error::TryRecvError"]},{"text":"impl<T> !RefUnwindSafe for Sender<T>","synthetic":true,"types":["tokio::sync::broadcast::Sender"]},{"text":"impl<T> !RefUnwindSafe for Receiver<T>","synthetic":true,"types":["tokio::sync::broadcast::Receiver"]},{"text":"impl<T> !RefUnwindSafe for Sender<T>","synthetic":true,"types":["tokio::sync::mpsc::bounded::Sender"]},{"text":"impl<'a, T> !RefUnwindSafe for Permit<'a, T>","synthetic":true,"types":["tokio::sync::mpsc::bounded::Permit"]},{"text":"impl<T> !RefUnwindSafe for Receiver<T>","synthetic":true,"types":["tokio::sync::mpsc::bounded::Receiver"]},{"text":"impl<T> !RefUnwindSafe for UnboundedSender<T>","synthetic":true,"types":["tokio::sync::mpsc::unbounded::UnboundedSender"]},{"text":"impl<T> !RefUnwindSafe for UnboundedReceiver<T>","synthetic":true,"types":["tokio::sync::mpsc::unbounded::UnboundedReceiver"]},{"text":"impl<T> RefUnwindSafe for SendError<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["tokio::sync::mpsc::error::SendError"]},{"text":"impl<T> RefUnwindSafe for TrySendError<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["tokio::sync::mpsc::error::TrySendError"]},{"text":"impl RefUnwindSafe for RecvError","synthetic":true,"types":["tokio::sync::mpsc::error::RecvError"]},{"text":"impl<T> RefUnwindSafe for SendTimeoutError<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["tokio::sync::mpsc::error::SendTimeoutError"]},{"text":"impl<T> !RefUnwindSafe for Mutex<T>","synthetic":true,"types":["tokio::sync::mutex::Mutex"]},{"text":"impl<'a, T> !RefUnwindSafe for MutexGuard<'a, T>","synthetic":true,"types":["tokio::sync::mutex::MutexGuard"]},{"text":"impl<T> !RefUnwindSafe for OwnedMutexGuard<T>","synthetic":true,"types":["tokio::sync::mutex::OwnedMutexGuard"]},{"text":"impl RefUnwindSafe for TryLockError","synthetic":true,"types":["tokio::sync::mutex::TryLockError"]},{"text":"impl !RefUnwindSafe for Notify","synthetic":true,"types":["tokio::sync::notify::Notify"]},{"text":"impl RefUnwindSafe for RecvError","synthetic":true,"types":["tokio::sync::oneshot::error::RecvError"]},{"text":"impl RefUnwindSafe for TryRecvError","synthetic":true,"types":["tokio::sync::oneshot::error::TryRecvError"]},{"text":"impl<T> !RefUnwindSafe for Sender<T>","synthetic":true,"types":["tokio::sync::oneshot::Sender"]},{"text":"impl<T> !RefUnwindSafe for Receiver<T>","synthetic":true,"types":["tokio::sync::oneshot::Receiver"]},{"text":"impl RefUnwindSafe for TryAcquireError","synthetic":true,"types":["tokio::sync::batch_semaphore::TryAcquireError"]},{"text":"impl RefUnwindSafe for AcquireError","synthetic":true,"types":["tokio::sync::batch_semaphore::AcquireError"]},{"text":"impl !RefUnwindSafe for Semaphore","synthetic":true,"types":["tokio::sync::semaphore::Semaphore"]},{"text":"impl<'a> !RefUnwindSafe for SemaphorePermit<'a>","synthetic":true,"types":["tokio::sync::semaphore::SemaphorePermit"]},{"text":"impl !RefUnwindSafe for OwnedSemaphorePermit","synthetic":true,"types":["tokio::sync::semaphore::OwnedSemaphorePermit"]},{"text":"impl<'a, T> !RefUnwindSafe for RwLockReadGuard<'a, T>","synthetic":true,"types":["tokio::sync::rwlock::read_guard::RwLockReadGuard"]},{"text":"impl<'a, T> !RefUnwindSafe for RwLockWriteGuard<'a, T>","synthetic":true,"types":["tokio::sync::rwlock::write_guard::RwLockWriteGuard"]},{"text":"impl<'a, T> !RefUnwindSafe for RwLockMappedWriteGuard<'a, T>","synthetic":true,"types":["tokio::sync::rwlock::write_guard_mapped::RwLockMappedWriteGuard"]},{"text":"impl<T> !RefUnwindSafe for RwLock<T>","synthetic":true,"types":["tokio::sync::rwlock::RwLock"]},{"text":"impl<T> RefUnwindSafe for SendError<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["tokio::sync::watch::error::SendError"]},{"text":"impl RefUnwindSafe for RecvError","synthetic":true,"types":["tokio::sync::watch::error::RecvError"]},{"text":"impl<T> !RefUnwindSafe for Receiver<T>","synthetic":true,"types":["tokio::sync::watch::Receiver"]},{"text":"impl<T> !RefUnwindSafe for Sender<T>","synthetic":true,"types":["tokio::sync::watch::Sender"]},{"text":"impl<'a, T> !RefUnwindSafe for Ref<'a, T>","synthetic":true,"types":["tokio::sync::watch::Ref"]},{"text":"impl !RefUnwindSafe for LocalSet","synthetic":true,"types":["tokio::task::local::LocalSet"]},{"text":"impl<T> RefUnwindSafe for LocalKey<T>","synthetic":true,"types":["tokio::task::task_local::LocalKey"]},{"text":"impl<F> RefUnwindSafe for Unconstrained<F> where
    F: RefUnwindSafe
","synthetic":true,"types":["tokio::task::unconstrained::Unconstrained"]},{"text":"impl !RefUnwindSafe for Sleep","synthetic":true,"types":["tokio::time::driver::sleep::Sleep"]},{"text":"impl RefUnwindSafe for Error","synthetic":true,"types":["tokio::time::error::Error"]},{"text":"impl RefUnwindSafe for Elapsed","synthetic":true,"types":["tokio::time::error::Elapsed"]},{"text":"impl RefUnwindSafe for Instant","synthetic":true,"types":["tokio::time::instant::Instant"]},{"text":"impl !RefUnwindSafe for Interval","synthetic":true,"types":["tokio::time::interval::Interval"]},{"text":"impl<T> !RefUnwindSafe for Timeout<T>","synthetic":true,"types":["tokio::time::timeout::Timeout"]}]; implementors["tokio_native_tls"] = [{"text":"impl<S> RefUnwindSafe for AllowStd<S> where
    S: RefUnwindSafe
","synthetic":true,"types":["tokio_native_tls::AllowStd"]},{"text":"impl<S> RefUnwindSafe for TlsStream<S> where
    S: RefUnwindSafe
","synthetic":true,"types":["tokio_native_tls::TlsStream"]},{"text":"impl RefUnwindSafe for TlsConnector","synthetic":true,"types":["tokio_native_tls::TlsConnector"]},{"text":"impl RefUnwindSafe for TlsAcceptor","synthetic":true,"types":["tokio_native_tls::TlsAcceptor"]}]; implementors["tokio_util"] = [{"text":"impl RefUnwindSafe for BytesCodec","synthetic":true,"types":["tokio_util::codec::bytes_codec::BytesCodec"]},{"text":"impl<T, U> RefUnwindSafe for Framed<T, U> where
    T: RefUnwindSafe,
    U: RefUnwindSafe
","synthetic":true,"types":["tokio_util::codec::framed::Framed"]},{"text":"impl<T, U> RefUnwindSafe for FramedParts<T, U> where
    T: RefUnwindSafe,
    U: RefUnwindSafe
","synthetic":true,"types":["tokio_util::codec::framed::FramedParts"]},{"text":"impl<T, D> RefUnwindSafe for FramedRead<T, D> where
    D: RefUnwindSafe,
    T: RefUnwindSafe
","synthetic":true,"types":["tokio_util::codec::framed_read::FramedRead"]},{"text":"impl<T, E> RefUnwindSafe for FramedWrite<T, E> where
    E: RefUnwindSafe,
    T: RefUnwindSafe
","synthetic":true,"types":["tokio_util::codec::framed_write::FramedWrite"]},{"text":"impl RefUnwindSafe for Builder","synthetic":true,"types":["tokio_util::codec::length_delimited::Builder"]},{"text":"impl RefUnwindSafe for LengthDelimitedCodecError","synthetic":true,"types":["tokio_util::codec::length_delimited::LengthDelimitedCodecError"]},{"text":"impl RefUnwindSafe for LengthDelimitedCodec","synthetic":true,"types":["tokio_util::codec::length_delimited::LengthDelimitedCodec"]},{"text":"impl RefUnwindSafe for LinesCodec","synthetic":true,"types":["tokio_util::codec::lines_codec::LinesCodec"]},{"text":"impl !RefUnwindSafe for LinesCodecError","synthetic":true,"types":["tokio_util::codec::lines_codec::LinesCodecError"]},{"text":"impl RefUnwindSafe for AnyDelimiterCodec","synthetic":true,"types":["tokio_util::codec::any_delimiter_codec::AnyDelimiterCodec"]},{"text":"impl !RefUnwindSafe for AnyDelimiterCodecError","synthetic":true,"types":["tokio_util::codec::any_delimiter_codec::AnyDelimiterCodecError"]},{"text":"impl RefUnwindSafe for CancellationToken","synthetic":true,"types":["tokio_util::sync::cancellation_token::CancellationToken"]},{"text":"impl<'a> RefUnwindSafe for WaitForCancellationFuture<'a>","synthetic":true,"types":["tokio_util::sync::cancellation_token::WaitForCancellationFuture"]},{"text":"impl<T> !RefUnwindSafe for PollSender<T>","synthetic":true,"types":["tokio_util::sync::mpsc::PollSender"]},{"text":"impl !RefUnwindSafe for PollSemaphore","synthetic":true,"types":["tokio_util::sync::poll_semaphore::PollSemaphore"]},{"text":"impl<T> !RefUnwindSafe for ReusableBoxFuture<T>","synthetic":true,"types":["tokio_util::sync::reusable_box::ReusableBoxFuture"]},{"text":"impl<L, R> RefUnwindSafe for Either<L, R> where
    L: RefUnwindSafe,
    R: RefUnwindSafe
","synthetic":true,"types":["tokio_util::either::Either"]}]; implementors["tracing"] = [{"text":"impl<T> !RefUnwindSafe for WithDispatch<T>","synthetic":true,"types":["tracing::instrument::WithDispatch"]},{"text":"impl<T> !RefUnwindSafe for Instrumented<T>","synthetic":true,"types":["tracing::instrument::Instrumented"]},{"text":"impl !RefUnwindSafe for Span","synthetic":true,"types":["tracing::span::Span"]},{"text":"impl<'a> !RefUnwindSafe for Entered<'a>","synthetic":true,"types":["tracing::span::Entered"]},{"text":"impl !RefUnwindSafe for EnteredSpan","synthetic":true,"types":["tracing::span::EnteredSpan"]}]; implementors["tracing_core"] = [{"text":"impl !RefUnwindSafe for Identifier","synthetic":true,"types":["tracing_core::callsite::Identifier"]},{"text":"impl !RefUnwindSafe for Dispatch","synthetic":true,"types":["tracing_core::dispatcher::Dispatch"]},{"text":"impl !RefUnwindSafe for DefaultGuard","synthetic":true,"types":["tracing_core::dispatcher::DefaultGuard"]},{"text":"impl RefUnwindSafe for SetGlobalDefaultError","synthetic":true,"types":["tracing_core::dispatcher::SetGlobalDefaultError"]},{"text":"impl<'a> !RefUnwindSafe for Event<'a>","synthetic":true,"types":["tracing_core::event::Event"]},{"text":"impl !RefUnwindSafe for Field","synthetic":true,"types":["tracing_core::field::Field"]},{"text":"impl RefUnwindSafe for Empty","synthetic":true,"types":["tracing_core::field::Empty"]},{"text":"impl !RefUnwindSafe for FieldSet","synthetic":true,"types":["tracing_core::field::FieldSet"]},{"text":"impl<'a> !RefUnwindSafe for ValueSet<'a>","synthetic":true,"types":["tracing_core::field::ValueSet"]},{"text":"impl !RefUnwindSafe for Iter","synthetic":true,"types":["tracing_core::field::Iter"]},{"text":"impl<T> RefUnwindSafe for DisplayValue<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["tracing_core::field::DisplayValue"]},{"text":"impl<T> RefUnwindSafe for DebugValue<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["tracing_core::field::DebugValue"]},{"text":"impl<'a> !RefUnwindSafe for Metadata<'a>","synthetic":true,"types":["tracing_core::metadata::Metadata"]},{"text":"impl RefUnwindSafe for Kind","synthetic":true,"types":["tracing_core::metadata::Kind"]},{"text":"impl RefUnwindSafe for Level","synthetic":true,"types":["tracing_core::metadata::Level"]},{"text":"impl RefUnwindSafe for LevelFilter","synthetic":true,"types":["tracing_core::metadata::LevelFilter"]},{"text":"impl RefUnwindSafe for ParseLevelFilterError","synthetic":true,"types":["tracing_core::metadata::ParseLevelFilterError"]},{"text":"impl RefUnwindSafe for ParseLevelError","synthetic":true,"types":["tracing_core::metadata::ParseLevelError"]},{"text":"impl RefUnwindSafe for Id","synthetic":true,"types":["tracing_core::span::Id"]},{"text":"impl<'a> !RefUnwindSafe for Attributes<'a>","synthetic":true,"types":["tracing_core::span::Attributes"]},{"text":"impl<'a> !RefUnwindSafe for Record<'a>","synthetic":true,"types":["tracing_core::span::Record"]},{"text":"impl !RefUnwindSafe for Current","synthetic":true,"types":["tracing_core::span::Current"]},{"text":"impl RefUnwindSafe for Interest","synthetic":true,"types":["tracing_core::subscriber::Interest"]}]; implementors["unicode_bidi"] = [{"text":"impl RefUnwindSafe for Level","synthetic":true,"types":["unicode_bidi::level::Level"]},{"text":"impl RefUnwindSafe for Error","synthetic":true,"types":["unicode_bidi::level::Error"]},{"text":"impl RefUnwindSafe for BidiClass","synthetic":true,"types":["unicode_bidi::char_data::tables::BidiClass"]},{"text":"impl RefUnwindSafe for ParagraphInfo","synthetic":true,"types":["unicode_bidi::ParagraphInfo"]},{"text":"impl<'text> RefUnwindSafe for InitialInfo<'text>","synthetic":true,"types":["unicode_bidi::InitialInfo"]},{"text":"impl<'text> RefUnwindSafe for BidiInfo<'text>","synthetic":true,"types":["unicode_bidi::BidiInfo"]}]; implementors["unicode_normalization"] = [{"text":"impl<I> RefUnwindSafe for Decompositions<I> where
    I: RefUnwindSafe
","synthetic":true,"types":["unicode_normalization::decompose::Decompositions"]},{"text":"impl RefUnwindSafe for IsNormalized","synthetic":true,"types":["unicode_normalization::quick_check::IsNormalized"]},{"text":"impl<I> RefUnwindSafe for Recompositions<I> where
    I: RefUnwindSafe
","synthetic":true,"types":["unicode_normalization::recompose::Recompositions"]},{"text":"impl<I> RefUnwindSafe for Replacements<I> where
    I: RefUnwindSafe
","synthetic":true,"types":["unicode_normalization::replace::Replacements"]},{"text":"impl<I> RefUnwindSafe for StreamSafe<I> where
    I: RefUnwindSafe
","synthetic":true,"types":["unicode_normalization::stream_safe::StreamSafe"]}]; implementors["url"] = [{"text":"impl<S> RefUnwindSafe for Host<S> where
    S: RefUnwindSafe
","synthetic":true,"types":["url::host::Host"]},{"text":"impl RefUnwindSafe for Origin","synthetic":true,"types":["url::origin::Origin"]},{"text":"impl RefUnwindSafe for OpaqueOrigin","synthetic":true,"types":["url::origin::OpaqueOrigin"]},{"text":"impl RefUnwindSafe for ParseError","synthetic":true,"types":["url::parser::ParseError"]},{"text":"impl RefUnwindSafe for SyntaxViolation","synthetic":true,"types":["url::parser::SyntaxViolation"]},{"text":"impl<'a> RefUnwindSafe for PathSegmentsMut<'a>","synthetic":true,"types":["url::path_segments::PathSegmentsMut"]},{"text":"impl RefUnwindSafe for Position","synthetic":true,"types":["url::slicing::Position"]},{"text":"impl RefUnwindSafe for Url","synthetic":true,"types":["url::Url"]},{"text":"impl<'a> !RefUnwindSafe for ParseOptions<'a>","synthetic":true,"types":["url::ParseOptions"]},{"text":"impl<'a> RefUnwindSafe for UrlQuery<'a>","synthetic":true,"types":["url::UrlQuery"]}]; implementors["want"] = [{"text":"impl !RefUnwindSafe for Giver","synthetic":true,"types":["want::Giver"]},{"text":"impl !RefUnwindSafe for Taker","synthetic":true,"types":["want::Taker"]},{"text":"impl !RefUnwindSafe for SharedGiver","synthetic":true,"types":["want::SharedGiver"]},{"text":"impl RefUnwindSafe for Closed","synthetic":true,"types":["want::Closed"]}]; if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()