pub struct BufferUsageFlags(/* private fields */);Expand description
Chapter: Resource Creation
Description: Bitmask of VkBufferUsageFlagBits
Provided by: VK_VERSION_1_0
Reference: VkBufferUsageFlags
Reference: VkBufferUsageFlagBits
Implementations§
Trait Implementations§
Source§impl BitAnd for BufferUsageFlags
impl BitAnd for BufferUsageFlags
Source§impl BitOr<BufferUsageFlagBits> for BufferUsageFlags
impl BitOr<BufferUsageFlagBits> for BufferUsageFlags
Source§type Output = BufferUsageFlags
type Output = BufferUsageFlags
The resulting type after applying the
| operator.Source§impl BitOr<BufferUsageFlags> for BufferUsageFlagBits
impl BitOr<BufferUsageFlags> for BufferUsageFlagBits
Source§type Output = BufferUsageFlags
type Output = BufferUsageFlags
The resulting type after applying the
| operator.Source§impl Clone for BufferUsageFlags
impl Clone for BufferUsageFlags
Source§fn clone(&self) -> BufferUsageFlags
fn clone(&self) -> BufferUsageFlags
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BufferUsageFlags
impl Debug for BufferUsageFlags
Source§impl Display for BufferUsageFlags
impl Display for BufferUsageFlags
Source§impl From<BufferUsageFlagBits> for BufferUsageFlags
impl From<BufferUsageFlagBits> for BufferUsageFlags
Source§fn from(flag_bits: BufferUsageFlagBits) -> Self
fn from(flag_bits: BufferUsageFlagBits) -> Self
Converts to this type from the input type.
Source§impl PartialEq for BufferUsageFlags
impl PartialEq for BufferUsageFlags
impl Copy for BufferUsageFlags
impl Eq for BufferUsageFlags
impl StructuralPartialEq for BufferUsageFlags
Auto Trait Implementations§
impl Freeze for BufferUsageFlags
impl RefUnwindSafe for BufferUsageFlags
impl Send for BufferUsageFlags
impl Sync for BufferUsageFlags
impl Unpin for BufferUsageFlags
impl UnwindSafe for BufferUsageFlags
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more