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