Struct pilka_dyn::ash::vk::GeometryInstanceFlagsKHR[]

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

Implementations

impl GeometryInstanceFlagsKHR

impl GeometryInstanceFlagsKHR

Generated from 'VK_NV_ray_tracing'

impl GeometryInstanceFlagsKHR

Generated from 'VK_NV_ray_tracing'

impl GeometryInstanceFlagsKHR

Generated from 'VK_NV_ray_tracing'

impl GeometryInstanceFlagsKHR

Generated from 'VK_NV_ray_tracing'

impl GeometryInstanceFlagsKHR

pub const fn empty() -> GeometryInstanceFlagsKHR

pub const fn all() -> GeometryInstanceFlagsKHR

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

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

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

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

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR

type Output = GeometryInstanceFlagsKHR

The resulting type after applying the & operator.

impl BitAndAssign<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR

impl BitOr<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR

type Output = GeometryInstanceFlagsKHR

The resulting type after applying the | operator.

impl BitOrAssign<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR

impl BitXor<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR

type Output = GeometryInstanceFlagsKHR

The resulting type after applying the ^ operator.

impl BitXorAssign<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR

impl Clone for GeometryInstanceFlagsKHR

impl Copy for GeometryInstanceFlagsKHR

impl Debug for GeometryInstanceFlagsKHR

impl Default for GeometryInstanceFlagsKHR

impl Eq for GeometryInstanceFlagsKHR

impl Hash for GeometryInstanceFlagsKHR

impl Not for GeometryInstanceFlagsKHR

type Output = GeometryInstanceFlagsKHR

The resulting type after applying the ! operator.

impl Ord for GeometryInstanceFlagsKHR

impl PartialEq<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR

impl PartialOrd<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR

impl StructuralEq for GeometryInstanceFlagsKHR

impl StructuralPartialEq for GeometryInstanceFlagsKHR

impl Sub<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR

type Output = GeometryInstanceFlagsKHR

The resulting type after applying the - operator.

impl SubAssign<GeometryInstanceFlagsKHR> for GeometryInstanceFlagsKHR

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.