(function() {var implementors = {}; implementors["memory_units"] = [{text:"impl<T: Into<Self>> Sub<T> for Bytes",synthetic:false,types:["memory_units::Bytes"]},{text:"impl<T: Into<Self>> Sub<T> for Words",synthetic:false,types:["memory_units::wasm32::Words"]},{text:"impl<T: Into<Self>> Sub<T> for Pages",synthetic:false,types:["memory_units::wasm32::Pages"]},{text:"impl<T: Into<Self>> Sub<T> for Words",synthetic:false,types:["memory_units::target::Words"]},{text:"impl<T: Into<Self>> Sub<T> for Pages",synthetic:false,types:["memory_units::target::Pages"]},]; implementors["num_bigint"] = [{text:"impl<'a, 'b> Sub<&'b BigInt> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<BigInt> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a u8> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a u8",synthetic:false,types:[]},{text:"impl<'a> Sub<u8> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for u8",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b u8> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b u8",synthetic:false,types:[]},{text:"impl Sub<u8> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<BigInt> for u8",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a u16> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a u16",synthetic:false,types:[]},{text:"impl<'a> Sub<u16> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for u16",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b u16> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b u16",synthetic:false,types:[]},{text:"impl Sub<u16> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<BigInt> for u16",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a usize> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a usize",synthetic:false,types:[]},{text:"impl<'a> Sub<usize> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for usize",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b usize> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b usize",synthetic:false,types:[]},{text:"impl Sub<usize> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<BigInt> for usize",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a i8> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a i8",synthetic:false,types:[]},{text:"impl<'a> Sub<i8> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for i8",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b i8> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b i8",synthetic:false,types:[]},{text:"impl Sub<i8> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<BigInt> for i8",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a i16> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a i16",synthetic:false,types:[]},{text:"impl<'a> Sub<i16> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for i16",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b i16> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b i16",synthetic:false,types:[]},{text:"impl Sub<i16> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<BigInt> for i16",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a isize> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a isize",synthetic:false,types:[]},{text:"impl<'a> Sub<isize> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for isize",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b isize> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b isize",synthetic:false,types:[]},{text:"impl Sub<isize> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<BigInt> for isize",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a u32> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a u32",synthetic:false,types:[]},{text:"impl<'a> Sub<u32> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for u32",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b u32> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b u32",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a u64> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a u64",synthetic:false,types:[]},{text:"impl<'a> Sub<u64> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for u64",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b u64> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b u64",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a u128> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a u128",synthetic:false,types:[]},{text:"impl<'a> Sub<u128> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for u128",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b u128> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b u128",synthetic:false,types:[]},{text:"impl Sub<u32> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<BigInt> for u32",synthetic:false,types:[]},{text:"impl Sub<BigInt> for u64",synthetic:false,types:[]},{text:"impl Sub<BigInt> for u128",synthetic:false,types:[]},{text:"impl Sub<u64> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<u128> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a i32> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a i32",synthetic:false,types:[]},{text:"impl<'a> Sub<i32> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for i32",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b i32> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b i32",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a i64> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a i64",synthetic:false,types:[]},{text:"impl<'a> Sub<i64> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for i64",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b i64> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b i64",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a i128> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<BigInt> for &'a i128",synthetic:false,types:[]},{text:"impl<'a> Sub<i128> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a> Sub<&'a BigInt> for i128",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b i128> for &'a BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl<'a, 'b> Sub<&'a BigInt> for &'b i128",synthetic:false,types:[]},{text:"impl Sub<i32> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<BigInt> for i32",synthetic:false,types:[]},{text:"impl Sub<i64> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<BigInt> for i64",synthetic:false,types:[]},{text:"impl Sub<i128> for BigInt",synthetic:false,types:["num_bigint::bigint::BigInt"]},{text:"impl Sub<BigInt> for i128",synthetic:false,types:[]},{text:"impl Sub<BigUint> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a, 'b> Sub<&'b BigUint> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<&'a BigUint> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<BigUint> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<&'a u8> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<BigUint> for &'a u8",synthetic:false,types:[]},{text:"impl<'a> Sub<u8> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<&'a BigUint> for u8",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b u8> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a, 'b> Sub<&'a BigUint> for &'b u8",synthetic:false,types:[]},{text:"impl Sub<u8> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl Sub<BigUint> for u8",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a u16> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<BigUint> for &'a u16",synthetic:false,types:[]},{text:"impl<'a> Sub<u16> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<&'a BigUint> for u16",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b u16> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a, 'b> Sub<&'a BigUint> for &'b u16",synthetic:false,types:[]},{text:"impl Sub<u16> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl Sub<BigUint> for u16",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a usize> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<BigUint> for &'a usize",synthetic:false,types:[]},{text:"impl<'a> Sub<usize> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<&'a BigUint> for usize",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b usize> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a, 'b> Sub<&'a BigUint> for &'b usize",synthetic:false,types:[]},{text:"impl Sub<usize> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl Sub<BigUint> for usize",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a u32> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<BigUint> for &'a u32",synthetic:false,types:[]},{text:"impl<'a> Sub<u32> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<&'a BigUint> for u32",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b u32> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a, 'b> Sub<&'a BigUint> for &'b u32",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a u64> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<BigUint> for &'a u64",synthetic:false,types:[]},{text:"impl<'a> Sub<u64> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<&'a BigUint> for u64",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b u64> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a, 'b> Sub<&'a BigUint> for &'b u64",synthetic:false,types:[]},{text:"impl<'a> Sub<&'a u128> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<BigUint> for &'a u128",synthetic:false,types:[]},{text:"impl<'a> Sub<u128> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a> Sub<&'a BigUint> for u128",synthetic:false,types:[]},{text:"impl<'a, 'b> Sub<&'b u128> for &'a BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl<'a, 'b> Sub<&'a BigUint> for &'b u128",synthetic:false,types:[]},{text:"impl Sub<u32> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl Sub<BigUint> for u32",synthetic:false,types:[]},{text:"impl Sub<u64> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl Sub<BigUint> for u64",synthetic:false,types:[]},{text:"impl Sub<u128> for BigUint",synthetic:false,types:["num_bigint::biguint::BigUint"]},{text:"impl Sub<BigUint> for u128",synthetic:false,types:[]},]; implementors["num_rational"] = [{text:"impl<'a, 'b, T: Clone + Integer> Sub<&'b Ratio<T>> for &'a Ratio<T>",synthetic:false,types:["num_rational::Ratio"]},{text:"impl<'a, 'b, T: Clone + Integer> Sub<&'b T> for &'a Ratio<T>",synthetic:false,types:["num_rational::Ratio"]},{text:"impl<'a, T> Sub<Ratio<T>> for &'a Ratio<T> where
    T: Clone + Integer
",synthetic:false,types:["num_rational::Ratio"]},{text:"impl<'a, T> Sub<T> for &'a Ratio<T> where
    T: Clone + Integer
",synthetic:false,types:["num_rational::Ratio"]},{text:"impl<'a, T> Sub<&'a Ratio<T>> for Ratio<T> where
    T: Clone + Integer
",synthetic:false,types:["num_rational::Ratio"]},{text:"impl<'a, T> Sub<&'a T> for Ratio<T> where
    T: Clone + Integer
",synthetic:false,types:["num_rational::Ratio"]},{text:"impl<T: Clone + Integer> Sub<Ratio<T>> for Ratio<T>",synthetic:false,types:["num_rational::Ratio"]},{text:"impl<T: Clone + Integer> Sub<T> for Ratio<T>",synthetic:false,types:["num_rational::Ratio"]},]; implementors["wasmi"] = [{text:"impl<T: Into<F32>> Sub<T> for F32",synthetic:false,types:["wasmi::nan_preserving_float::F32"]},{text:"impl<T: Into<F64>> Sub<T> for F64",synthetic:false,types:["wasmi::nan_preserving_float::F64"]},]; if (window.register_implementors) { window.register_implementors(implementors); } else { window.pending_implementors = implementors; } })()