Struct pilka_incremental::ash::vk::DeviceGroupPresentModeFlagsKHR[]

#[repr(transparent)]pub struct DeviceGroupPresentModeFlagsKHR(_);

Implementations

impl DeviceGroupPresentModeFlagsKHR

pub const LOCAL: DeviceGroupPresentModeFlagsKHR

Present from local memory

pub const REMOTE: DeviceGroupPresentModeFlagsKHR

Present from remote memory

pub const SUM: DeviceGroupPresentModeFlagsKHR

Present sum of local and/or remote memory

pub const LOCAL_MULTI_DEVICE: DeviceGroupPresentModeFlagsKHR

Each physical device presents from local memory

impl DeviceGroupPresentModeFlagsKHR

pub const fn empty() -> DeviceGroupPresentModeFlagsKHR

pub const fn all() -> DeviceGroupPresentModeFlagsKHR

pub const fn from_raw(x: u32) -> DeviceGroupPresentModeFlagsKHR

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

pub fn intersects(self, other: DeviceGroupPresentModeFlagsKHR) -> bool

pub fn contains(self, other: DeviceGroupPresentModeFlagsKHR) -> bool

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR

type Output = DeviceGroupPresentModeFlagsKHR

The resulting type after applying the & operator.

impl BitAndAssign<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR

impl BitOr<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR

type Output = DeviceGroupPresentModeFlagsKHR

The resulting type after applying the | operator.

impl BitOrAssign<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR

impl BitXor<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR

type Output = DeviceGroupPresentModeFlagsKHR

The resulting type after applying the ^ operator.

impl BitXorAssign<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR

impl Clone for DeviceGroupPresentModeFlagsKHR

impl Copy for DeviceGroupPresentModeFlagsKHR

impl Debug for DeviceGroupPresentModeFlagsKHR

impl Default for DeviceGroupPresentModeFlagsKHR

impl Eq for DeviceGroupPresentModeFlagsKHR

impl Hash for DeviceGroupPresentModeFlagsKHR

impl Not for DeviceGroupPresentModeFlagsKHR

type Output = DeviceGroupPresentModeFlagsKHR

The resulting type after applying the ! operator.

impl Ord for DeviceGroupPresentModeFlagsKHR

impl PartialEq<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR

impl PartialOrd<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR

impl StructuralEq for DeviceGroupPresentModeFlagsKHR

impl StructuralPartialEq for DeviceGroupPresentModeFlagsKHR

impl Sub<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR

type Output = DeviceGroupPresentModeFlagsKHR

The resulting type after applying the - operator.

impl SubAssign<DeviceGroupPresentModeFlagsKHR> for DeviceGroupPresentModeFlagsKHR

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.