(function() {var implementors = {};
implementors["c2_chacha"] = [{text:"impl RefUnwindSafe for ChaCha",synthetic:true,types:["c2_chacha::guts::ChaCha"]},{text:"impl<V> RefUnwindSafe for State<V> where
V: RefUnwindSafe, ",synthetic:true,types:["c2_chacha::guts::State"]},];
implementors["getrandom"] = [{text:"impl RefUnwindSafe for Error",synthetic:true,types:["getrandom::error::Error"]},];
implementors["itoa"] = [{text:"impl RefUnwindSafe for Buffer",synthetic:true,types:["itoa::Buffer"]},];
implementors["leveldb"] = [{text:"impl<K> RefUnwindSafe for Database<K> where
K: RefUnwindSafe, ",synthetic:true,types:["leveldb::database::Database"]},{text:"impl RefUnwindSafe for Options",synthetic:true,types:["leveldb::database::options::Options"]},{text:"impl RefUnwindSafe for WriteOptions",synthetic:true,types:["leveldb::database::options::WriteOptions"]},{text:"impl<'a, K> RefUnwindSafe for ReadOptions<'a, K> where
K: RefUnwindSafe, ",synthetic:true,types:["leveldb::database::options::ReadOptions"]},{text:"impl RefUnwindSafe for Error",synthetic:true,types:["leveldb::database::error::Error"]},{text:"impl<'a, K> RefUnwindSafe for Iterator<'a, K> where
K: RefUnwindSafe, ",synthetic:true,types:["leveldb::database::iterator::Iterator"]},{text:"impl<'a, K> RefUnwindSafe for KeyIterator<'a, K> where
K: RefUnwindSafe, ",synthetic:true,types:["leveldb::database::iterator::KeyIterator"]},{text:"impl<'a, K> RefUnwindSafe for ValueIterator<'a, K> where
K: RefUnwindSafe, ",synthetic:true,types:["leveldb::database::iterator::ValueIterator"]},{text:"impl<K> RefUnwindSafe for OrdComparator<K> where
K: RefUnwindSafe, ",synthetic:true,types:["leveldb::database::comparator::OrdComparator"]},{text:"impl RefUnwindSafe for DefaultComparator",synthetic:true,types:["leveldb::database::comparator::DefaultComparator"]},{text:"impl<'a, K> RefUnwindSafe for Snapshot<'a, K> where
K: RefUnwindSafe, ",synthetic:true,types:["leveldb::database::snapshots::Snapshot"]},{text:"impl RefUnwindSafe for Cache",synthetic:true,types:["leveldb::database::cache::Cache"]},{text:"impl<K> RefUnwindSafe for Writebatch<K> where
K: RefUnwindSafe, ",synthetic:true,types:["leveldb::database::batch::Writebatch"]},];
implementors["leveldb_sys"] = [{text:"impl RefUnwindSafe for leveldb_t",synthetic:true,types:["leveldb_sys::leveldb_t"]},{text:"impl RefUnwindSafe for leveldb_cache_t",synthetic:true,types:["leveldb_sys::leveldb_cache_t"]},{text:"impl RefUnwindSafe for leveldb_comparator_t",synthetic:true,types:["leveldb_sys::leveldb_comparator_t"]},{text:"impl RefUnwindSafe for leveldb_env_t",synthetic:true,types:["leveldb_sys::leveldb_env_t"]},{text:"impl RefUnwindSafe for leveldb_filelock_t",synthetic:true,types:["leveldb_sys::leveldb_filelock_t"]},{text:"impl RefUnwindSafe for leveldb_filterpolicy_t",synthetic:true,types:["leveldb_sys::leveldb_filterpolicy_t"]},{text:"impl RefUnwindSafe for leveldb_iterator_t",synthetic:true,types:["leveldb_sys::leveldb_iterator_t"]},{text:"impl RefUnwindSafe for leveldb_logger_t",synthetic:true,types:["leveldb_sys::leveldb_logger_t"]},{text:"impl RefUnwindSafe for leveldb_options_t",synthetic:true,types:["leveldb_sys::leveldb_options_t"]},{text:"impl RefUnwindSafe for leveldb_randomfile_t",synthetic:true,types:["leveldb_sys::leveldb_randomfile_t"]},{text:"impl RefUnwindSafe for leveldb_readoptions_t",synthetic:true,types:["leveldb_sys::leveldb_readoptions_t"]},{text:"impl RefUnwindSafe for leveldb_seqfile_t",synthetic:true,types:["leveldb_sys::leveldb_seqfile_t"]},{text:"impl RefUnwindSafe for leveldb_snapshot_t",synthetic:true,types:["leveldb_sys::leveldb_snapshot_t"]},{text:"impl RefUnwindSafe for leveldb_writablefile_t",synthetic:true,types:["leveldb_sys::leveldb_writablefile_t"]},{text:"impl RefUnwindSafe for leveldb_writebatch_t",synthetic:true,types:["leveldb_sys::leveldb_writebatch_t"]},{text:"impl RefUnwindSafe for leveldb_writeoptions_t",synthetic:true,types:["leveldb_sys::leveldb_writeoptions_t"]},{text:"impl RefUnwindSafe for Compression",synthetic:true,types:["leveldb_sys::Compression"]},];
implementors["rand"] = [{text:"impl RefUnwindSafe for Alphanumeric",synthetic:true,types:["rand::distributions::other::Alphanumeric"]},{text:"impl<X> RefUnwindSafe for Uniform<X> where
<X as SampleUniform>::Sampler: RefUnwindSafe, ",synthetic:true,types:["rand::distributions::uniform::Uniform"]},{text:"impl RefUnwindSafe for OpenClosed01",synthetic:true,types:["rand::distributions::float::OpenClosed01"]},{text:"impl RefUnwindSafe for Open01",synthetic:true,types:["rand::distributions::float::Open01"]},{text:"impl RefUnwindSafe for Bernoulli",synthetic:true,types:["rand::distributions::bernoulli::Bernoulli"]},{text:"impl RefUnwindSafe for UnitSphereSurface",synthetic:true,types:["rand::distributions::unit_sphere::UnitSphereSurface"]},{text:"impl RefUnwindSafe for UnitCircle",synthetic:true,types:["rand::distributions::unit_circle::UnitCircle"]},{text:"impl RefUnwindSafe for Gamma",synthetic:true,types:["rand::distributions::gamma::Gamma"]},{text:"impl RefUnwindSafe for ChiSquared",synthetic:true,types:["rand::distributions::gamma::ChiSquared"]},{text:"impl RefUnwindSafe for FisherF",synthetic:true,types:["rand::distributions::gamma::FisherF"]},{text:"impl RefUnwindSafe for StudentT",synthetic:true,types:["rand::distributions::gamma::StudentT"]},{text:"impl RefUnwindSafe for Beta",synthetic:true,types:["rand::distributions::gamma::Beta"]},{text:"impl RefUnwindSafe for Normal",synthetic:true,types:["rand::distributions::normal::Normal"]},{text:"impl RefUnwindSafe for LogNormal",synthetic:true,types:["rand::distributions::normal::LogNormal"]},{text:"impl RefUnwindSafe for StandardNormal",synthetic:true,types:["rand::distributions::normal::StandardNormal"]},{text:"impl RefUnwindSafe for Exp",synthetic:true,types:["rand::distributions::exponential::Exp"]},{text:"impl RefUnwindSafe for Exp1",synthetic:true,types:["rand::distributions::exponential::Exp1"]},{text:"impl RefUnwindSafe for Pareto",synthetic:true,types:["rand::distributions::pareto::Pareto"]},{text:"impl RefUnwindSafe for Poisson",synthetic:true,types:["rand::distributions::poisson::Poisson"]},{text:"impl RefUnwindSafe for Binomial",synthetic:true,types:["rand::distributions::binomial::Binomial"]},{text:"impl RefUnwindSafe for Cauchy",synthetic:true,types:["rand::distributions::cauchy::Cauchy"]},{text:"impl RefUnwindSafe for Dirichlet",synthetic:true,types:["rand::distributions::dirichlet::Dirichlet"]},{text:"impl RefUnwindSafe for Triangular",synthetic:true,types:["rand::distributions::triangular::Triangular"]},{text:"impl RefUnwindSafe for Weibull",synthetic:true,types:["rand::distributions::weibull::Weibull"]},{text:"impl<D, R, T> RefUnwindSafe for DistIter<D, R, T> where
D: RefUnwindSafe,
R: RefUnwindSafe,
T: RefUnwindSafe, ",synthetic:true,types:["rand::distributions::DistIter"]},{text:"impl RefUnwindSafe for Standard",synthetic:true,types:["rand::distributions::Standard"]},{text:"impl RefUnwindSafe for BernoulliError",synthetic:true,types:["rand::distributions::bernoulli::BernoulliError"]},{text:"impl<X> RefUnwindSafe for UniformInt<X> where
X: RefUnwindSafe, ",synthetic:true,types:["rand::distributions::uniform::UniformInt"]},{text:"impl<X> RefUnwindSafe for UniformFloat<X> where
X: RefUnwindSafe, ",synthetic:true,types:["rand::distributions::uniform::UniformFloat"]},{text:"impl RefUnwindSafe for UniformDuration",synthetic:true,types:["rand::distributions::uniform::UniformDuration"]},{text:"impl<X> RefUnwindSafe for WeightedIndex<X> where
X: RefUnwindSafe,
<X as SampleUniform>::Sampler: RefUnwindSafe, ",synthetic:true,types:["rand::distributions::weighted::WeightedIndex"]},{text:"impl RefUnwindSafe for WeightedError",synthetic:true,types:["rand::distributions::weighted::WeightedError"]},{text:"impl<W> RefUnwindSafe for WeightedIndex<W> where
W: RefUnwindSafe,
<W as SampleUniform>::Sampler: RefUnwindSafe, ",synthetic:true,types:["rand::distributions::weighted::alias_method::WeightedIndex"]},{text:"impl RefUnwindSafe for EntropyRng",synthetic:true,types:["rand::rngs::entropy::EntropyRng"]},{text:"impl RefUnwindSafe for StdRng",synthetic:true,types:["rand::rngs::std::StdRng"]},{text:"impl RefUnwindSafe for ThreadRng",synthetic:true,types:["rand::rngs::thread::ThreadRng"]},{text:"impl<R> RefUnwindSafe for ReadRng<R> where
R: RefUnwindSafe, ",synthetic:true,types:["rand::rngs::adapter::read::ReadRng"]},{text:"impl !RefUnwindSafe for ReadError",synthetic:true,types:["rand::rngs::adapter::read::ReadError"]},{text:"impl<R, Rsdr> RefUnwindSafe for ReseedingRng<R, Rsdr> where
R: RefUnwindSafe,
Rsdr: RefUnwindSafe,
<R as BlockRngCore>::Results: RefUnwindSafe, ",synthetic:true,types:["rand::rngs::adapter::reseeding::ReseedingRng"]},{text:"impl RefUnwindSafe for StepRng",synthetic:true,types:["rand::rngs::mock::StepRng"]},{text:"impl<'a, S: ?Sized, T> RefUnwindSafe for SliceChooseIter<'a, S, T> where
S: RefUnwindSafe,
T: RefUnwindSafe, ",synthetic:true,types:["rand::seq::SliceChooseIter"]},{text:"impl RefUnwindSafe for IndexVec",synthetic:true,types:["rand::seq::index::IndexVec"]},{text:"impl<'a> RefUnwindSafe for IndexVecIter<'a>",synthetic:true,types:["rand::seq::index::IndexVecIter"]},{text:"impl RefUnwindSafe for IndexVecIntoIter",synthetic:true,types:["rand::seq::index::IndexVecIntoIter"]},];
implementors["rand_chacha"] = [{text:"impl RefUnwindSafe for ChaCha12Core",synthetic:true,types:["rand_chacha::chacha::ChaCha12Core"]},{text:"impl RefUnwindSafe for ChaCha12Rng",synthetic:true,types:["rand_chacha::chacha::ChaCha12Rng"]},{text:"impl RefUnwindSafe for ChaCha20Core",synthetic:true,types:["rand_chacha::chacha::ChaCha20Core"]},{text:"impl RefUnwindSafe for ChaCha20Rng",synthetic:true,types:["rand_chacha::chacha::ChaCha20Rng"]},{text:"impl RefUnwindSafe for ChaCha8Core",synthetic:true,types:["rand_chacha::chacha::ChaCha8Core"]},{text:"impl RefUnwindSafe for ChaCha8Rng",synthetic:true,types:["rand_chacha::chacha::ChaCha8Rng"]},];
implementors["rand_core"] = [{text:"impl !RefUnwindSafe for Error",synthetic:true,types:["rand_core::error::Error"]},{text:"impl RefUnwindSafe for OsRng",synthetic:true,types:["rand_core::os::OsRng"]},{text:"impl<R: ?Sized> RefUnwindSafe for BlockRng<R> where
R: RefUnwindSafe,
<R as BlockRngCore>::Results: RefUnwindSafe, ",synthetic:true,types:["rand_core::block::BlockRng"]},{text:"impl<R: ?Sized> RefUnwindSafe for BlockRng64<R> where
R: RefUnwindSafe,
<R as BlockRngCore>::Results: RefUnwindSafe, ",synthetic:true,types:["rand_core::block::BlockRng64"]},];
implementors["serde"] = [{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 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<'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<Ok, Error> RefUnwindSafe for Impossible<Ok, Error> where
Error: RefUnwindSafe,
Ok: RefUnwindSafe, ",synthetic:true,types:["serde::ser::impossible::Impossible"]},];
implementors["serde_json"] = [{text:"impl<R> RefUnwindSafe for Deserializer<R> where
R: RefUnwindSafe, ",synthetic:true,types:["serde_json::de::Deserializer"]},{text:"impl<'de, R, T> RefUnwindSafe for StreamDeserializer<'de, R, T> where
R: RefUnwindSafe,
T: RefUnwindSafe, ",synthetic:true,types:["serde_json::de::StreamDeserializer"]},{text:"impl !RefUnwindSafe for Error",synthetic:true,types:["serde_json::error::Error"]},{text:"impl<W, F> RefUnwindSafe for Serializer<W, F> where
F: RefUnwindSafe,
W: RefUnwindSafe, ",synthetic:true,types:["serde_json::ser::Serializer"]},{text:"impl<K, V> RefUnwindSafe for Map<K, V> where
K: RefUnwindSafe,
V: RefUnwindSafe, ",synthetic:true,types:["serde_json::map::Map"]},{text:"impl RefUnwindSafe for Number",synthetic:true,types:["serde_json::number::Number"]},{text:"impl RefUnwindSafe for Value",synthetic:true,types:["serde_json::value::Value"]},{text:"impl<R> RefUnwindSafe for IoRead<R> where
R: RefUnwindSafe, ",synthetic:true,types:["serde_json::read::IoRead"]},{text:"impl<'a> RefUnwindSafe for SliceRead<'a>",synthetic:true,types:["serde_json::read::SliceRead"]},{text:"impl<'a> RefUnwindSafe for StrRead<'a>",synthetic:true,types:["serde_json::read::StrRead"]},{text:"impl RefUnwindSafe for Category",synthetic:true,types:["serde_json::error::Category"]},{text:"impl<'a> RefUnwindSafe for VacantEntry<'a>",synthetic:true,types:["serde_json::map::VacantEntry"]},{text:"impl<'a> RefUnwindSafe for OccupiedEntry<'a>",synthetic:true,types:["serde_json::map::OccupiedEntry"]},{text:"impl<'a> RefUnwindSafe for Iter<'a>",synthetic:true,types:["serde_json::map::Iter"]},{text:"impl<'a> RefUnwindSafe for IterMut<'a>",synthetic:true,types:["serde_json::map::IterMut"]},{text:"impl RefUnwindSafe for IntoIter",synthetic:true,types:["serde_json::map::IntoIter"]},{text:"impl<'a> RefUnwindSafe for Keys<'a>",synthetic:true,types:["serde_json::map::Keys"]},{text:"impl<'a> RefUnwindSafe for Values<'a>",synthetic:true,types:["serde_json::map::Values"]},{text:"impl<'a> RefUnwindSafe for ValuesMut<'a>",synthetic:true,types:["serde_json::map::ValuesMut"]},{text:"impl<'a> RefUnwindSafe for Entry<'a>",synthetic:true,types:["serde_json::map::Entry"]},{text:"impl RefUnwindSafe for CompactFormatter",synthetic:true,types:["serde_json::ser::CompactFormatter"]},{text:"impl<'a> RefUnwindSafe for PrettyFormatter<'a>",synthetic:true,types:["serde_json::ser::PrettyFormatter"]},{text:"impl RefUnwindSafe for CharEscape",synthetic:true,types:["serde_json::ser::CharEscape"]},];
implementors["ssvm_container"] = [{text:"impl RefUnwindSafe for FileSystem",synthetic:true,types:["ssvm_container::storage::file_system::FileSystem"]},];
implementors["uuid"] = [{text:"impl RefUnwindSafe for Builder",synthetic:true,types:["uuid::builder::Builder"]},{text:"impl RefUnwindSafe for Error",synthetic:true,types:["uuid::error::Error"]},{text:"impl RefUnwindSafe for Uuid",synthetic:true,types:["uuid::Uuid"]},{text:"impl RefUnwindSafe for Version",synthetic:true,types:["uuid::Version"]},{text:"impl RefUnwindSafe for Variant",synthetic:true,types:["uuid::Variant"]},{text:"impl RefUnwindSafe for Hyphenated",synthetic:true,types:["uuid::adapter::Hyphenated"]},{text:"impl<'a> RefUnwindSafe for HyphenatedRef<'a>",synthetic:true,types:["uuid::adapter::HyphenatedRef"]},{text:"impl RefUnwindSafe for Simple",synthetic:true,types:["uuid::adapter::Simple"]},{text:"impl<'a> RefUnwindSafe for SimpleRef<'a>",synthetic:true,types:["uuid::adapter::SimpleRef"]},{text:"impl RefUnwindSafe for Urn",synthetic:true,types:["uuid::adapter::Urn"]},{text:"impl<'a> RefUnwindSafe for UrnRef<'a>",synthetic:true,types:["uuid::adapter::UrnRef"]},];
if (window.register_implementors) {
window.register_implementors(implementors);
} else {
window.pending_implementors = implementors;
}
})()