1.0.0[−][src]Trait nom::lib::std::ops::BitOr
The bitwise OR operator |
.
Note that Rhs
is Self
by default, but this is not mandatory.
Examples
An implementation of BitOr
for a wrapper around bool
.
use std::ops::BitOr; #[derive(Debug, PartialEq)] struct Scalar(bool); impl BitOr for Scalar { type Output = Self; // rhs is the "right-hand side" of the expression `a | b` fn bitor(self, rhs: Self) -> Self::Output { Self(self.0 | rhs.0) } } assert_eq!(Scalar(true) | Scalar(true), Scalar(true)); assert_eq!(Scalar(true) | Scalar(false), Scalar(true)); assert_eq!(Scalar(false) | Scalar(true), Scalar(true)); assert_eq!(Scalar(false) | Scalar(false), Scalar(false));
An implementation of BitOr
for a wrapper around Vec<bool>
.
use std::ops::BitOr; #[derive(Debug, PartialEq)] struct BooleanVector(Vec<bool>); impl BitOr for BooleanVector { type Output = Self; fn bitor(self, Self(rhs): Self) -> Self::Output { let Self(lhs) = self; assert_eq!(lhs.len(), rhs.len()); Self(lhs.iter().zip(rhs.iter()).map(|(x, y)| *x || *y).collect()) } } let bv1 = BooleanVector(vec![true, true, false, false]); let bv2 = BooleanVector(vec![true, false, true, false]); let expected = BooleanVector(vec![true, true, true, false]); assert_eq!(bv1 | bv2, expected);
Associated Types
Required methods
fn bitor(self, rhs: Rhs) -> Self::Output
[−]
Performs the |
operation.
Examples
assert_eq!(true | false, true); assert_eq!(false | false, false); assert_eq!(5u8 | 1u8, 5); assert_eq!(5u8 | 2u8, 7);
Implementations on Foreign Types
impl BitOr<NonZeroU8> for NonZeroU8
[src][−]
type Output = NonZeroU8
fn bitor(self, rhs: NonZeroU8) -> <NonZeroU8 as BitOr<NonZeroU8>>::Output
[src]
impl<'_> BitOr<&'_ Wrapping<isize>> for Wrapping<isize>
[src][−]
type Output = <Wrapping<isize> as BitOr<Wrapping<isize>>>::Output
fn bitor(
self,
other: &Wrapping<isize>
) -> <Wrapping<isize> as BitOr<Wrapping<isize>>>::Output
[src]
self,
other: &Wrapping<isize>
) -> <Wrapping<isize> as BitOr<Wrapping<isize>>>::Output
impl BitOr<NonZeroU128> for NonZeroU128
[src][−]
type Output = NonZeroU128
fn bitor(self, rhs: NonZeroU128) -> <NonZeroU128 as BitOr<NonZeroU128>>::Output
[src]
impl BitOr<NonZeroI128> for NonZeroI128
[src][−]
type Output = NonZeroI128
fn bitor(self, rhs: NonZeroI128) -> <NonZeroI128 as BitOr<NonZeroI128>>::Output
[src]
impl BitOr<Wrapping<i32>> for Wrapping<i32>
[src][−]
impl<'_> BitOr<&'_ Wrapping<i16>> for Wrapping<i16>
[src][−]
type Output = <Wrapping<i16> as BitOr<Wrapping<i16>>>::Output
fn bitor(
self,
other: &Wrapping<i16>
) -> <Wrapping<i16> as BitOr<Wrapping<i16>>>::Output
[src]
self,
other: &Wrapping<i16>
) -> <Wrapping<i16> as BitOr<Wrapping<i16>>>::Output
impl<'_, '_> BitOr<&'_ i8> for &'_ i8
[src][−]
impl BitOr<Wrapping<u32>> for Wrapping<u32>
[src][−]
impl BitOr<NonZeroI8> for i8
[src][−]
impl BitOr<isize> for isize
[src][−]
impl<'a> BitOr<Wrapping<i16>> for &'a Wrapping<i16>
[src][−]
type Output = <Wrapping<i16> as BitOr<Wrapping<i16>>>::Output
fn bitor(
self,
other: Wrapping<i16>
) -> <Wrapping<i16> as BitOr<Wrapping<i16>>>::Output
[src]
self,
other: Wrapping<i16>
) -> <Wrapping<i16> as BitOr<Wrapping<i16>>>::Output
impl<'_> BitOr<&'_ Wrapping<u128>> for Wrapping<u128>
[src][−]
type Output = <Wrapping<u128> as BitOr<Wrapping<u128>>>::Output
fn bitor(
self,
other: &Wrapping<u128>
) -> <Wrapping<u128> as BitOr<Wrapping<u128>>>::Output
[src]
self,
other: &Wrapping<u128>
) -> <Wrapping<u128> as BitOr<Wrapping<u128>>>::Output
impl<'_, '_> BitOr<&'_ Wrapping<i32>> for &'_ Wrapping<i32>
[src][−]
type Output = <Wrapping<i32> as BitOr<Wrapping<i32>>>::Output
fn bitor(
self,
other: &Wrapping<i32>
) -> <Wrapping<i32> as BitOr<Wrapping<i32>>>::Output
[src]
self,
other: &Wrapping<i32>
) -> <Wrapping<i32> as BitOr<Wrapping<i32>>>::Output
impl BitOr<Wrapping<u16>> for Wrapping<u16>
[src][−]
impl BitOr<u32> for u32
[src][−]
impl<'_> BitOr<&'_ u128> for u128
[src][−]
type Output = <u128 as BitOr<u128>>::Output
fn bitor(self, other: &u128) -> <u128 as BitOr<u128>>::Output
[src]
impl BitOr<i32> for NonZeroI32
[src][−]
type Output = NonZeroI32
fn bitor(self, rhs: i32) -> <NonZeroI32 as BitOr<i32>>::Output
[src]
impl<'_> BitOr<&'_ isize> for isize
[src][−]
type Output = <isize as BitOr<isize>>::Output
fn bitor(self, other: &isize) -> <isize as BitOr<isize>>::Output
[src]
impl BitOr<i128> for NonZeroI128
[src][−]
type Output = NonZeroI128
fn bitor(self, rhs: i128) -> <NonZeroI128 as BitOr<i128>>::Output
[src]
impl BitOr<usize> for NonZeroUsize
[src][−]
type Output = NonZeroUsize
fn bitor(self, rhs: usize) -> <NonZeroUsize as BitOr<usize>>::Output
[src]
impl BitOr<NonZeroI64> for NonZeroI64
[src][−]
type Output = NonZeroI64
fn bitor(self, rhs: NonZeroI64) -> <NonZeroI64 as BitOr<NonZeroI64>>::Output
[src]
impl<'_> BitOr<&'_ Wrapping<usize>> for Wrapping<usize>
[src][−]
type Output = <Wrapping<usize> as BitOr<Wrapping<usize>>>::Output
fn bitor(
self,
other: &Wrapping<usize>
) -> <Wrapping<usize> as BitOr<Wrapping<usize>>>::Output
[src]
self,
other: &Wrapping<usize>
) -> <Wrapping<usize> as BitOr<Wrapping<usize>>>::Output
impl BitOr<NonZeroUsize> for usize
[src][−]
type Output = NonZeroUsize
fn bitor(self, rhs: NonZeroUsize) -> <usize as BitOr<NonZeroUsize>>::Output
[src]
impl BitOr<bool> for bool
[src][−]
impl<'_> BitOr<&'_ Wrapping<u16>> for Wrapping<u16>
[src][−]
type Output = <Wrapping<u16> as BitOr<Wrapping<u16>>>::Output
fn bitor(
self,
other: &Wrapping<u16>
) -> <Wrapping<u16> as BitOr<Wrapping<u16>>>::Output
[src]
self,
other: &Wrapping<u16>
) -> <Wrapping<u16> as BitOr<Wrapping<u16>>>::Output
impl<'a> BitOr<i16> for &'a i16
[src][−]
type Output = <i16 as BitOr<i16>>::Output
fn bitor(self, other: i16) -> <i16 as BitOr<i16>>::Output
[src]
impl<'a> BitOr<Wrapping<i128>> for &'a Wrapping<i128>
[src][−]
type Output = <Wrapping<i128> as BitOr<Wrapping<i128>>>::Output
fn bitor(
self,
other: Wrapping<i128>
) -> <Wrapping<i128> as BitOr<Wrapping<i128>>>::Output
[src]
self,
other: Wrapping<i128>
) -> <Wrapping<i128> as BitOr<Wrapping<i128>>>::Output
impl<'_> BitOr<&'_ bool> for bool
[src][−]
type Output = <bool as BitOr<bool>>::Output
fn bitor(self, other: &bool) -> <bool as BitOr<bool>>::Output
[src]
impl<'a> BitOr<Wrapping<u128>> for &'a Wrapping<u128>
[src][−]
type Output = <Wrapping<u128> as BitOr<Wrapping<u128>>>::Output
fn bitor(
self,
other: Wrapping<u128>
) -> <Wrapping<u128> as BitOr<Wrapping<u128>>>::Output
[src]
self,
other: Wrapping<u128>
) -> <Wrapping<u128> as BitOr<Wrapping<u128>>>::Output
impl BitOr<usize> for usize
[src][−]
impl<'_> BitOr<&'_ u64> for u64
[src][−]
type Output = <u64 as BitOr<u64>>::Output
fn bitor(self, other: &u64) -> <u64 as BitOr<u64>>::Output
[src]
impl BitOr<u16> for u16
[src][−]
impl BitOr<Wrapping<i16>> for Wrapping<i16>
[src][−]
impl BitOr<u64> for NonZeroU64
[src][−]
type Output = NonZeroU64
fn bitor(self, rhs: u64) -> <NonZeroU64 as BitOr<u64>>::Output
[src]
impl BitOr<Wrapping<i128>> for Wrapping<i128>
[src][−]
impl<'_, '_> BitOr<&'_ Wrapping<i64>> for &'_ Wrapping<i64>
[src][−]
type Output = <Wrapping<i64> as BitOr<Wrapping<i64>>>::Output
fn bitor(
self,
other: &Wrapping<i64>
) -> <Wrapping<i64> as BitOr<Wrapping<i64>>>::Output
[src]
self,
other: &Wrapping<i64>
) -> <Wrapping<i64> as BitOr<Wrapping<i64>>>::Output
impl<'_> BitOr<&'_ i32> for i32
[src][−]
type Output = <i32 as BitOr<i32>>::Output
fn bitor(self, other: &i32) -> <i32 as BitOr<i32>>::Output
[src]
impl BitOr<NonZeroU64> for u64
[src][−]
type Output = NonZeroU64
fn bitor(self, rhs: NonZeroU64) -> <u64 as BitOr<NonZeroU64>>::Output
[src]
impl<'_> BitOr<&'_ usize> for usize
[src][−]
type Output = <usize as BitOr<usize>>::Output
fn bitor(self, other: &usize) -> <usize as BitOr<usize>>::Output
[src]
impl<'a> BitOr<u16> for &'a u16
[src][−]
type Output = <u16 as BitOr<u16>>::Output
fn bitor(self, other: u16) -> <u16 as BitOr<u16>>::Output
[src]
impl<'a> BitOr<u32> for &'a u32
[src][−]
type Output = <u32 as BitOr<u32>>::Output
fn bitor(self, other: u32) -> <u32 as BitOr<u32>>::Output
[src]
impl<'_> BitOr<&'_ u32> for u32
[src][−]
type Output = <u32 as BitOr<u32>>::Output
fn bitor(self, other: &u32) -> <u32 as BitOr<u32>>::Output
[src]
impl<'_> BitOr<&'_ i128> for i128
[src][−]
type Output = <i128 as BitOr<i128>>::Output
fn bitor(self, other: &i128) -> <i128 as BitOr<i128>>::Output
[src]
impl BitOr<u128> for u128
[src][−]
impl BitOr<NonZeroI16> for NonZeroI16
[src][−]
type Output = NonZeroI16
fn bitor(self, rhs: NonZeroI16) -> <NonZeroI16 as BitOr<NonZeroI16>>::Output
[src]
impl<'a> BitOr<i64> for &'a i64
[src][−]
type Output = <i64 as BitOr<i64>>::Output
fn bitor(self, other: i64) -> <i64 as BitOr<i64>>::Output
[src]
impl<'a> BitOr<usize> for &'a usize
[src][−]
type Output = <usize as BitOr<usize>>::Output
fn bitor(self, other: usize) -> <usize as BitOr<usize>>::Output
[src]
impl<'_> BitOr<&'_ Wrapping<i32>> for Wrapping<i32>
[src][−]
type Output = <Wrapping<i32> as BitOr<Wrapping<i32>>>::Output
fn bitor(
self,
other: &Wrapping<i32>
) -> <Wrapping<i32> as BitOr<Wrapping<i32>>>::Output
[src]
self,
other: &Wrapping<i32>
) -> <Wrapping<i32> as BitOr<Wrapping<i32>>>::Output
impl BitOr<NonZeroI64> for i64
[src][−]
type Output = NonZeroI64
fn bitor(self, rhs: NonZeroI64) -> <i64 as BitOr<NonZeroI64>>::Output
[src]
impl BitOr<NonZeroI8> for NonZeroI8
[src][−]
type Output = NonZeroI8
fn bitor(self, rhs: NonZeroI8) -> <NonZeroI8 as BitOr<NonZeroI8>>::Output
[src]
impl<'a> BitOr<Wrapping<i32>> for &'a Wrapping<i32>
[src][−]
type Output = <Wrapping<i32> as BitOr<Wrapping<i32>>>::Output
fn bitor(
self,
other: Wrapping<i32>
) -> <Wrapping<i32> as BitOr<Wrapping<i32>>>::Output
[src]
self,
other: Wrapping<i32>
) -> <Wrapping<i32> as BitOr<Wrapping<i32>>>::Output
impl<'_> BitOr<&'_ Wrapping<i8>> for Wrapping<i8>
[src][−]
type Output = <Wrapping<i8> as BitOr<Wrapping<i8>>>::Output
fn bitor(
self,
other: &Wrapping<i8>
) -> <Wrapping<i8> as BitOr<Wrapping<i8>>>::Output
[src]
self,
other: &Wrapping<i8>
) -> <Wrapping<i8> as BitOr<Wrapping<i8>>>::Output
impl BitOr<Wrapping<i8>> for Wrapping<i8>
[src][−]
impl<'_> BitOr<&'_ Wrapping<i64>> for Wrapping<i64>
[src][−]
type Output = <Wrapping<i64> as BitOr<Wrapping<i64>>>::Output
fn bitor(
self,
other: &Wrapping<i64>
) -> <Wrapping<i64> as BitOr<Wrapping<i64>>>::Output
[src]
self,
other: &Wrapping<i64>
) -> <Wrapping<i64> as BitOr<Wrapping<i64>>>::Output
impl BitOr<u128> for NonZeroU128
[src][−]
type Output = NonZeroU128
fn bitor(self, rhs: u128) -> <NonZeroU128 as BitOr<u128>>::Output
[src]
impl BitOr<NonZeroU32> for NonZeroU32
[src][−]
type Output = NonZeroU32
fn bitor(self, rhs: NonZeroU32) -> <NonZeroU32 as BitOr<NonZeroU32>>::Output
[src]
impl BitOr<i16> for i16
[src][−]
impl BitOr<i8> for i8
[src][−]
impl BitOr<NonZeroIsize> for NonZeroIsize
[src][−]
type Output = NonZeroIsize
fn bitor(
self,
rhs: NonZeroIsize
) -> <NonZeroIsize as BitOr<NonZeroIsize>>::Output
[src]
self,
rhs: NonZeroIsize
) -> <NonZeroIsize as BitOr<NonZeroIsize>>::Output
impl BitOr<i64> for i64
[src][−]
impl BitOr<u8> for NonZeroU8
[src][−]
impl<'a> BitOr<Wrapping<u8>> for &'a Wrapping<u8>
[src][−]
type Output = <Wrapping<u8> as BitOr<Wrapping<u8>>>::Output
fn bitor(
self,
other: Wrapping<u8>
) -> <Wrapping<u8> as BitOr<Wrapping<u8>>>::Output
[src]
self,
other: Wrapping<u8>
) -> <Wrapping<u8> as BitOr<Wrapping<u8>>>::Output
impl BitOr<i8> for NonZeroI8
[src][−]
impl BitOr<u64> for u64
[src][−]
impl<'_, '_> BitOr<&'_ Wrapping<u128>> for &'_ Wrapping<u128>
[src][−]
type Output = <Wrapping<u128> as BitOr<Wrapping<u128>>>::Output
fn bitor(
self,
other: &Wrapping<u128>
) -> <Wrapping<u128> as BitOr<Wrapping<u128>>>::Output
[src]
self,
other: &Wrapping<u128>
) -> <Wrapping<u128> as BitOr<Wrapping<u128>>>::Output
impl BitOr<NonZeroU64> for NonZeroU64
[src][−]
type Output = NonZeroU64
fn bitor(self, rhs: NonZeroU64) -> <NonZeroU64 as BitOr<NonZeroU64>>::Output
[src]
impl<'_, '_> BitOr<&'_ Wrapping<u8>> for &'_ Wrapping<u8>
[src][−]
type Output = <Wrapping<u8> as BitOr<Wrapping<u8>>>::Output
fn bitor(
self,
other: &Wrapping<u8>
) -> <Wrapping<u8> as BitOr<Wrapping<u8>>>::Output
[src]
self,
other: &Wrapping<u8>
) -> <Wrapping<u8> as BitOr<Wrapping<u8>>>::Output
impl<'_> BitOr<&'_ i16> for i16
[src][−]
type Output = <i16 as BitOr<i16>>::Output
fn bitor(self, other: &i16) -> <i16 as BitOr<i16>>::Output
[src]
impl BitOr<i128> for i128
[src][−]
impl<'_> BitOr<&'_ Wrapping<u64>> for Wrapping<u64>
[src][−]
type Output = <Wrapping<u64> as BitOr<Wrapping<u64>>>::Output
fn bitor(
self,
other: &Wrapping<u64>
) -> <Wrapping<u64> as BitOr<Wrapping<u64>>>::Output
[src]
self,
other: &Wrapping<u64>
) -> <Wrapping<u64> as BitOr<Wrapping<u64>>>::Output
impl BitOr<NonZeroI16> for i16
[src][−]
type Output = NonZeroI16
fn bitor(self, rhs: NonZeroI16) -> <i16 as BitOr<NonZeroI16>>::Output
[src]
impl<'_, '_> BitOr<&'_ isize> for &'_ isize
[src][−]
type Output = <isize as BitOr<isize>>::Output
fn bitor(self, other: &isize) -> <isize as BitOr<isize>>::Output
[src]
impl<'_, '_> BitOr<&'_ Wrapping<u32>> for &'_ Wrapping<u32>
[src][−]
type Output = <Wrapping<u32> as BitOr<Wrapping<u32>>>::Output
fn bitor(
self,
other: &Wrapping<u32>
) -> <Wrapping<u32> as BitOr<Wrapping<u32>>>::Output
[src]
self,
other: &Wrapping<u32>
) -> <Wrapping<u32> as BitOr<Wrapping<u32>>>::Output
impl BitOr<NonZeroU16> for NonZeroU16
[src][−]
type Output = NonZeroU16
fn bitor(self, rhs: NonZeroU16) -> <NonZeroU16 as BitOr<NonZeroU16>>::Output
[src]
impl<'_> BitOr<&'_ i8> for i8
[src][−]
impl<'_, '_> BitOr<&'_ i64> for &'_ i64
[src][−]
type Output = <i64 as BitOr<i64>>::Output
fn bitor(self, other: &i64) -> <i64 as BitOr<i64>>::Output
[src]
impl<'_, '_> BitOr<&'_ i32> for &'_ i32
[src][−]
type Output = <i32 as BitOr<i32>>::Output
fn bitor(self, other: &i32) -> <i32 as BitOr<i32>>::Output
[src]
impl BitOr<NonZeroUsize> for NonZeroUsize
[src][−]
type Output = NonZeroUsize
fn bitor(
self,
rhs: NonZeroUsize
) -> <NonZeroUsize as BitOr<NonZeroUsize>>::Output
[src]
self,
rhs: NonZeroUsize
) -> <NonZeroUsize as BitOr<NonZeroUsize>>::Output
impl<'_, '_> BitOr<&'_ u8> for &'_ u8
[src][−]
impl<'a> BitOr<Wrapping<i64>> for &'a Wrapping<i64>
[src][−]
type Output = <Wrapping<i64> as BitOr<Wrapping<i64>>>::Output
fn bitor(
self,
other: Wrapping<i64>
) -> <Wrapping<i64> as BitOr<Wrapping<i64>>>::Output
[src]
self,
other: Wrapping<i64>
) -> <Wrapping<i64> as BitOr<Wrapping<i64>>>::Output
impl BitOr<i64> for NonZeroI64
[src][−]
type Output = NonZeroI64
fn bitor(self, rhs: i64) -> <NonZeroI64 as BitOr<i64>>::Output
[src]
impl BitOr<i16> for NonZeroI16
[src][−]
type Output = NonZeroI16
fn bitor(self, rhs: i16) -> <NonZeroI16 as BitOr<i16>>::Output
[src]
impl<'_, '_> BitOr<&'_ Wrapping<i128>> for &'_ Wrapping<i128>
[src][−]
type Output = <Wrapping<i128> as BitOr<Wrapping<i128>>>::Output
fn bitor(
self,
other: &Wrapping<i128>
) -> <Wrapping<i128> as BitOr<Wrapping<i128>>>::Output
[src]
self,
other: &Wrapping<i128>
) -> <Wrapping<i128> as BitOr<Wrapping<i128>>>::Output
impl<'a> BitOr<Wrapping<isize>> for &'a Wrapping<isize>
[src][−]
type Output = <Wrapping<isize> as BitOr<Wrapping<isize>>>::Output
fn bitor(
self,
other: Wrapping<isize>
) -> <Wrapping<isize> as BitOr<Wrapping<isize>>>::Output
[src]
self,
other: Wrapping<isize>
) -> <Wrapping<isize> as BitOr<Wrapping<isize>>>::Output
impl BitOr<NonZeroU128> for u128
[src][−]
type Output = NonZeroU128
fn bitor(self, rhs: NonZeroU128) -> <u128 as BitOr<NonZeroU128>>::Output
[src]
impl<'_> BitOr<&'_ Wrapping<i128>> for Wrapping<i128>
[src][−]
type Output = <Wrapping<i128> as BitOr<Wrapping<i128>>>::Output
fn bitor(
self,
other: &Wrapping<i128>
) -> <Wrapping<i128> as BitOr<Wrapping<i128>>>::Output
[src]
self,
other: &Wrapping<i128>
) -> <Wrapping<i128> as BitOr<Wrapping<i128>>>::Output
impl<'_> BitOr<&'_ u8> for u8
[src][−]
impl BitOr<Wrapping<usize>> for Wrapping<usize>
[src][−]
impl<'_, '_> BitOr<&'_ Wrapping<i8>> for &'_ Wrapping<i8>
[src][−]
type Output = <Wrapping<i8> as BitOr<Wrapping<i8>>>::Output
fn bitor(
self,
other: &Wrapping<i8>
) -> <Wrapping<i8> as BitOr<Wrapping<i8>>>::Output
[src]
self,
other: &Wrapping<i8>
) -> <Wrapping<i8> as BitOr<Wrapping<i8>>>::Output
impl BitOr<isize> for NonZeroIsize
[src][−]
type Output = NonZeroIsize
fn bitor(self, rhs: isize) -> <NonZeroIsize as BitOr<isize>>::Output
[src]
impl<'_, '_> BitOr<&'_ i16> for &'_ i16
[src][−]
type Output = <i16 as BitOr<i16>>::Output
fn bitor(self, other: &i16) -> <i16 as BitOr<i16>>::Output
[src]
impl<'_, '_> BitOr<&'_ usize> for &'_ usize
[src][−]
type Output = <usize as BitOr<usize>>::Output
fn bitor(self, other: &usize) -> <usize as BitOr<usize>>::Output
[src]
impl<'_, '_> BitOr<&'_ Wrapping<u16>> for &'_ Wrapping<u16>
[src][−]
type Output = <Wrapping<u16> as BitOr<Wrapping<u16>>>::Output
fn bitor(
self,
other: &Wrapping<u16>
) -> <Wrapping<u16> as BitOr<Wrapping<u16>>>::Output
[src]
self,
other: &Wrapping<u16>
) -> <Wrapping<u16> as BitOr<Wrapping<u16>>>::Output
impl BitOr<NonZeroIsize> for isize
[src][−]
type Output = NonZeroIsize
fn bitor(self, rhs: NonZeroIsize) -> <isize as BitOr<NonZeroIsize>>::Output
[src]
impl<'_> BitOr<&'_ Wrapping<u8>> for Wrapping<u8>
[src][−]
type Output = <Wrapping<u8> as BitOr<Wrapping<u8>>>::Output
fn bitor(
self,
other: &Wrapping<u8>
) -> <Wrapping<u8> as BitOr<Wrapping<u8>>>::Output
[src]
self,
other: &Wrapping<u8>
) -> <Wrapping<u8> as BitOr<Wrapping<u8>>>::Output
impl<'_, '_> BitOr<&'_ u64> for &'_ u64
[src][−]
type Output = <u64 as BitOr<u64>>::Output
fn bitor(self, other: &u64) -> <u64 as BitOr<u64>>::Output
[src]
impl BitOr<NonZeroU8> for u8
[src][−]
impl<'a> BitOr<Wrapping<u16>> for &'a Wrapping<u16>
[src][−]
type Output = <Wrapping<u16> as BitOr<Wrapping<u16>>>::Output
fn bitor(
self,
other: Wrapping<u16>
) -> <Wrapping<u16> as BitOr<Wrapping<u16>>>::Output
[src]
self,
other: Wrapping<u16>
) -> <Wrapping<u16> as BitOr<Wrapping<u16>>>::Output
impl BitOr<Wrapping<i64>> for Wrapping<i64>
[src][−]
impl<'a> BitOr<Wrapping<i8>> for &'a Wrapping<i8>
[src][−]
type Output = <Wrapping<i8> as BitOr<Wrapping<i8>>>::Output
fn bitor(
self,
other: Wrapping<i8>
) -> <Wrapping<i8> as BitOr<Wrapping<i8>>>::Output
[src]
self,
other: Wrapping<i8>
) -> <Wrapping<i8> as BitOr<Wrapping<i8>>>::Output
impl<'a> BitOr<u64> for &'a u64
[src][−]
type Output = <u64 as BitOr<u64>>::Output
fn bitor(self, other: u64) -> <u64 as BitOr<u64>>::Output
[src]
impl<'_, '_> BitOr<&'_ bool> for &'_ bool
[src][−]
type Output = <bool as BitOr<bool>>::Output
fn bitor(self, other: &bool) -> <bool as BitOr<bool>>::Output
[src]
impl BitOr<u16> for NonZeroU16
[src][−]
type Output = NonZeroU16
fn bitor(self, rhs: u16) -> <NonZeroU16 as BitOr<u16>>::Output
[src]
impl<'a> BitOr<u128> for &'a u128
[src][−]
type Output = <u128 as BitOr<u128>>::Output
fn bitor(self, other: u128) -> <u128 as BitOr<u128>>::Output
[src]
impl BitOr<Wrapping<isize>> for Wrapping<isize>
[src][−]
impl BitOr<u8> for u8
[src][−]
impl<'_, '_> BitOr<&'_ u16> for &'_ u16
[src][−]
type Output = <u16 as BitOr<u16>>::Output
fn bitor(self, other: &u16) -> <u16 as BitOr<u16>>::Output
[src]
impl BitOr<Wrapping<u64>> for Wrapping<u64>
[src][−]
impl<'_, '_> BitOr<&'_ Wrapping<isize>> for &'_ Wrapping<isize>
[src][−]
type Output = <Wrapping<isize> as BitOr<Wrapping<isize>>>::Output
fn bitor(
self,
other: &Wrapping<isize>
) -> <Wrapping<isize> as BitOr<Wrapping<isize>>>::Output
[src]
self,
other: &Wrapping<isize>
) -> <Wrapping<isize> as BitOr<Wrapping<isize>>>::Output
impl BitOr<NonZeroU16> for u16
[src][−]
type Output = NonZeroU16
fn bitor(self, rhs: NonZeroU16) -> <u16 as BitOr<NonZeroU16>>::Output
[src]
impl<'_, '_> BitOr<&'_ Wrapping<u64>> for &'_ Wrapping<u64>
[src][−]
type Output = <Wrapping<u64> as BitOr<Wrapping<u64>>>::Output
fn bitor(
self,
other: &Wrapping<u64>
) -> <Wrapping<u64> as BitOr<Wrapping<u64>>>::Output
[src]
self,
other: &Wrapping<u64>
) -> <Wrapping<u64> as BitOr<Wrapping<u64>>>::Output
impl BitOr<u32> for NonZeroU32
[src][−]
type Output = NonZeroU32
fn bitor(self, rhs: u32) -> <NonZeroU32 as BitOr<u32>>::Output
[src]
impl<'_, '_> BitOr<&'_ u32> for &'_ u32
[src][−]
type Output = <u32 as BitOr<u32>>::Output
fn bitor(self, other: &u32) -> <u32 as BitOr<u32>>::Output
[src]
impl BitOr<i32> for i32
[src][−]
impl<'a> BitOr<bool> for &'a bool
[src][−]
type Output = <bool as BitOr<bool>>::Output
fn bitor(self, other: bool) -> <bool as BitOr<bool>>::Output
[src]
impl<'a> BitOr<Wrapping<usize>> for &'a Wrapping<usize>
[src][−]
type Output = <Wrapping<usize> as BitOr<Wrapping<usize>>>::Output
fn bitor(
self,
other: Wrapping<usize>
) -> <Wrapping<usize> as BitOr<Wrapping<usize>>>::Output
[src]
self,
other: Wrapping<usize>
) -> <Wrapping<usize> as BitOr<Wrapping<usize>>>::Output
impl BitOr<NonZeroI32> for i32
[src][−]
type Output = NonZeroI32
fn bitor(self, rhs: NonZeroI32) -> <i32 as BitOr<NonZeroI32>>::Output
[src]
impl BitOr<NonZeroU32> for u32
[src][−]
type Output = NonZeroU32
fn bitor(self, rhs: NonZeroU32) -> <u32 as BitOr<NonZeroU32>>::Output
[src]
impl BitOr<NonZeroI128> for i128
[src][−]
type Output = NonZeroI128
fn bitor(self, rhs: NonZeroI128) -> <i128 as BitOr<NonZeroI128>>::Output
[src]
impl<'a> BitOr<i128> for &'a i128
[src][−]
type Output = <i128 as BitOr<i128>>::Output
fn bitor(self, other: i128) -> <i128 as BitOr<i128>>::Output
[src]
impl<'a> BitOr<Wrapping<u64>> for &'a Wrapping<u64>
[src][−]
type Output = <Wrapping<u64> as BitOr<Wrapping<u64>>>::Output
fn bitor(
self,
other: Wrapping<u64>
) -> <Wrapping<u64> as BitOr<Wrapping<u64>>>::Output
[src]
self,
other: Wrapping<u64>
) -> <Wrapping<u64> as BitOr<Wrapping<u64>>>::Output
impl<'a> BitOr<i8> for &'a i8
[src][−]
impl<'a> BitOr<i32> for &'a i32
[src][−]
type Output = <i32 as BitOr<i32>>::Output
fn bitor(self, other: i32) -> <i32 as BitOr<i32>>::Output
[src]
impl BitOr<NonZeroI32> for NonZeroI32
[src][−]
type Output = NonZeroI32
fn bitor(self, rhs: NonZeroI32) -> <NonZeroI32 as BitOr<NonZeroI32>>::Output
[src]
impl<'a> BitOr<u8> for &'a u8
[src][−]
impl<'_> BitOr<&'_ i64> for i64
[src][−]
type Output = <i64 as BitOr<i64>>::Output
fn bitor(self, other: &i64) -> <i64 as BitOr<i64>>::Output
[src]
impl<'_> BitOr<&'_ u16> for u16
[src][−]
type Output = <u16 as BitOr<u16>>::Output
fn bitor(self, other: &u16) -> <u16 as BitOr<u16>>::Output
[src]
impl<'a> BitOr<isize> for &'a isize
[src][−]
type Output = <isize as BitOr<isize>>::Output
fn bitor(self, other: isize) -> <isize as BitOr<isize>>::Output
[src]
impl<'_, '_> BitOr<&'_ Wrapping<i16>> for &'_ Wrapping<i16>
[src][−]
type Output = <Wrapping<i16> as BitOr<Wrapping<i16>>>::Output
fn bitor(
self,
other: &Wrapping<i16>
) -> <Wrapping<i16> as BitOr<Wrapping<i16>>>::Output
[src]
self,
other: &Wrapping<i16>
) -> <Wrapping<i16> as BitOr<Wrapping<i16>>>::Output
impl<'_> BitOr<&'_ Wrapping<u32>> for Wrapping<u32>
[src][−]
type Output = <Wrapping<u32> as BitOr<Wrapping<u32>>>::Output
fn bitor(
self,
other: &Wrapping<u32>
) -> <Wrapping<u32> as BitOr<Wrapping<u32>>>::Output
[src]
self,
other: &Wrapping<u32>
) -> <Wrapping<u32> as BitOr<Wrapping<u32>>>::Output
impl<'_, '_> BitOr<&'_ Wrapping<usize>> for &'_ Wrapping<usize>
[src][−]
type Output = <Wrapping<usize> as BitOr<Wrapping<usize>>>::Output
fn bitor(
self,
other: &Wrapping<usize>
) -> <Wrapping<usize> as BitOr<Wrapping<usize>>>::Output
[src]
self,
other: &Wrapping<usize>
) -> <Wrapping<usize> as BitOr<Wrapping<usize>>>::Output
impl<'a> BitOr<Wrapping<u32>> for &'a Wrapping<u32>
[src][−]
type Output = <Wrapping<u32> as BitOr<Wrapping<u32>>>::Output
fn bitor(
self,
other: Wrapping<u32>
) -> <Wrapping<u32> as BitOr<Wrapping<u32>>>::Output
[src]
self,
other: Wrapping<u32>
) -> <Wrapping<u32> as BitOr<Wrapping<u32>>>::Output
impl<'_, '_> BitOr<&'_ u128> for &'_ u128
[src][−]
type Output = <u128 as BitOr<u128>>::Output
fn bitor(self, other: &u128) -> <u128 as BitOr<u128>>::Output
[src]
impl BitOr<Wrapping<u8>> for Wrapping<u8>
[src][−]
impl BitOr<Wrapping<u128>> for Wrapping<u128>
[src][−]
impl<'_, '_> BitOr<&'_ i128> for &'_ i128
[src][−]
type Output = <i128 as BitOr<i128>>::Output
fn bitor(self, other: &i128) -> <i128 as BitOr<i128>>::Output
[src]
Implementors
impl<'_, '_, T> BitOr<&'_ BTreeSet<T>> for &'_ BTreeSet<T> where
T: Clone + Ord,
[src][+]
T: Clone + Ord,
impl<'_, '_, T, S> BitOr<&'_ HashSet<T, S>> for &'_ HashSet<T, S> where
S: BuildHasher + Default,
T: Eq + Hash + Clone,
[src][+]
S: BuildHasher + Default,
T: Eq + Hash + Clone,
impl BitOr<Sides> for Sides
impl BitOr<Sides> for Sides
impl BitOr<PipelineCacheCreateFlags> for PipelineCacheCreateFlags
impl BitOr<PipelineCacheCreateFlags> for PipelineCacheCreateFlags
impl BitOr<CullModeFlags> for CullModeFlags
impl BitOr<CullModeFlags> for CullModeFlags
impl BitOr<QueueFlags> for QueueFlags
impl BitOr<QueueFlags> for QueueFlags
impl BitOr<RenderPassCreateFlags> for RenderPassCreateFlags
impl BitOr<RenderPassCreateFlags> for RenderPassCreateFlags
impl BitOr<DeviceQueueCreateFlags> for DeviceQueueCreateFlags
impl BitOr<DeviceQueueCreateFlags> for DeviceQueueCreateFlags
impl BitOr<MemoryPropertyFlags> for MemoryPropertyFlags
impl BitOr<MemoryPropertyFlags> for MemoryPropertyFlags
impl BitOr<MemoryHeapFlags> for MemoryHeapFlags
impl BitOr<MemoryHeapFlags> for MemoryHeapFlags
impl BitOr<AccessFlags> for AccessFlags
impl BitOr<AccessFlags> for AccessFlags
impl BitOr<BufferUsageFlags> for BufferUsageFlags
impl BitOr<BufferUsageFlags> for BufferUsageFlags
impl BitOr<BufferCreateFlags> for BufferCreateFlags
impl BitOr<BufferCreateFlags> for BufferCreateFlags
impl BitOr<ShaderStageFlags> for ShaderStageFlags
impl BitOr<ShaderStageFlags> for ShaderStageFlags
impl BitOr<ImageUsageFlags> for ImageUsageFlags
impl BitOr<ImageUsageFlags> for ImageUsageFlags
impl BitOr<ImageCreateFlags> for ImageCreateFlags
impl BitOr<ImageCreateFlags> for ImageCreateFlags
impl BitOr<ImageViewCreateFlags> for ImageViewCreateFlags
impl BitOr<ImageViewCreateFlags> for ImageViewCreateFlags
impl BitOr<SamplerCreateFlags> for SamplerCreateFlags
impl BitOr<SamplerCreateFlags> for SamplerCreateFlags
impl BitOr<PipelineCreateFlags> for PipelineCreateFlags
impl BitOr<PipelineCreateFlags> for PipelineCreateFlags
impl BitOr<PipelineShaderStageCreateFlags> for PipelineShaderStageCreateFlags
impl BitOr<PipelineShaderStageCreateFlags> for PipelineShaderStageCreateFlags
impl BitOr<ColorComponentFlags> for ColorComponentFlags
impl BitOr<ColorComponentFlags> for ColorComponentFlags
impl BitOr<FenceCreateFlags> for FenceCreateFlags
impl BitOr<FenceCreateFlags> for FenceCreateFlags
impl BitOr<SemaphoreCreateFlags> for SemaphoreCreateFlags
impl BitOr<SemaphoreCreateFlags> for SemaphoreCreateFlags
impl BitOr<FormatFeatureFlags> for FormatFeatureFlags
impl BitOr<FormatFeatureFlags> for FormatFeatureFlags
impl BitOr<QueryControlFlags> for QueryControlFlags
impl BitOr<QueryControlFlags> for QueryControlFlags
impl BitOr<QueryResultFlags> for QueryResultFlags
impl BitOr<QueryResultFlags> for QueryResultFlags
impl BitOr<CommandBufferUsageFlags> for CommandBufferUsageFlags
impl BitOr<CommandBufferUsageFlags> for CommandBufferUsageFlags
impl BitOr<QueryPipelineStatisticFlags> for QueryPipelineStatisticFlags
impl BitOr<QueryPipelineStatisticFlags> for QueryPipelineStatisticFlags
impl BitOr<ImageAspectFlags> for ImageAspectFlags
impl BitOr<ImageAspectFlags> for ImageAspectFlags
impl BitOr<SparseImageFormatFlags> for SparseImageFormatFlags
impl BitOr<SparseImageFormatFlags> for SparseImageFormatFlags
impl BitOr<SparseMemoryBindFlags> for SparseMemoryBindFlags
impl BitOr<SparseMemoryBindFlags> for SparseMemoryBindFlags
impl BitOr<PipelineStageFlags> for PipelineStageFlags
impl BitOr<PipelineStageFlags> for PipelineStageFlags
impl BitOr<CommandPoolCreateFlags> for CommandPoolCreateFlags
impl BitOr<CommandPoolCreateFlags> for CommandPoolCreateFlags
impl BitOr<CommandPoolResetFlags> for CommandPoolResetFlags
impl BitOr<CommandPoolResetFlags> for CommandPoolResetFlags
impl BitOr<CommandBufferResetFlags> for CommandBufferResetFlags
impl BitOr<CommandBufferResetFlags> for CommandBufferResetFlags
impl BitOr<SampleCountFlags> for SampleCountFlags
impl BitOr<SampleCountFlags> for SampleCountFlags
impl BitOr<AttachmentDescriptionFlags> for AttachmentDescriptionFlags
impl BitOr<AttachmentDescriptionFlags> for AttachmentDescriptionFlags
impl BitOr<StencilFaceFlags> for StencilFaceFlags
impl BitOr<StencilFaceFlags> for StencilFaceFlags
impl BitOr<DescriptorPoolCreateFlags> for DescriptorPoolCreateFlags
impl BitOr<DescriptorPoolCreateFlags> for DescriptorPoolCreateFlags
impl BitOr<DependencyFlags> for DependencyFlags
impl BitOr<DependencyFlags> for DependencyFlags
impl BitOr<SemaphoreWaitFlags> for SemaphoreWaitFlags
impl BitOr<SemaphoreWaitFlags> for SemaphoreWaitFlags
impl BitOr<DisplayPlaneAlphaFlagsKHR> for DisplayPlaneAlphaFlagsKHR
impl BitOr<DisplayPlaneAlphaFlagsKHR> for DisplayPlaneAlphaFlagsKHR
impl BitOr<CompositeAlphaFlagsKHR> for CompositeAlphaFlagsKHR
impl BitOr<CompositeAlphaFlagsKHR> for CompositeAlphaFlagsKHR
impl BitOr<SurfaceTransformFlagsKHR> for SurfaceTransformFlagsKHR
impl BitOr<SurfaceTransformFlagsKHR> for SurfaceTransformFlagsKHR
impl BitOr<SwapchainImageUsageFlagsANDROID> for SwapchainImageUsageFlagsANDROID
impl BitOr<SwapchainImageUsageFlagsANDROID> for SwapchainImageUsageFlagsANDROID
impl BitOr<DebugReportFlagsEXT> for DebugReportFlagsEXT
impl BitOr<DebugReportFlagsEXT> for DebugReportFlagsEXT
impl BitOr<ExternalMemoryHandleTypeFlagsNV> for ExternalMemoryHandleTypeFlagsNV
impl BitOr<ExternalMemoryHandleTypeFlagsNV> for ExternalMemoryHandleTypeFlagsNV
impl BitOr<ExternalMemoryFeatureFlagsNV> for ExternalMemoryFeatureFlagsNV
impl BitOr<ExternalMemoryFeatureFlagsNV> for ExternalMemoryFeatureFlagsNV
impl BitOr<SubgroupFeatureFlags> for SubgroupFeatureFlags
impl BitOr<SubgroupFeatureFlags> for SubgroupFeatureFlags
impl BitOr<IndirectCommandsLayoutUsageFlagsNV> for IndirectCommandsLayoutUsageFlagsNV
impl BitOr<IndirectCommandsLayoutUsageFlagsNV> for IndirectCommandsLayoutUsageFlagsNV
impl BitOr<IndirectStateFlagsNV> for IndirectStateFlagsNV
impl BitOr<IndirectStateFlagsNV> for IndirectStateFlagsNV
impl BitOr<DescriptorSetLayoutCreateFlags> for DescriptorSetLayoutCreateFlags
impl BitOr<DescriptorSetLayoutCreateFlags> for DescriptorSetLayoutCreateFlags
impl BitOr<ExternalMemoryHandleTypeFlags> for ExternalMemoryHandleTypeFlags
impl BitOr<ExternalMemoryHandleTypeFlags> for ExternalMemoryHandleTypeFlags
impl BitOr<ExternalMemoryFeatureFlags> for ExternalMemoryFeatureFlags
impl BitOr<ExternalMemoryFeatureFlags> for ExternalMemoryFeatureFlags
impl BitOr<ExternalSemaphoreHandleTypeFlags> for ExternalSemaphoreHandleTypeFlags
impl BitOr<ExternalSemaphoreHandleTypeFlags> for ExternalSemaphoreHandleTypeFlags
impl BitOr<ExternalSemaphoreFeatureFlags> for ExternalSemaphoreFeatureFlags
impl BitOr<ExternalSemaphoreFeatureFlags> for ExternalSemaphoreFeatureFlags
impl BitOr<SemaphoreImportFlags> for SemaphoreImportFlags
impl BitOr<SemaphoreImportFlags> for SemaphoreImportFlags
impl BitOr<ExternalFenceHandleTypeFlags> for ExternalFenceHandleTypeFlags
impl BitOr<ExternalFenceHandleTypeFlags> for ExternalFenceHandleTypeFlags
impl BitOr<ExternalFenceFeatureFlags> for ExternalFenceFeatureFlags
impl BitOr<ExternalFenceFeatureFlags> for ExternalFenceFeatureFlags
impl BitOr<FenceImportFlags> for FenceImportFlags
impl BitOr<FenceImportFlags> for FenceImportFlags
impl BitOr<SurfaceCounterFlagsEXT> for SurfaceCounterFlagsEXT
impl BitOr<SurfaceCounterFlagsEXT> for SurfaceCounterFlagsEXT
impl BitOr<PeerMemoryFeatureFlags> for PeerMemoryFeatureFlags
impl BitOr<PeerMemoryFeatureFlags> for PeerMemoryFeatureFlags
impl BitOr<MemoryAllocateFlags> for MemoryAllocateFlags
impl BitOr<MemoryAllocateFlags> for MemoryAllocateFlags
impl BitOr<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR
impl BitOr<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR
impl BitOr<SwapchainCreateFlagsKHR> for SwapchainCreateFlagsKHR
impl BitOr<SwapchainCreateFlagsKHR> for SwapchainCreateFlagsKHR
impl BitOr<SubpassDescriptionFlags> for SubpassDescriptionFlags
impl BitOr<SubpassDescriptionFlags> for SubpassDescriptionFlags
impl BitOr<DebugUtilsMessageSeverityFlagsEXT> for DebugUtilsMessageSeverityFlagsEXT
impl BitOr<DebugUtilsMessageSeverityFlagsEXT> for DebugUtilsMessageSeverityFlagsEXT
impl BitOr<DebugUtilsMessageTypeFlagsEXT> for DebugUtilsMessageTypeFlagsEXT
impl BitOr<DebugUtilsMessageTypeFlagsEXT> for DebugUtilsMessageTypeFlagsEXT
impl BitOr<DescriptorBindingFlags> for DescriptorBindingFlags
impl BitOr<DescriptorBindingFlags> for DescriptorBindingFlags
impl BitOr<ConditionalRenderingFlagsEXT> for ConditionalRenderingFlagsEXT
impl BitOr<ConditionalRenderingFlagsEXT> for ConditionalRenderingFlagsEXT
impl BitOr<ResolveModeFlags> for ResolveModeFlags
impl BitOr<ResolveModeFlags> for ResolveModeFlags
impl BitOr<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR
impl BitOr<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR
impl BitOr<GeometryFlagsKHR> for GeometryFlagsKHR
impl BitOr<GeometryFlagsKHR> for GeometryFlagsKHR
impl BitOr<BuildAccelerationStructureFlagsKHR> for BuildAccelerationStructureFlagsKHR
impl BitOr<BuildAccelerationStructureFlagsKHR> for BuildAccelerationStructureFlagsKHR
impl BitOr<FramebufferCreateFlags> for FramebufferCreateFlags
impl BitOr<FramebufferCreateFlags> for FramebufferCreateFlags
impl BitOr<DeviceDiagnosticsConfigFlagsNV> for DeviceDiagnosticsConfigFlagsNV
impl BitOr<DeviceDiagnosticsConfigFlagsNV> for DeviceDiagnosticsConfigFlagsNV
impl BitOr<PipelineCreationFeedbackFlagsEXT> for PipelineCreationFeedbackFlagsEXT
impl BitOr<PipelineCreationFeedbackFlagsEXT> for PipelineCreationFeedbackFlagsEXT
impl BitOr<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR
impl BitOr<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR
impl BitOr<AcquireProfilingLockFlagsKHR> for AcquireProfilingLockFlagsKHR
impl BitOr<AcquireProfilingLockFlagsKHR> for AcquireProfilingLockFlagsKHR
impl BitOr<ShaderCorePropertiesFlagsAMD> for ShaderCorePropertiesFlagsAMD
impl BitOr<ShaderCorePropertiesFlagsAMD> for ShaderCorePropertiesFlagsAMD
impl BitOr<ShaderModuleCreateFlags> for ShaderModuleCreateFlags
impl BitOr<ShaderModuleCreateFlags> for ShaderModuleCreateFlags
impl BitOr<PipelineCompilerControlFlagsAMD> for PipelineCompilerControlFlagsAMD
impl BitOr<PipelineCompilerControlFlagsAMD> for PipelineCompilerControlFlagsAMD
impl BitOr<ToolPurposeFlagsEXT> for ToolPurposeFlagsEXT
impl BitOr<ToolPurposeFlagsEXT> for ToolPurposeFlagsEXT
impl BitOr<QueryPoolCreateFlags> for QueryPoolCreateFlags
impl BitOr<QueryPoolCreateFlags> for QueryPoolCreateFlags
impl BitOr<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags
impl BitOr<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags
impl BitOr<PipelineDepthStencilStateCreateFlags> for PipelineDepthStencilStateCreateFlags
impl BitOr<PipelineDepthStencilStateCreateFlags> for PipelineDepthStencilStateCreateFlags
impl BitOr<PipelineDynamicStateCreateFlags> for PipelineDynamicStateCreateFlags
impl BitOr<PipelineDynamicStateCreateFlags> for PipelineDynamicStateCreateFlags
impl BitOr<PipelineColorBlendStateCreateFlags> for PipelineColorBlendStateCreateFlags
impl BitOr<PipelineColorBlendStateCreateFlags> for PipelineColorBlendStateCreateFlags
impl BitOr<PipelineMultisampleStateCreateFlags> for PipelineMultisampleStateCreateFlags
impl BitOr<PipelineMultisampleStateCreateFlags> for PipelineMultisampleStateCreateFlags
impl BitOr<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags
impl BitOr<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags
impl BitOr<PipelineViewportStateCreateFlags> for PipelineViewportStateCreateFlags
impl BitOr<PipelineViewportStateCreateFlags> for PipelineViewportStateCreateFlags
impl BitOr<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags
impl BitOr<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags
impl BitOr<PipelineInputAssemblyStateCreateFlags> for PipelineInputAssemblyStateCreateFlags
impl BitOr<PipelineInputAssemblyStateCreateFlags> for PipelineInputAssemblyStateCreateFlags
impl BitOr<PipelineVertexInputStateCreateFlags> for PipelineVertexInputStateCreateFlags
impl BitOr<PipelineVertexInputStateCreateFlags> for PipelineVertexInputStateCreateFlags
impl BitOr<BufferViewCreateFlags> for BufferViewCreateFlags
impl BitOr<BufferViewCreateFlags> for BufferViewCreateFlags
impl BitOr<InstanceCreateFlags> for InstanceCreateFlags
impl BitOr<InstanceCreateFlags> for InstanceCreateFlags
impl BitOr<DeviceCreateFlags> for DeviceCreateFlags
impl BitOr<DeviceCreateFlags> for DeviceCreateFlags
impl BitOr<EventCreateFlags> for EventCreateFlags
impl BitOr<EventCreateFlags> for EventCreateFlags
impl BitOr<MemoryMapFlags> for MemoryMapFlags
impl BitOr<MemoryMapFlags> for MemoryMapFlags
impl BitOr<DescriptorPoolResetFlags> for DescriptorPoolResetFlags
impl BitOr<DescriptorPoolResetFlags> for DescriptorPoolResetFlags
impl BitOr<DescriptorUpdateTemplateCreateFlags> for DescriptorUpdateTemplateCreateFlags
impl BitOr<DescriptorUpdateTemplateCreateFlags> for DescriptorUpdateTemplateCreateFlags
impl BitOr<DisplayModeCreateFlagsKHR> for DisplayModeCreateFlagsKHR
impl BitOr<DisplayModeCreateFlagsKHR> for DisplayModeCreateFlagsKHR
impl BitOr<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl BitOr<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl BitOr<AndroidSurfaceCreateFlagsKHR> for AndroidSurfaceCreateFlagsKHR
impl BitOr<AndroidSurfaceCreateFlagsKHR> for AndroidSurfaceCreateFlagsKHR
impl BitOr<ViSurfaceCreateFlagsNN> for ViSurfaceCreateFlagsNN
impl BitOr<ViSurfaceCreateFlagsNN> for ViSurfaceCreateFlagsNN
impl BitOr<WaylandSurfaceCreateFlagsKHR> for WaylandSurfaceCreateFlagsKHR
impl BitOr<WaylandSurfaceCreateFlagsKHR> for WaylandSurfaceCreateFlagsKHR
impl BitOr<Win32SurfaceCreateFlagsKHR> for Win32SurfaceCreateFlagsKHR
impl BitOr<Win32SurfaceCreateFlagsKHR> for Win32SurfaceCreateFlagsKHR
impl BitOr<XlibSurfaceCreateFlagsKHR> for XlibSurfaceCreateFlagsKHR
impl BitOr<XlibSurfaceCreateFlagsKHR> for XlibSurfaceCreateFlagsKHR
impl BitOr<XcbSurfaceCreateFlagsKHR> for XcbSurfaceCreateFlagsKHR
impl BitOr<XcbSurfaceCreateFlagsKHR> for XcbSurfaceCreateFlagsKHR
impl BitOr<IOSSurfaceCreateFlagsMVK> for IOSSurfaceCreateFlagsMVK
impl BitOr<IOSSurfaceCreateFlagsMVK> for IOSSurfaceCreateFlagsMVK
impl BitOr<MacOSSurfaceCreateFlagsMVK> for MacOSSurfaceCreateFlagsMVK
impl BitOr<MacOSSurfaceCreateFlagsMVK> for MacOSSurfaceCreateFlagsMVK
impl BitOr<MetalSurfaceCreateFlagsEXT> for MetalSurfaceCreateFlagsEXT
impl BitOr<MetalSurfaceCreateFlagsEXT> for MetalSurfaceCreateFlagsEXT
impl BitOr<ImagePipeSurfaceCreateFlagsFUCHSIA> for ImagePipeSurfaceCreateFlagsFUCHSIA
impl BitOr<ImagePipeSurfaceCreateFlagsFUCHSIA> for ImagePipeSurfaceCreateFlagsFUCHSIA
impl BitOr<StreamDescriptorSurfaceCreateFlagsGGP> for StreamDescriptorSurfaceCreateFlagsGGP
impl BitOr<StreamDescriptorSurfaceCreateFlagsGGP> for StreamDescriptorSurfaceCreateFlagsGGP
impl BitOr<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT
impl BitOr<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT
impl BitOr<CommandPoolTrimFlags> for CommandPoolTrimFlags
impl BitOr<CommandPoolTrimFlags> for CommandPoolTrimFlags
impl BitOr<PipelineViewportSwizzleStateCreateFlagsNV> for PipelineViewportSwizzleStateCreateFlagsNV
impl BitOr<PipelineViewportSwizzleStateCreateFlagsNV> for PipelineViewportSwizzleStateCreateFlagsNV
impl BitOr<PipelineDiscardRectangleStateCreateFlagsEXT> for PipelineDiscardRectangleStateCreateFlagsEXT
impl BitOr<PipelineDiscardRectangleStateCreateFlagsEXT> for PipelineDiscardRectangleStateCreateFlagsEXT
impl BitOr<PipelineCoverageToColorStateCreateFlagsNV> for PipelineCoverageToColorStateCreateFlagsNV
impl BitOr<PipelineCoverageToColorStateCreateFlagsNV> for PipelineCoverageToColorStateCreateFlagsNV
impl BitOr<PipelineCoverageModulationStateCreateFlagsNV> for PipelineCoverageModulationStateCreateFlagsNV
impl BitOr<PipelineCoverageModulationStateCreateFlagsNV> for PipelineCoverageModulationStateCreateFlagsNV
impl BitOr<PipelineCoverageReductionStateCreateFlagsNV> for PipelineCoverageReductionStateCreateFlagsNV
impl BitOr<PipelineCoverageReductionStateCreateFlagsNV> for PipelineCoverageReductionStateCreateFlagsNV
impl BitOr<ValidationCacheCreateFlagsEXT> for ValidationCacheCreateFlagsEXT
impl BitOr<ValidationCacheCreateFlagsEXT> for ValidationCacheCreateFlagsEXT
impl BitOr<DebugUtilsMessengerCreateFlagsEXT> for DebugUtilsMessengerCreateFlagsEXT
impl BitOr<DebugUtilsMessengerCreateFlagsEXT> for DebugUtilsMessengerCreateFlagsEXT
impl BitOr<DebugUtilsMessengerCallbackDataFlagsEXT> for DebugUtilsMessengerCallbackDataFlagsEXT
impl BitOr<DebugUtilsMessengerCallbackDataFlagsEXT> for DebugUtilsMessengerCallbackDataFlagsEXT
impl BitOr<PipelineRasterizationConservativeStateCreateFlagsEXT> for PipelineRasterizationConservativeStateCreateFlagsEXT
impl BitOr<PipelineRasterizationConservativeStateCreateFlagsEXT> for PipelineRasterizationConservativeStateCreateFlagsEXT
impl BitOr<PipelineRasterizationStateStreamCreateFlagsEXT> for PipelineRasterizationStateStreamCreateFlagsEXT
impl BitOr<PipelineRasterizationStateStreamCreateFlagsEXT> for PipelineRasterizationStateStreamCreateFlagsEXT
impl BitOr<PipelineRasterizationDepthClipStateCreateFlagsEXT> for PipelineRasterizationDepthClipStateCreateFlagsEXT
impl BitOr<PipelineRasterizationDepthClipStateCreateFlagsEXT> for PipelineRasterizationDepthClipStateCreateFlagsEXT
impl BitOr<GpaSqShaderStageFlags> for GpaSqShaderStageFlags
impl BitOr<GpaSqShaderStageFlags> for GpaSqShaderStageFlags
impl BitOr<ColorMask> for ColorMask
impl BitOr<ColorMask> for ColorMask
impl BitOr<Mirror> for Mirror
impl BitOr<Mirror> for Mirror
impl<'a> BitOr<&'a FixedBitSet> for &'a FixedBitSet
impl<'a> BitOr<&'a FixedBitSet> for &'a FixedBitSet
impl BitOr<Access> for Access
impl BitOr<Access> for Access
impl BitOr<Bind> for Bind
impl BitOr<Bind> for Bind
impl BitOr<Usage> for Usage
impl BitOr<Usage> for Usage
impl BitOr<DepthStencilFlags> for DepthStencilFlags
impl BitOr<DepthStencilFlags> for DepthStencilFlags
impl BitOr<Usage> for Usage
impl BitOr<Usage> for Usage
impl BitOr<Access> for Access
impl BitOr<Access> for Access
impl BitOr<CommandBufferFlags> for CommandBufferFlags
impl BitOr<CommandBufferFlags> for CommandBufferFlags
impl BitOr<Aspects> for Aspects
impl BitOr<Aspects> for Aspects
impl BitOr<ImageFeature> for ImageFeature
impl BitOr<ImageFeature> for ImageFeature
impl BitOr<BufferFeature> for BufferFeature
impl BitOr<BufferFeature> for BufferFeature
impl BitOr<ViewCapabilities> for ViewCapabilities
impl BitOr<ViewCapabilities> for ViewCapabilities
impl BitOr<Usage> for Usage
impl BitOr<Usage> for Usage
impl BitOr<Access> for Access
impl BitOr<Access> for Access
impl BitOr<Properties> for Properties
impl BitOr<Properties> for Properties
impl BitOr<Dependencies> for Dependencies
impl BitOr<Dependencies> for Dependencies
impl BitOr<CommandPoolCreateFlags> for CommandPoolCreateFlags
impl BitOr<CommandPoolCreateFlags> for CommandPoolCreateFlags
impl BitOr<DescriptorPoolCreateFlags> for DescriptorPoolCreateFlags
impl BitOr<DescriptorPoolCreateFlags> for DescriptorPoolCreateFlags
impl BitOr<ColorMask> for ColorMask
impl BitOr<ColorMask> for ColorMask
impl BitOr<Face> for Face
impl BitOr<Face> for Face
impl BitOr<PipelineStage> for PipelineStage
impl BitOr<PipelineStage> for PipelineStage
impl BitOr<ShaderStageFlags> for ShaderStageFlags
impl BitOr<ShaderStageFlags> for ShaderStageFlags
impl BitOr<PipelineCreationFlags> for PipelineCreationFlags
impl BitOr<PipelineCreationFlags> for PipelineCreationFlags
impl BitOr<ControlFlags> for ControlFlags
impl BitOr<ControlFlags> for ControlFlags
impl BitOr<ResultFlags> for ResultFlags
impl BitOr<ResultFlags> for ResultFlags
impl BitOr<PipelineStatistic> for PipelineStatistic
impl BitOr<PipelineStatistic> for PipelineStatistic
impl BitOr<PresentMode> for PresentMode
impl BitOr<PresentMode> for PresentMode
impl BitOr<CompositeAlphaMode> for CompositeAlphaMode
impl BitOr<CompositeAlphaMode> for CompositeAlphaMode
impl BitOr<Features> for Features
impl BitOr<Features> for Features
impl<T> BitOr<T> for BitSet where
T: BitSetLike,
impl<T> BitOr<T> for BitSet where
T: BitSetLike,
impl<'a, T> BitOr<T> for &'a BitSet where
T: BitSetLike,
impl<'a, T> BitOr<T> for &'a BitSet where
T: BitSetLike,
impl<T> BitOr<T> for AtomicBitSet where
T: BitSetLike,
impl<T> BitOr<T> for AtomicBitSet where
T: BitSetLike,
impl<'a, T> BitOr<T> for &'a AtomicBitSet where
T: BitSetLike,
impl<'a, T> BitOr<T> for &'a AtomicBitSet where
T: BitSetLike,
impl<A, T> BitOr<T> for BitSetNot<A> where
T: BitSetLike,
A: BitSetLike,
impl<A, T> BitOr<T> for BitSetNot<A> where
T: BitSetLike,
A: BitSetLike,
impl<'a, A, T> BitOr<T> for &'a BitSetNot<A> where
T: BitSetLike,
A: BitSetLike,
impl<'a, A, T> BitOr<T> for &'a BitSetNot<A> where
T: BitSetLike,
A: BitSetLike,
impl<A, B, T> BitOr<T> for BitSetAnd<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<A, B, T> BitOr<T> for BitSetAnd<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<'a, A, B, T> BitOr<T> for &'a BitSetAnd<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<'a, A, B, T> BitOr<T> for &'a BitSetAnd<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<A, B, T> BitOr<T> for BitSetOr<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<A, B, T> BitOr<T> for BitSetOr<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<'a, A, B, T> BitOr<T> for &'a BitSetOr<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<'a, A, B, T> BitOr<T> for &'a BitSetOr<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<A, B, T> BitOr<T> for BitSetXor<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<A, B, T> BitOr<T> for BitSetXor<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<'a, A, B, T> BitOr<T> for &'a BitSetXor<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<'a, A, B, T> BitOr<T> for &'a BitSetXor<A, B> where
T: BitSetLike,
A: BitSetLike,
B: BitSetLike,
impl<T> BitOr<T> for BitSetAll where
T: BitSetLike,
impl<T> BitOr<T> for BitSetAll where
T: BitSetLike,
impl<'a, T> BitOr<T> for &'a BitSetAll where
T: BitSetLike,
impl<'a, T> BitOr<T> for &'a BitSetAll where
T: BitSetLike,
impl BitOr<ModifierKey> for ModifierKey
impl BitOr<ModifierKey> for ModifierKey
impl BitOr<PollOpt> for PollOpt
impl BitOr<PollOpt> for PollOpt
impl<T: Into<Ready>> BitOr<T> for Ready
impl<T: Into<Ready>> BitOr<T> for Ready
impl BitOr<UnixReady> for UnixReady
impl BitOr<UnixReady> for UnixReady
impl BitOr<WriterFlags> for WriterFlags
impl BitOr<WriterFlags> for WriterFlags
impl BitOr<SamplingFlags> for SamplingFlags
impl BitOr<SamplingFlags> for SamplingFlags
impl BitOr<ImageFlags> for ImageFlags
impl BitOr<ImageFlags> for ImageFlags
impl BitOr<GlobalUse> for GlobalUse
impl BitOr<GlobalUse> for GlobalUse
impl BitOr<AtFlags> for AtFlags
impl BitOr<AtFlags> for AtFlags
impl BitOr<OFlag> for OFlag
impl BitOr<OFlag> for OFlag
impl BitOr<SealFlag> for SealFlag
impl BitOr<SealFlag> for SealFlag
impl BitOr<FdFlag> for FdFlag
impl BitOr<FdFlag> for FdFlag
impl BitOr<SpliceFFlags> for SpliceFFlags
impl BitOr<SpliceFFlags> for SpliceFFlags
impl BitOr<FallocateFlags> for FallocateFlags
impl BitOr<FallocateFlags> for FallocateFlags
impl BitOr<ModuleInitFlags> for ModuleInitFlags
impl BitOr<ModuleInitFlags> for ModuleInitFlags
impl BitOr<DeleteModuleFlags> for DeleteModuleFlags
impl BitOr<DeleteModuleFlags> for DeleteModuleFlags
impl BitOr<MsFlags> for MsFlags
impl BitOr<MsFlags> for MsFlags
impl BitOr<MntFlags> for MntFlags
impl BitOr<MntFlags> for MntFlags
impl BitOr<MQ_OFlag> for MQ_OFlag
impl BitOr<MQ_OFlag> for MQ_OFlag
impl BitOr<FdFlag> for FdFlag
impl BitOr<FdFlag> for FdFlag
impl BitOr<InterfaceFlags> for InterfaceFlags
impl BitOr<InterfaceFlags> for InterfaceFlags
impl BitOr<PollFlags> for PollFlags
impl BitOr<PollFlags> for PollFlags
impl BitOr<CloneFlags> for CloneFlags
impl BitOr<CloneFlags> for CloneFlags
impl BitOr<EpollFlags> for EpollFlags
impl BitOr<EpollFlags> for EpollFlags
impl BitOr<EpollCreateFlags> for EpollCreateFlags
impl BitOr<EpollCreateFlags> for EpollCreateFlags
impl BitOr<EfdFlags> for EfdFlags
impl BitOr<EfdFlags> for EfdFlags
impl BitOr<MemFdCreateFlag> for MemFdCreateFlag
impl BitOr<MemFdCreateFlag> for MemFdCreateFlag
impl BitOr<ProtFlags> for ProtFlags
impl BitOr<ProtFlags> for ProtFlags
impl BitOr<MapFlags> for MapFlags
impl BitOr<MapFlags> for MapFlags
impl BitOr<MsFlags> for MsFlags
impl BitOr<MsFlags> for MsFlags
impl BitOr<MlockAllFlags> for MlockAllFlags
impl BitOr<MlockAllFlags> for MlockAllFlags
impl BitOr<Options> for Options
impl BitOr<Options> for Options
impl BitOr<QuotaValidFlags> for QuotaValidFlags
impl BitOr<QuotaValidFlags> for QuotaValidFlags
impl BitOr<SaFlags> for SaFlags
impl BitOr<SaFlags> for SaFlags
impl BitOr<SfdFlags> for SfdFlags
impl BitOr<SfdFlags> for SfdFlags
impl BitOr<SockFlag> for SockFlag
impl BitOr<SockFlag> for SockFlag
impl BitOr<MsgFlags> for MsgFlags
impl BitOr<MsgFlags> for MsgFlags
impl BitOr<SFlag> for SFlag
impl BitOr<SFlag> for SFlag
impl BitOr<Mode> for Mode
impl BitOr<Mode> for Mode
impl BitOr<FsFlags> for FsFlags
impl BitOr<FsFlags> for FsFlags
impl BitOr<InputFlags> for InputFlags
impl BitOr<InputFlags> for InputFlags
impl BitOr<OutputFlags> for OutputFlags
impl BitOr<OutputFlags> for OutputFlags
impl BitOr<ControlFlags> for ControlFlags
impl BitOr<ControlFlags> for ControlFlags
impl BitOr<LocalFlags> for LocalFlags
impl BitOr<LocalFlags> for LocalFlags
impl BitOr<WaitPidFlag> for WaitPidFlag
impl BitOr<WaitPidFlag> for WaitPidFlag
impl BitOr<AddWatchFlags> for AddWatchFlags
impl BitOr<AddWatchFlags> for AddWatchFlags
impl BitOr<InitFlags> for InitFlags
impl BitOr<InitFlags> for InitFlags
impl BitOr<TimerFlags> for TimerFlags
impl BitOr<TimerFlags> for TimerFlags
impl BitOr<TimerSetTimeFlags> for TimerSetTimeFlags
impl BitOr<TimerSetTimeFlags> for TimerSetTimeFlags
impl BitOr<AccessFlags> for AccessFlags
impl BitOr<AccessFlags> for AccessFlags
impl BitOr<BigInt> for BigInt
impl BitOr<BigInt> for BigInt
impl<'a> BitOr<BigInt> for &'a BigInt
impl<'a> BitOr<BigInt> for &'a BigInt
impl<'a, 'b> BitOr<&'b BigInt> for &'a BigInt
impl<'a, 'b> BitOr<&'b BigInt> for &'a BigInt
impl<'a> BitOr<&'a BigInt> for BigInt
impl<'a> BitOr<&'a BigInt> for BigInt
impl BitOr<BigUint> for BigUint
impl BitOr<BigUint> for BigUint
impl<'a> BitOr<BigUint> for &'a BigUint
impl<'a> BitOr<BigUint> for &'a BigUint
impl<'a, 'b> BitOr<&'b BigUint> for &'a BigUint
impl<'a, 'b> BitOr<&'b BigUint> for &'a BigUint
impl<'a> BitOr<&'a BigUint> for BigUint
impl<'a> BitOr<&'a BigUint> for BigUint
impl<'a, 'b, T, S1, S2> BitOr<&'b OrderSet<T, S2>> for &'a OrderSet<T, S1> where
T: Eq + Hash + Clone,
S1: BuildHasher + Default,
S2: BuildHasher,
impl<'a, 'b, T, S1, S2> BitOr<&'b OrderSet<T, S2>> for &'a OrderSet<T, S1> where
T: Eq + Hash + Clone,
S1: BuildHasher + Default,
S2: BuildHasher,
impl BitOr<ImageOperands> for ImageOperands
impl BitOr<ImageOperands> for ImageOperands
impl BitOr<FPFastMathMode> for FPFastMathMode
impl BitOr<FPFastMathMode> for FPFastMathMode
impl BitOr<SelectionControl> for SelectionControl
impl BitOr<SelectionControl> for SelectionControl
impl BitOr<LoopControl> for LoopControl
impl BitOr<LoopControl> for LoopControl
impl BitOr<FunctionControl> for FunctionControl
impl BitOr<FunctionControl> for FunctionControl
impl BitOr<MemorySemantics> for MemorySemantics
impl BitOr<MemorySemantics> for MemorySemantics
impl BitOr<MemoryAccess> for MemoryAccess
impl BitOr<MemoryAccess> for MemoryAccess
impl BitOr<KernelProfilingInfo> for KernelProfilingInfo
impl BitOr<KernelProfilingInfo> for KernelProfilingInfo
impl BitOr<RayFlags> for RayFlags
impl BitOr<RayFlags> for RayFlags
impl BitOr<BufferUsage> for BufferUsage
impl BitOr<BufferUsage> for BufferUsage
impl BitOr<ShaderStages> for ShaderStages
impl BitOr<ShaderStages> for ShaderStages
impl BitOr<ImageUsage> for ImageUsage
impl BitOr<ImageUsage> for ImageUsage
impl BitOr<PipelineStages> for PipelineStages
impl BitOr<PipelineStages> for PipelineStages
impl BitOr<AccessFlagBits> for AccessFlagBits
impl BitOr<AccessFlagBits> for AccessFlagBits
impl BitOr<DndAction> for DndAction
impl BitOr<DndAction> for DndAction
impl BitOr<Resize> for Resize
impl BitOr<Resize> for Resize
impl BitOr<Transient> for Transient
impl BitOr<Transient> for Transient
impl BitOr<Capability> for Capability
impl BitOr<Capability> for Capability
impl BitOr<Mode> for Mode
impl BitOr<Mode> for Mode
impl BitOr<ContentHint> for ContentHint
impl BitOr<ContentHint> for ContentHint
impl BitOr<Anchor> for Anchor
impl BitOr<Anchor> for Anchor
impl BitOr<Gravity> for Gravity
impl BitOr<Gravity> for Gravity
impl BitOr<ConstraintAdjustment> for ConstraintAdjustment
impl BitOr<ConstraintAdjustment> for ConstraintAdjustment
impl BitOr<Anchor> for Anchor
impl BitOr<Anchor> for Anchor
impl BitOr<Flags> for Flags
impl BitOr<Flags> for Flags
impl BitOr<ConstraintAdjustment> for ConstraintAdjustment
impl BitOr<ConstraintAdjustment> for ConstraintAdjustment
impl BitOr<PipelineFlags> for PipelineFlags
impl BitOr<PipelineFlags> for PipelineFlags
impl BitOr<BufferUse> for BufferUse
impl BitOr<BufferUse> for BufferUse
impl BitOr<TextureUse> for TextureUse
impl BitOr<TextureUse> for TextureUse
impl BitOr<BackendBit> for BackendBit
impl BitOr<BackendBit> for BackendBit
impl BitOr<Features> for Features
impl BitOr<Features> for Features
impl BitOr<ShaderStage> for ShaderStage
impl BitOr<ShaderStage> for ShaderStage
impl BitOr<ColorWrite> for ColorWrite
impl BitOr<ColorWrite> for ColorWrite
impl BitOr<BufferUsage> for BufferUsage
impl BitOr<BufferUsage> for BufferUsage
impl BitOr<TextureUsage> for TextureUsage
impl BitOr<TextureUsage> for TextureUsage
impl BitOr<ModifiersState> for ModifiersState
impl BitOr<ModifiersState> for ModifiersState