Struct pilka_incremental::ash::vk::HeadlessSurfaceCreateFlagsEXT[]

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

Implementations

impl HeadlessSurfaceCreateFlagsEXT

pub const fn empty() -> HeadlessSurfaceCreateFlagsEXT

pub const fn all() -> HeadlessSurfaceCreateFlagsEXT

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

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

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

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

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT

type Output = HeadlessSurfaceCreateFlagsEXT

The resulting type after applying the & operator.

impl BitAndAssign<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT

impl BitOr<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT

type Output = HeadlessSurfaceCreateFlagsEXT

The resulting type after applying the | operator.

impl BitOrAssign<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT

impl BitXor<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT

type Output = HeadlessSurfaceCreateFlagsEXT

The resulting type after applying the ^ operator.

impl BitXorAssign<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT

impl Clone for HeadlessSurfaceCreateFlagsEXT

impl Copy for HeadlessSurfaceCreateFlagsEXT

impl Debug for HeadlessSurfaceCreateFlagsEXT

impl Default for HeadlessSurfaceCreateFlagsEXT

impl Eq for HeadlessSurfaceCreateFlagsEXT

impl Hash for HeadlessSurfaceCreateFlagsEXT

impl Not for HeadlessSurfaceCreateFlagsEXT

type Output = HeadlessSurfaceCreateFlagsEXT

The resulting type after applying the ! operator.

impl Ord for HeadlessSurfaceCreateFlagsEXT

impl PartialEq<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT

impl PartialOrd<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT

impl StructuralEq for HeadlessSurfaceCreateFlagsEXT

impl StructuralPartialEq for HeadlessSurfaceCreateFlagsEXT

impl Sub<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT

type Output = HeadlessSurfaceCreateFlagsEXT

The resulting type after applying the - operator.

impl SubAssign<HeadlessSurfaceCreateFlagsEXT> for HeadlessSurfaceCreateFlagsEXT

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.