(function() {var implementors = {};
implementors["crossbeam_channel"] = [{"text":"impl<T> From<SendError<T>> for TrySendError<T>","synthetic":false,"types":["crossbeam_channel::err::TrySendError"]},{"text":"impl<T> From<SendError<T>> for SendTimeoutError<T>","synthetic":false,"types":["crossbeam_channel::err::SendTimeoutError"]},{"text":"impl From<RecvError> for TryRecvError","synthetic":false,"types":["crossbeam_channel::err::TryRecvError"]},{"text":"impl From<RecvError> for RecvTimeoutError","synthetic":false,"types":["crossbeam_channel::err::RecvTimeoutError"]}];
implementors["crossbeam_epoch"] = [{"text":"impl<T: ?Sized + Pointable> From<Owned<T>> for Atomic<T>","synthetic":false,"types":["crossbeam_epoch::atomic::Atomic"]},{"text":"impl<T> From<Box<T, Global>> for Atomic<T>","synthetic":false,"types":["crossbeam_epoch::atomic::Atomic"]},{"text":"impl<T> From<T> for Atomic<T>","synthetic":false,"types":["crossbeam_epoch::atomic::Atomic"]},{"text":"impl<'g, T: ?Sized + Pointable> From<Shared<'g, T>> for Atomic<T>","synthetic":false,"types":["crossbeam_epoch::atomic::Atomic"]},{"text":"impl<T> From<*const T> for Atomic<T>","synthetic":false,"types":["crossbeam_epoch::atomic::Atomic"]},{"text":"impl<T> From<T> for Owned<T>","synthetic":false,"types":["crossbeam_epoch::atomic::Owned"]},{"text":"impl<T> From<Box<T, Global>> for Owned<T>","synthetic":false,"types":["crossbeam_epoch::atomic::Owned"]},{"text":"impl<T> From<*const T> for Shared<'_, T>","synthetic":false,"types":["crossbeam_epoch::atomic::Shared"]}];
implementors["crossbeam_utils"] = [{"text":"impl<T> From<T> for AtomicCell<T>","synthetic":false,"types":["crossbeam_utils::atomic::atomic_cell::AtomicCell"]},{"text":"impl<T> From<T> for CachePadded<T>","synthetic":false,"types":["crossbeam_utils::cache_padded::CachePadded"]},{"text":"impl<T> From<T> for ShardedLock<T>","synthetic":false,"types":["crossbeam_utils::sync::sharded_lock::ShardedLock"]}];
implementors["deflate"] = [{"text":"impl From<Compression> for CompressionOptions","synthetic":false,"types":["deflate::compression_options::CompressionOptions"]}];
implementors["either"] = [{"text":"impl<L, R> From<Result<R, L>> for Either<L, R>","synthetic":false,"types":["either::Either"]}];
implementors["gif"] = [{"text":"impl From<Error> for DecodingError","synthetic":false,"types":["gif::reader::decoder::DecodingError"]}];
implementors["image"] = [{"text":"impl From<(ColorType, BitDepth)> for ColorType","synthetic":false,"types":["image::color::ColorType"]},{"text":"impl From<ColorType> for (ColorType, BitDepth)","synthetic":false,"types":["png::common::ColorType","png::common::BitDepth"]},{"text":"impl From<DecodingError> for ImageError","synthetic":false,"types":["image::image::ImageError"]},{"text":"impl From<PixelFormat> for ColorType","synthetic":false,"types":["image::color::ColorType"]},{"text":"impl From<Error> for ImageError","synthetic":false,"types":["image::image::ImageError"]},{"text":"impl From<DecodingError> for ImageError","synthetic":false,"types":["image::image::ImageError"]},{"text":"impl From<Error> for ImageError","synthetic":false,"types":["image::image::ImageError"]}];
implementors["itertools"] = [{"text":"impl<A: IntoIterator> From<(A,)> for Zip<(A::IntoIter,)>","synthetic":false,"types":["itertools::ziptuple::Zip"]},{"text":"impl<A: IntoIterator, B: IntoIterator> From<(A, B)> for Zip<(A::IntoIter, B::IntoIter)>","synthetic":false,"types":["itertools::ziptuple::Zip"]},{"text":"impl<A: IntoIterator, B: IntoIterator, C: IntoIterator> From<(A, B, C)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter)>","synthetic":false,"types":["itertools::ziptuple::Zip"]},{"text":"impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator> From<(A, B, C, D)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter)>","synthetic":false,"types":["itertools::ziptuple::Zip"]},{"text":"impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator> From<(A, B, C, D, E)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter)>","synthetic":false,"types":["itertools::ziptuple::Zip"]},{"text":"impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator> From<(A, B, C, D, E, F)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter, F::IntoIter)>","synthetic":false,"types":["itertools::ziptuple::Zip"]},{"text":"impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator, G: IntoIterator> From<(A, B, C, D, E, F, G)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter, F::IntoIter, G::IntoIter)>","synthetic":false,"types":["itertools::ziptuple::Zip"]},{"text":"impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator, G: IntoIterator, H: IntoIterator> From<(A, B, C, D, E, F, G, H)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter, F::IntoIter, G::IntoIter, H::IntoIter)>","synthetic":false,"types":["itertools::ziptuple::Zip"]}];
implementors["jpeg_decoder"] = [{"text":"impl From<Error> for Error","synthetic":false,"types":["jpeg_decoder::error::Error"]}];
implementors["ndarray"] = [{"text":"impl<'a, A, Slice: ?Sized> From<&'a Slice> for ArrayView<'a, A, Ix1> where
Slice: AsRef<[A]>, ","synthetic":false,"types":["ndarray::ArrayView"]},{"text":"impl<'a, A, S, D> From<&'a ArrayBase<S, D>> for ArrayView<'a, A, D> where
S: Data<Elem = A>,
D: Dimension, ","synthetic":false,"types":["ndarray::ArrayView"]},{"text":"impl<'a, A, Slice: ?Sized> From<&'a mut Slice> for ArrayViewMut<'a, A, Ix1> where
Slice: AsMut<[A]>, ","synthetic":false,"types":["ndarray::ArrayViewMut"]},{"text":"impl<'a, A, S, D> From<&'a mut ArrayBase<S, D>> for ArrayViewMut<'a, A, D> where
S: DataMut<Elem = A>,
D: Dimension, ","synthetic":false,"types":["ndarray::ArrayViewMut"]},{"text":"impl<'a> From<&'a [usize]> for IxDynImpl","synthetic":false,"types":["ndarray::dimension::dynindeximpl::IxDynImpl"]},{"text":"impl From<Vec<usize, Global>> for IxDynImpl","synthetic":false,"types":["ndarray::dimension::dynindeximpl::IxDynImpl"]},{"text":"impl<A> From<Vec<A, Global>> for Array1<A>","synthetic":false,"types":["ndarray::aliases::Array1"]},{"text":"impl<A, V> From<Vec<V, Global>> for Array2<A> where
V: FixedInitializer<Elem = A>, ","synthetic":false,"types":["ndarray::aliases::Array2"]},{"text":"impl<A, V, U> From<Vec<V, Global>> for Array3<A> where
V: FixedInitializer<Elem = U>,
U: FixedInitializer<Elem = A>, ","synthetic":false,"types":["ndarray::aliases::Array3"]},{"text":"impl From<Range<isize>> for Si","synthetic":false,"types":["ndarray::si::Si"]},{"text":"impl From<RangeFrom<isize>> for Si","synthetic":false,"types":["ndarray::si::Si"]},{"text":"impl From<RangeTo<isize>> for Si","synthetic":false,"types":["ndarray::si::Si"]},{"text":"impl From<RangeFull> for Si","synthetic":false,"types":["ndarray::si::Si"]},{"text":"impl<D> From<D> for Shape<D> where
D: Dimension, ","synthetic":false,"types":["ndarray::Shape"]},{"text":"impl<T, D> From<T> for StrideShape<D> where
D: Dimension,
T: ShapeBuilder<Dim = D>, ","synthetic":false,"types":["ndarray::StrideShape"]}];
implementors["num_complex"] = [{"text":"impl<T: Clone + Num> From<T> for Complex<T>","synthetic":false,"types":["num_complex::Complex"]},{"text":"impl<'a, T: Clone + Num> From<&'a T> for Complex<T>","synthetic":false,"types":["num_complex::Complex"]}];
implementors["num_rational"] = [{"text":"impl<T> From<T> for Ratio<T> where
T: Clone + Integer, ","synthetic":false,"types":["num_rational::Ratio"]},{"text":"impl<T> From<(T, T)> for Ratio<T> where
T: Clone + Integer, ","synthetic":false,"types":["num_rational::Ratio"]}];
implementors["png"] = [{"text":"impl From<Error> for DecodingError","synthetic":false,"types":["png::decoder::stream::DecodingError"]},{"text":"impl From<String> for DecodingError","synthetic":false,"types":["png::decoder::stream::DecodingError"]},{"text":"impl From<DecodingError> for Error","synthetic":false,"types":["std::io::error::Error"]},{"text":"impl From<Error> for EncodingError","synthetic":false,"types":["png::encoder::EncodingError"]},{"text":"impl From<EncodingError> for Error","synthetic":false,"types":["std::io::error::Error"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()