(function() {var implementors = {};
implementors["cl_sys"] = [];
implementors["clfft"] = ["impl<'a> Neg for &'a Char","impl Neg for Char","impl<'a> Neg for &'a Char2","impl Neg for Char2","impl<'a> Neg for &'a Char3","impl Neg for Char3","impl<'a> Neg for &'a Char4","impl Neg for Char4","impl<'a> Neg for &'a Char8","impl Neg for Char8","impl<'a> Neg for &'a Char16","impl Neg for Char16","impl<'a> Neg for &'a Uchar","impl Neg for Uchar","impl<'a> Neg for &'a Uchar2","impl Neg for Uchar2","impl<'a> Neg for &'a Uchar3","impl Neg for Uchar3","impl<'a> Neg for &'a Uchar4","impl Neg for Uchar4","impl<'a> Neg for &'a Uchar8","impl Neg for Uchar8","impl<'a> Neg for &'a Uchar16","impl Neg for Uchar16","impl<'a> Neg for &'a Short","impl Neg for Short","impl<'a> Neg for &'a Short2","impl Neg for Short2","impl<'a> Neg for &'a Short3","impl Neg for Short3","impl<'a> Neg for &'a Short4","impl Neg for Short4","impl<'a> Neg for &'a Short8","impl Neg for Short8","impl<'a> Neg for &'a Short16","impl Neg for Short16","impl<'a> Neg for &'a Ushort","impl Neg for Ushort","impl<'a> Neg for &'a Ushort2","impl Neg for Ushort2","impl<'a> Neg for &'a Ushort3","impl Neg for Ushort3","impl<'a> Neg for &'a Ushort4","impl Neg for Ushort4","impl<'a> Neg for &'a Ushort8","impl Neg for Ushort8","impl<'a> Neg for &'a Ushort16","impl Neg for Ushort16","impl<'a> Neg for &'a Int","impl Neg for Int","impl<'a> Neg for &'a Int2","impl Neg for Int2","impl<'a> Neg for &'a Int3","impl Neg for Int3","impl<'a> Neg for &'a Int4","impl Neg for Int4","impl<'a> Neg for &'a Int8","impl Neg for Int8","impl<'a> Neg for &'a Int16","impl Neg for Int16","impl<'a> Neg for &'a Uint","impl Neg for Uint","impl<'a> Neg for &'a Uint2","impl Neg for Uint2","impl<'a> Neg for &'a Uint3","impl Neg for Uint3","impl<'a> Neg for &'a Uint4","impl Neg for Uint4","impl<'a> Neg for &'a Uint8","impl Neg for Uint8","impl<'a> Neg for &'a Uint16","impl Neg for Uint16","impl<'a> Neg for &'a Long","impl Neg for Long","impl<'a> Neg for &'a Long2","impl Neg for Long2","impl<'a> Neg for &'a Long3","impl Neg for Long3","impl<'a> Neg for &'a Long4","impl Neg for Long4","impl<'a> Neg for &'a Long8","impl Neg for Long8","impl<'a> Neg for &'a Long16","impl Neg for Long16","impl<'a> Neg for &'a Ulong","impl Neg for Ulong","impl<'a> Neg for &'a Ulong2","impl Neg for Ulong2","impl<'a> Neg for &'a Ulong3","impl Neg for Ulong3","impl<'a> Neg for &'a Ulong4","impl Neg for Ulong4","impl<'a> Neg for &'a Ulong8","impl Neg for Ulong8","impl<'a> Neg for &'a Ulong16","impl Neg for Ulong16","impl<'a> Neg for &'a Float","impl Neg for Float","impl<'a> Neg for &'a Float2","impl Neg for Float2","impl<'a> Neg for &'a Float3","impl Neg for Float3","impl<'a> Neg for &'a Float4","impl Neg for Float4","impl<'a> Neg for &'a Float8","impl Neg for Float8","impl<'a> Neg for &'a Float16","impl Neg for Float16","impl<'a> Neg for &'a Double","impl Neg for Double","impl<'a> Neg for &'a Double2","impl Neg for Double2","impl<'a> Neg for &'a Double3","impl Neg for Double3","impl<'a> Neg for &'a Double4","impl Neg for Double4","impl<'a> Neg for &'a Double8","impl Neg for Double8","impl<'a> Neg for &'a Double16","impl Neg for Double16","impl<T> Neg for Ratio<T> where
T: Clone + Integer + Neg<Output = T>, ","impl<'a, T> Neg for &'a Ratio<T> where
T: Clone + Integer + Neg<Output = T>, ","impl Neg for BigUint","impl<'a> Neg for &'a BigUint","impl Neg for Sign","impl Neg for BigInt","impl<'a> Neg for &'a BigInt","impl<T> Neg for Complex<T> where
T: Neg<Output = T> + Clone + Num, ","impl<'a, T> Neg for &'a Complex<T> where
T: Neg<Output = T> + Clone + Num, ",];
implementors["enum_primitive"] = [];
implementors["libc"] = [];
implementors["num"] = ["impl Neg for BigUint","impl<'a> Neg for &'a BigUint","impl Neg for Sign","impl Neg for BigInt","impl<'a> Neg for &'a BigInt","impl<T> Neg for Ratio<T> where
T: Clone + Integer + Neg<Output = T>, ","impl<'a, T> Neg for &'a Ratio<T> where
T: Clone + Integer + Neg<Output = T>, ","impl<T> Neg for Complex<T> where
T: Neg<Output = T> + Clone + Num, ","impl<'a, T> Neg for &'a Complex<T> where
T: Neg<Output = T> + Clone + Num, ",];
implementors["num_bigint"] = ["impl Neg for BigUint","impl<'a> Neg for &'a BigUint","impl Neg for Sign","impl Neg for BigInt","impl<'a> Neg for &'a BigInt",];
implementors["num_complex"] = ["impl<T: Clone + Num + Neg<Output = T>> Neg for Complex<T>","impl<'a, T: Clone + Num + Neg<Output = T>> Neg for &'a Complex<T>",];
implementors["num_rational"] = ["impl<T> Neg for Ratio<T> where
T: Clone + Integer + Neg<Output = T>, ","impl<'a, T> Neg for &'a Ratio<T> where
T: Clone + Integer + Neg<Output = T>, ",];
implementors["ocl"] = ["impl Neg for BigUint","impl<'a> Neg for &'a BigUint","impl Neg for Sign","impl Neg for BigInt","impl<'a> Neg for &'a BigInt","impl<T> Neg for Complex<T> where
T: Neg<Output = T> + Clone + Num, ","impl<'a, T> Neg for &'a Complex<T> where
T: Neg<Output = T> + Clone + Num, ","impl<'a> Neg for &'a Char","impl Neg for Char","impl<'a> Neg for &'a Char2","impl Neg for Char2","impl<'a> Neg for &'a Char3","impl Neg for Char3","impl<'a> Neg for &'a Char4","impl Neg for Char4","impl<'a> Neg for &'a Char8","impl Neg for Char8","impl<'a> Neg for &'a Char16","impl Neg for Char16","impl<'a> Neg for &'a Uchar","impl Neg for Uchar","impl<'a> Neg for &'a Uchar2","impl Neg for Uchar2","impl<'a> Neg for &'a Uchar3","impl Neg for Uchar3","impl<'a> Neg for &'a Uchar4","impl Neg for Uchar4","impl<'a> Neg for &'a Uchar8","impl Neg for Uchar8","impl<'a> Neg for &'a Uchar16","impl Neg for Uchar16","impl<'a> Neg for &'a Short","impl Neg for Short","impl<'a> Neg for &'a Short2","impl Neg for Short2","impl<'a> Neg for &'a Short3","impl Neg for Short3","impl<'a> Neg for &'a Short4","impl Neg for Short4","impl<'a> Neg for &'a Short8","impl Neg for Short8","impl<'a> Neg for &'a Short16","impl Neg for Short16","impl<'a> Neg for &'a Ushort","impl Neg for Ushort","impl<'a> Neg for &'a Ushort2","impl Neg for Ushort2","impl<'a> Neg for &'a Ushort3","impl Neg for Ushort3","impl<'a> Neg for &'a Ushort4","impl Neg for Ushort4","impl<'a> Neg for &'a Ushort8","impl Neg for Ushort8","impl<'a> Neg for &'a Ushort16","impl Neg for Ushort16","impl<'a> Neg for &'a Int","impl Neg for Int","impl<'a> Neg for &'a Int2","impl Neg for Int2","impl<'a> Neg for &'a Int3","impl Neg for Int3","impl<'a> Neg for &'a Int4","impl Neg for Int4","impl<'a> Neg for &'a Int8","impl Neg for Int8","impl<'a> Neg for &'a Int16","impl Neg for Int16","impl<'a> Neg for &'a Uint","impl Neg for Uint","impl<'a> Neg for &'a Uint2","impl Neg for Uint2","impl<'a> Neg for &'a Uint3","impl Neg for Uint3","impl<'a> Neg for &'a Uint4","impl Neg for Uint4","impl<'a> Neg for &'a Uint8","impl Neg for Uint8","impl<'a> Neg for &'a Uint16","impl Neg for Uint16","impl<'a> Neg for &'a Long","impl Neg for Long","impl<'a> Neg for &'a Long2","impl Neg for Long2","impl<'a> Neg for &'a Long3","impl Neg for Long3","impl<'a> Neg for &'a Long4","impl Neg for Long4","impl<'a> Neg for &'a Long8","impl Neg for Long8","impl<'a> Neg for &'a Long16","impl Neg for Long16","impl<'a> Neg for &'a Ulong","impl Neg for Ulong","impl<'a> Neg for &'a Ulong2","impl Neg for Ulong2","impl<'a> Neg for &'a Ulong3","impl Neg for Ulong3","impl<'a> Neg for &'a Ulong4","impl Neg for Ulong4","impl<'a> Neg for &'a Ulong8","impl Neg for Ulong8","impl<'a> Neg for &'a Ulong16","impl Neg for Ulong16","impl<'a> Neg for &'a Float","impl Neg for Float","impl<'a> Neg for &'a Float2","impl Neg for Float2","impl<'a> Neg for &'a Float3","impl Neg for Float3","impl<'a> Neg for &'a Float4","impl Neg for Float4","impl<'a> Neg for &'a Float8","impl Neg for Float8","impl<'a> Neg for &'a Float16","impl Neg for Float16","impl<'a> Neg for &'a Double","impl Neg for Double","impl<'a> Neg for &'a Double2","impl Neg for Double2","impl<'a> Neg for &'a Double3","impl Neg for Double3","impl<'a> Neg for &'a Double4","impl Neg for Double4","impl<'a> Neg for &'a Double8","impl Neg for Double8","impl<'a> Neg for &'a Double16","impl Neg for Double16","impl<T> Neg for Ratio<T> where
T: Clone + Integer + Neg<Output = T>, ","impl<'a, T> Neg for &'a Ratio<T> where
T: Clone + Integer + Neg<Output = T>, ",];
implementors["ocl_core"] = ["impl<T> Neg for Ratio<T> where
T: Clone + Integer + Neg<Output = T>, ","impl<'a, T> Neg for &'a Ratio<T> where
T: Clone + Integer + Neg<Output = T>, ","impl<T> Neg for Complex<T> where
T: Neg<Output = T> + Clone + Num, ","impl<'a, T> Neg for &'a Complex<T> where
T: Neg<Output = T> + Clone + Num, ","impl Neg for BigUint","impl<'a> Neg for &'a BigUint","impl Neg for Sign","impl Neg for BigInt","impl<'a> Neg for &'a BigInt","impl<'a> Neg for &'a Char","impl Neg for Char","impl<'a> Neg for &'a Char2","impl Neg for Char2","impl<'a> Neg for &'a Char3","impl Neg for Char3","impl<'a> Neg for &'a Char4","impl Neg for Char4","impl<'a> Neg for &'a Char8","impl Neg for Char8","impl<'a> Neg for &'a Char16","impl Neg for Char16","impl<'a> Neg for &'a Uchar","impl Neg for Uchar","impl<'a> Neg for &'a Uchar2","impl Neg for Uchar2","impl<'a> Neg for &'a Uchar3","impl Neg for Uchar3","impl<'a> Neg for &'a Uchar4","impl Neg for Uchar4","impl<'a> Neg for &'a Uchar8","impl Neg for Uchar8","impl<'a> Neg for &'a Uchar16","impl Neg for Uchar16","impl<'a> Neg for &'a Short","impl Neg for Short","impl<'a> Neg for &'a Short2","impl Neg for Short2","impl<'a> Neg for &'a Short3","impl Neg for Short3","impl<'a> Neg for &'a Short4","impl Neg for Short4","impl<'a> Neg for &'a Short8","impl Neg for Short8","impl<'a> Neg for &'a Short16","impl Neg for Short16","impl<'a> Neg for &'a Ushort","impl Neg for Ushort","impl<'a> Neg for &'a Ushort2","impl Neg for Ushort2","impl<'a> Neg for &'a Ushort3","impl Neg for Ushort3","impl<'a> Neg for &'a Ushort4","impl Neg for Ushort4","impl<'a> Neg for &'a Ushort8","impl Neg for Ushort8","impl<'a> Neg for &'a Ushort16","impl Neg for Ushort16","impl<'a> Neg for &'a Int","impl Neg for Int","impl<'a> Neg for &'a Int2","impl Neg for Int2","impl<'a> Neg for &'a Int3","impl Neg for Int3","impl<'a> Neg for &'a Int4","impl Neg for Int4","impl<'a> Neg for &'a Int8","impl Neg for Int8","impl<'a> Neg for &'a Int16","impl Neg for Int16","impl<'a> Neg for &'a Uint","impl Neg for Uint","impl<'a> Neg for &'a Uint2","impl Neg for Uint2","impl<'a> Neg for &'a Uint3","impl Neg for Uint3","impl<'a> Neg for &'a Uint4","impl Neg for Uint4","impl<'a> Neg for &'a Uint8","impl Neg for Uint8","impl<'a> Neg for &'a Uint16","impl Neg for Uint16","impl<'a> Neg for &'a Long","impl Neg for Long","impl<'a> Neg for &'a Long2","impl Neg for Long2","impl<'a> Neg for &'a Long3","impl Neg for Long3","impl<'a> Neg for &'a Long4","impl Neg for Long4","impl<'a> Neg for &'a Long8","impl Neg for Long8","impl<'a> Neg for &'a Long16","impl Neg for Long16","impl<'a> Neg for &'a Ulong","impl Neg for Ulong","impl<'a> Neg for &'a Ulong2","impl Neg for Ulong2","impl<'a> Neg for &'a Ulong3","impl Neg for Ulong3","impl<'a> Neg for &'a Ulong4","impl Neg for Ulong4","impl<'a> Neg for &'a Ulong8","impl Neg for Ulong8","impl<'a> Neg for &'a Ulong16","impl Neg for Ulong16","impl<'a> Neg for &'a Float","impl Neg for Float","impl<'a> Neg for &'a Float2","impl Neg for Float2","impl<'a> Neg for &'a Float3","impl Neg for Float3","impl<'a> Neg for &'a Float4","impl Neg for Float4","impl<'a> Neg for &'a Float8","impl Neg for Float8","impl<'a> Neg for &'a Float16","impl Neg for Float16","impl<'a> Neg for &'a Double","impl Neg for Double","impl<'a> Neg for &'a Double2","impl Neg for Double2","impl<'a> Neg for &'a Double3","impl Neg for Double3","impl<'a> Neg for &'a Double4","impl Neg for Double4","impl<'a> Neg for &'a Double8","impl Neg for Double8","impl<'a> Neg for &'a Double16","impl Neg for Double16",];
implementors["ocl_core_vector"] = ["impl<'a> Neg for &'a Char","impl Neg for Char","impl<'a> Neg for &'a Char2","impl Neg for Char2","impl<'a> Neg for &'a Char3","impl Neg for Char3","impl<'a> Neg for &'a Char4","impl Neg for Char4","impl<'a> Neg for &'a Char8","impl Neg for Char8","impl<'a> Neg for &'a Char16","impl Neg for Char16","impl<'a> Neg for &'a Uchar","impl Neg for Uchar","impl<'a> Neg for &'a Uchar2","impl Neg for Uchar2","impl<'a> Neg for &'a Uchar3","impl Neg for Uchar3","impl<'a> Neg for &'a Uchar4","impl Neg for Uchar4","impl<'a> Neg for &'a Uchar8","impl Neg for Uchar8","impl<'a> Neg for &'a Uchar16","impl Neg for Uchar16","impl<'a> Neg for &'a Short","impl Neg for Short","impl<'a> Neg for &'a Short2","impl Neg for Short2","impl<'a> Neg for &'a Short3","impl Neg for Short3","impl<'a> Neg for &'a Short4","impl Neg for Short4","impl<'a> Neg for &'a Short8","impl Neg for Short8","impl<'a> Neg for &'a Short16","impl Neg for Short16","impl<'a> Neg for &'a Ushort","impl Neg for Ushort","impl<'a> Neg for &'a Ushort2","impl Neg for Ushort2","impl<'a> Neg for &'a Ushort3","impl Neg for Ushort3","impl<'a> Neg for &'a Ushort4","impl Neg for Ushort4","impl<'a> Neg for &'a Ushort8","impl Neg for Ushort8","impl<'a> Neg for &'a Ushort16","impl Neg for Ushort16","impl<'a> Neg for &'a Int","impl Neg for Int","impl<'a> Neg for &'a Int2","impl Neg for Int2","impl<'a> Neg for &'a Int3","impl Neg for Int3","impl<'a> Neg for &'a Int4","impl Neg for Int4","impl<'a> Neg for &'a Int8","impl Neg for Int8","impl<'a> Neg for &'a Int16","impl Neg for Int16","impl<'a> Neg for &'a Uint","impl Neg for Uint","impl<'a> Neg for &'a Uint2","impl Neg for Uint2","impl<'a> Neg for &'a Uint3","impl Neg for Uint3","impl<'a> Neg for &'a Uint4","impl Neg for Uint4","impl<'a> Neg for &'a Uint8","impl Neg for Uint8","impl<'a> Neg for &'a Uint16","impl Neg for Uint16","impl<'a> Neg for &'a Long","impl Neg for Long","impl<'a> Neg for &'a Long2","impl Neg for Long2","impl<'a> Neg for &'a Long3","impl Neg for Long3","impl<'a> Neg for &'a Long4","impl Neg for Long4","impl<'a> Neg for &'a Long8","impl Neg for Long8","impl<'a> Neg for &'a Long16","impl Neg for Long16","impl<'a> Neg for &'a Ulong","impl Neg for Ulong","impl<'a> Neg for &'a Ulong2","impl Neg for Ulong2","impl<'a> Neg for &'a Ulong3","impl Neg for Ulong3","impl<'a> Neg for &'a Ulong4","impl Neg for Ulong4","impl<'a> Neg for &'a Ulong8","impl Neg for Ulong8","impl<'a> Neg for &'a Ulong16","impl Neg for Ulong16","impl<'a> Neg for &'a Float","impl Neg for Float","impl<'a> Neg for &'a Float2","impl Neg for Float2","impl<'a> Neg for &'a Float3","impl Neg for Float3","impl<'a> Neg for &'a Float4","impl Neg for Float4","impl<'a> Neg for &'a Float8","impl Neg for Float8","impl<'a> Neg for &'a Float16","impl Neg for Float16","impl<'a> Neg for &'a Double","impl Neg for Double","impl<'a> Neg for &'a Double2","impl Neg for Double2","impl<'a> Neg for &'a Double3","impl Neg for Double3","impl<'a> Neg for &'a Double4","impl Neg for Double4","impl<'a> Neg for &'a Double8","impl Neg for Double8","impl<'a> Neg for &'a Double16","impl Neg for Double16",];
if (window.register_implementors) {
window.register_implementors(implementors);
} else {
window.pending_implementors = implementors;
}
})()