Struct pilka_dyn::ash::vk::CommandPoolTrimFlags[]

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

Implementations

impl CommandPoolTrimFlags

pub const fn empty() -> CommandPoolTrimFlags

pub const fn all() -> CommandPoolTrimFlags

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

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

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

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

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<CommandPoolTrimFlags> for CommandPoolTrimFlags

type Output = CommandPoolTrimFlags

The resulting type after applying the & operator.

impl BitAndAssign<CommandPoolTrimFlags> for CommandPoolTrimFlags

impl BitOr<CommandPoolTrimFlags> for CommandPoolTrimFlags

type Output = CommandPoolTrimFlags

The resulting type after applying the | operator.

impl BitOrAssign<CommandPoolTrimFlags> for CommandPoolTrimFlags

impl BitXor<CommandPoolTrimFlags> for CommandPoolTrimFlags

type Output = CommandPoolTrimFlags

The resulting type after applying the ^ operator.

impl BitXorAssign<CommandPoolTrimFlags> for CommandPoolTrimFlags

impl Clone for CommandPoolTrimFlags

impl Copy for CommandPoolTrimFlags

impl Debug for CommandPoolTrimFlags

impl Default for CommandPoolTrimFlags

impl Eq for CommandPoolTrimFlags

impl Hash for CommandPoolTrimFlags

impl Not for CommandPoolTrimFlags

type Output = CommandPoolTrimFlags

The resulting type after applying the ! operator.

impl Ord for CommandPoolTrimFlags

impl PartialEq<CommandPoolTrimFlags> for CommandPoolTrimFlags

impl PartialOrd<CommandPoolTrimFlags> for CommandPoolTrimFlags

impl StructuralEq for CommandPoolTrimFlags

impl StructuralPartialEq for CommandPoolTrimFlags

impl Sub<CommandPoolTrimFlags> for CommandPoolTrimFlags

type Output = CommandPoolTrimFlags

The resulting type after applying the - operator.

impl SubAssign<CommandPoolTrimFlags> for CommandPoolTrimFlags

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.