(function() {var implementors = { "approx":[["impl<A: ?Sized, B: ?Sized> RefUnwindSafe for AbsDiff<A, B>where
    <A as AbsDiffEq<B>>::Epsilon: RefUnwindSafe,
",1,["approx::AbsDiff"]],["impl<A: ?Sized, B: ?Sized> RefUnwindSafe for Relative<A, B>where
    <A as AbsDiffEq<B>>::Epsilon: RefUnwindSafe,
",1,["approx::Relative"]],["impl<A: ?Sized, B: ?Sized> RefUnwindSafe for Ulps<A, B>where
    <A as AbsDiffEq<B>>::Epsilon: RefUnwindSafe,
",1,["approx::Ulps"]]], "multibody_dynamics":[["impl RefUnwindSafe for JointType",1,["multibody_dynamics::multibody::JointType"]],["impl<const NUM_BODIES: usize, const NUM_DOFS: usize> RefUnwindSafe for MultiBody<NUM_BODIES, NUM_DOFS>",1,["multibody_dynamics::multibody::MultiBody"]]], "nalgebra":[["impl RefUnwindSafe for ShapeConstraint",1,["nalgebra::base::constraint::ShapeConstraint"]],["impl<T> RefUnwindSafe for X<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::X"]],["impl<T> RefUnwindSafe for XY<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::XY"]],["impl<T> RefUnwindSafe for XYZ<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::XYZ"]],["impl<T> RefUnwindSafe for XYZW<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::XYZW"]],["impl<T> RefUnwindSafe for XYZWA<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::XYZWA"]],["impl<T> RefUnwindSafe for XYZWAB<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::XYZWAB"]],["impl<T> RefUnwindSafe for IJKW<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::IJKW"]],["impl<T> RefUnwindSafe for M2x2<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M2x2"]],["impl<T> RefUnwindSafe for M2x3<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M2x3"]],["impl<T> RefUnwindSafe for M2x4<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M2x4"]],["impl<T> RefUnwindSafe for M2x5<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M2x5"]],["impl<T> RefUnwindSafe for M2x6<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M2x6"]],["impl<T> RefUnwindSafe for M3x2<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M3x2"]],["impl<T> RefUnwindSafe for M3x3<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M3x3"]],["impl<T> RefUnwindSafe for M3x4<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M3x4"]],["impl<T> RefUnwindSafe for M3x5<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M3x5"]],["impl<T> RefUnwindSafe for M3x6<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M3x6"]],["impl<T> RefUnwindSafe for M4x2<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M4x2"]],["impl<T> RefUnwindSafe for M4x3<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M4x3"]],["impl<T> RefUnwindSafe for M4x4<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M4x4"]],["impl<T> RefUnwindSafe for M4x5<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M4x5"]],["impl<T> RefUnwindSafe for M4x6<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M4x6"]],["impl<T> RefUnwindSafe for M5x2<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M5x2"]],["impl<T> RefUnwindSafe for M5x3<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M5x3"]],["impl<T> RefUnwindSafe for M5x4<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M5x4"]],["impl<T> RefUnwindSafe for M5x5<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M5x5"]],["impl<T> RefUnwindSafe for M5x6<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M5x6"]],["impl<T> RefUnwindSafe for M6x2<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M6x2"]],["impl<T> RefUnwindSafe for M6x3<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M6x3"]],["impl<T> RefUnwindSafe for M6x4<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M6x4"]],["impl<T> RefUnwindSafe for M6x5<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M6x5"]],["impl<T> RefUnwindSafe for M6x6<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::coordinates::M6x6"]],["impl RefUnwindSafe for DefaultAllocator",1,["nalgebra::base::default_allocator::DefaultAllocator"]],["impl RefUnwindSafe for Dyn",1,["nalgebra::base::dimension::Dyn"]],["impl<const R: usize> RefUnwindSafe for Const<R>",1,["nalgebra::base::dimension::Const"]],["impl<'a, T, R, C, S> RefUnwindSafe for MatrixIter<'a, T, R, C, S>where
    C: RefUnwindSafe,
    R: RefUnwindSafe,
    S: RefUnwindSafe,
    T: RefUnwindSafe,
    <S as RawStorage<T, R, C>>::CStride: RefUnwindSafe,
    <S as RawStorage<T, R, C>>::RStride: RefUnwindSafe,
",1,["nalgebra::base::iter::MatrixIter"]],["impl<'a, T, R, C, S> RefUnwindSafe for MatrixIterMut<'a, T, R, C, S>where
    C: RefUnwindSafe,
    R: RefUnwindSafe,
    S: RefUnwindSafe,
    T: RefUnwindSafe,
    <S as RawStorage<T, R, C>>::CStride: RefUnwindSafe,
    <S as RawStorage<T, R, C>>::RStride: RefUnwindSafe,
",1,["nalgebra::base::iter::MatrixIterMut"]],["impl<'a, T, R, C, S> RefUnwindSafe for RowIter<'a, T, R, C, S>where
    C: RefUnwindSafe,
    R: RefUnwindSafe,
    S: RefUnwindSafe,
    T: RefUnwindSafe,
",1,["nalgebra::base::iter::RowIter"]],["impl<'a, T, R, C, S> RefUnwindSafe for RowIterMut<'a, T, R, C, S>where
    C: RefUnwindSafe,
    R: RefUnwindSafe,
    S: RefUnwindSafe,
    T: RefUnwindSafe,
",1,["nalgebra::base::iter::RowIterMut"]],["impl<'a, T, R, C, S> RefUnwindSafe for ColumnIter<'a, T, R, C, S>where
    C: RefUnwindSafe,
    R: RefUnwindSafe,
    S: RefUnwindSafe,
    T: RefUnwindSafe,
",1,["nalgebra::base::iter::ColumnIter"]],["impl<'a, T, R, C, S> RefUnwindSafe for ColumnIterMut<'a, T, R, C, S>where
    C: RefUnwindSafe,
    R: RefUnwindSafe,
    S: RefUnwindSafe,
    T: RefUnwindSafe,
",1,["nalgebra::base::iter::ColumnIterMut"]],["impl<T, const R: usize, const C: usize> RefUnwindSafe for ArrayStorage<T, R, C>where
    T: RefUnwindSafe,
",1,["nalgebra::base::array_storage::ArrayStorage"]],["impl<T, R, C, S> RefUnwindSafe for Matrix<T, R, C, S>where
    C: RefUnwindSafe,
    R: RefUnwindSafe,
    S: RefUnwindSafe,
    T: RefUnwindSafe,
",1,["nalgebra::base::matrix::Matrix"]],["impl<'a, T, R, C, RStride, CStride> RefUnwindSafe for ViewStorage<'a, T, R, C, RStride, CStride>where
    C: RefUnwindSafe,
    CStride: RefUnwindSafe,
    R: RefUnwindSafe,
    RStride: RefUnwindSafe,
    T: RefUnwindSafe,
",1,["nalgebra::base::matrix_view::ViewStorage"]],["impl<'a, T, R, C, RStride, CStride> RefUnwindSafe for ViewStorageMut<'a, T, R, C, RStride, CStride>where
    C: RefUnwindSafe,
    CStride: RefUnwindSafe,
    R: RefUnwindSafe,
    RStride: RefUnwindSafe,
    T: RefUnwindSafe,
",1,["nalgebra::base::matrix_view::ViewStorageMut"]],["impl RefUnwindSafe for EuclideanNorm",1,["nalgebra::base::norm::EuclideanNorm"]],["impl RefUnwindSafe for LpNorm",1,["nalgebra::base::norm::LpNorm"]],["impl RefUnwindSafe for UniformNorm",1,["nalgebra::base::norm::UniformNorm"]],["impl<T> RefUnwindSafe for Unit<T>where
    T: RefUnwindSafe,
",1,["nalgebra::base::unit::Unit"]],["impl<T, R, C> RefUnwindSafe for VecStorage<T, R, C>where
    C: RefUnwindSafe,
    R: RefUnwindSafe,
    T: RefUnwindSafe,
",1,["nalgebra::base::vec_storage::VecStorage"]],["impl RefUnwindSafe for Init",1,["nalgebra::base::uninit::Init"]],["impl RefUnwindSafe for Uninit",1,["nalgebra::base::uninit::Uninit"]],["impl<T, D> !RefUnwindSafe for OPoint<T, D>",1,["nalgebra::geometry::point::OPoint"]],["impl<T, const D: usize> RefUnwindSafe for Rotation<T, D>where
    T: RefUnwindSafe,
",1,["nalgebra::geometry::rotation::Rotation"]],["impl<T> RefUnwindSafe for Quaternion<T>where
    T: RefUnwindSafe,
",1,["nalgebra::geometry::quaternion::Quaternion"]],["impl<T> RefUnwindSafe for DualQuaternion<T>where
    T: RefUnwindSafe,
",1,["nalgebra::geometry::dual_quaternion::DualQuaternion"]],["impl<T, const D: usize> RefUnwindSafe for Translation<T, D>where
    T: RefUnwindSafe,
",1,["nalgebra::geometry::translation::Translation"]],["impl<T, const D: usize> RefUnwindSafe for Scale<T, D>where
    T: RefUnwindSafe,
",1,["nalgebra::geometry::scale::Scale"]],["impl<T, R, const D: usize> RefUnwindSafe for Isometry<T, R, D>where
    R: RefUnwindSafe,
    T: RefUnwindSafe,
",1,["nalgebra::geometry::isometry::Isometry"]],["impl<T, R, const D: usize> RefUnwindSafe for Similarity<T, R, D>where
    R: RefUnwindSafe,
    T: RefUnwindSafe,
",1,["nalgebra::geometry::similarity::Similarity"]],["impl RefUnwindSafe for TGeneral",1,["nalgebra::geometry::transform::TGeneral"]],["impl RefUnwindSafe for TProjective",1,["nalgebra::geometry::transform::TProjective"]],["impl RefUnwindSafe for TAffine",1,["nalgebra::geometry::transform::TAffine"]],["impl<T, C, const D: usize> !RefUnwindSafe for Transform<T, C, D>",1,["nalgebra::geometry::transform::Transform"]],["impl<T, D, S> RefUnwindSafe for Reflection<T, D, S>where
    D: RefUnwindSafe,
    S: RefUnwindSafe,
    T: RefUnwindSafe,
",1,["nalgebra::geometry::reflection::Reflection"]],["impl<T> RefUnwindSafe for Orthographic3<T>where
    T: RefUnwindSafe,
",1,["nalgebra::geometry::orthographic::Orthographic3"]],["impl<T> RefUnwindSafe for Perspective3<T>where
    T: RefUnwindSafe,
",1,["nalgebra::geometry::perspective::Perspective3"]],["impl<T, R, C> !RefUnwindSafe for Bidiagonal<T, R, C>",1,["nalgebra::linalg::bidiagonal::Bidiagonal"]],["impl<T, D> !RefUnwindSafe for Cholesky<T, D>",1,["nalgebra::linalg::cholesky::Cholesky"]],["impl<T, R, C> !RefUnwindSafe for ColPivQR<T, R, C>",1,["nalgebra::linalg::col_piv_qr::ColPivQR"]],["impl<T, R, C> !RefUnwindSafe for FullPivLU<T, R, C>",1,["nalgebra::linalg::full_piv_lu::FullPivLU"]],["impl<T> RefUnwindSafe for GivensRotation<T>where
    T: RefUnwindSafe,
    <T as ComplexField>::RealField: RefUnwindSafe,
",1,["nalgebra::linalg::givens::GivensRotation"]],["impl<T, D> !RefUnwindSafe for Hessenberg<T, D>",1,["nalgebra::linalg::hessenberg::Hessenberg"]],["impl<T, R, C> !RefUnwindSafe for LU<T, R, C>",1,["nalgebra::linalg::lu::LU"]],["impl<D> !RefUnwindSafe for PermutationSequence<D>",1,["nalgebra::linalg::permutation_sequence::PermutationSequence"]],["impl<T, R, C> !RefUnwindSafe for QR<T, R, C>",1,["nalgebra::linalg::qr::QR"]],["impl<T, D> !RefUnwindSafe for Schur<T, D>",1,["nalgebra::linalg::schur::Schur"]],["impl<T, R, C> !RefUnwindSafe for SVD<T, R, C>",1,["nalgebra::linalg::svd::SVD"]],["impl<T, D> !RefUnwindSafe for SymmetricEigen<T, D>",1,["nalgebra::linalg::symmetric_eigen::SymmetricEigen"]],["impl<T, D> !RefUnwindSafe for SymmetricTridiagonal<T, D>",1,["nalgebra::linalg::symmetric_tridiagonal::SymmetricTridiagonal"]],["impl<T, D> !RefUnwindSafe for UDU<T, D>",1,["nalgebra::linalg::udu::UDU"]]], "num_complex":[["impl<T> RefUnwindSafe for Complex<T>where
    T: RefUnwindSafe,
",1,["num_complex::Complex"]],["impl<E> RefUnwindSafe for ParseComplexError<E>where
    E: RefUnwindSafe,
",1,["num_complex::ParseComplexError"]]], "num_integer":[["impl<A> RefUnwindSafe for ExtendedGcd<A>where
    A: RefUnwindSafe,
",1,["num_integer::ExtendedGcd"]],["impl<T> RefUnwindSafe for IterBinomial<T>where
    T: RefUnwindSafe,
",1,["num_integer::IterBinomial"]]], "num_rational":[["impl<T> RefUnwindSafe for Ratio<T>where
    T: RefUnwindSafe,
",1,["num_rational::Ratio"]],["impl RefUnwindSafe for ParseRatioError",1,["num_rational::ParseRatioError"]]], "num_traits":[["impl RefUnwindSafe for FloatErrorKind",1,["num_traits::FloatErrorKind"]],["impl RefUnwindSafe for ParseFloatError",1,["num_traits::ParseFloatError"]]], "simba":[["impl<N> RefUnwindSafe for AutoSimd<N>where
    N: RefUnwindSafe,
",1,["simba::simd::auto_simd_impl::AutoSimd"]],["impl<N> RefUnwindSafe for AutoBoolSimd<N>where
    N: RefUnwindSafe,
",1,["simba::simd::auto_simd_impl::AutoBoolSimd"]],["impl<V> RefUnwindSafe for SimdOption<V>where
    V: RefUnwindSafe,
    <V as SimdValue>::SimdBool: RefUnwindSafe,
",1,["simba::simd::simd_option::SimdOption"]]], "typenum":[["impl RefUnwindSafe for B0",1,["typenum::bit::B0"]],["impl RefUnwindSafe for B1",1,["typenum::bit::B1"]],["impl<U> RefUnwindSafe for PInt<U>where
    U: RefUnwindSafe,
",1,["typenum::int::PInt"]],["impl<U> RefUnwindSafe for NInt<U>where
    U: RefUnwindSafe,
",1,["typenum::int::NInt"]],["impl RefUnwindSafe for Z0",1,["typenum::int::Z0"]],["impl RefUnwindSafe for UTerm",1,["typenum::uint::UTerm"]],["impl<U, B> RefUnwindSafe for UInt<U, B>where
    B: RefUnwindSafe,
    U: RefUnwindSafe,
",1,["typenum::uint::UInt"]],["impl RefUnwindSafe for ATerm",1,["typenum::array::ATerm"]],["impl<V, A> RefUnwindSafe for TArr<V, A>where
    A: RefUnwindSafe,
    V: RefUnwindSafe,
",1,["typenum::array::TArr"]],["impl RefUnwindSafe for Greater",1,["typenum::Greater"]],["impl RefUnwindSafe for Less",1,["typenum::Less"]],["impl RefUnwindSafe for Equal",1,["typenum::Equal"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()