Struct lava::VkBufferUsageFlags [−][src]
pub struct VkBufferUsageFlags { pub transfer_src: bool, pub transfer_dst: bool, pub uniform_texel_buffer: bool, pub storage_texel_buffer: bool, pub uniform_buffer: bool, pub storage_buffer: bool, pub index_buffer: bool, pub vertex_buffer: bool, pub indirect_buffer: bool, pub conditional_rendering_ext: bool, }
Fields
transfer_src: bool
transfer_dst: bool
uniform_texel_buffer: bool
storage_texel_buffer: bool
uniform_buffer: bool
storage_buffer: bool
index_buffer: bool
vertex_buffer: bool
indirect_buffer: bool
conditional_rendering_ext: bool
Methods
impl VkBufferUsageFlags
[src]
impl VkBufferUsageFlags
pub fn none() -> VkBufferUsageFlags
[src]
pub fn none() -> VkBufferUsageFlags
pub fn all() -> VkBufferUsageFlags
[src]
pub fn all() -> VkBufferUsageFlags
Trait Implementations
impl Debug for VkBufferUsageFlags
[src]
impl Debug for VkBufferUsageFlags
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for VkBufferUsageFlags
[src]
impl Clone for VkBufferUsageFlags
fn clone(&self) -> VkBufferUsageFlags
[src]
fn clone(&self) -> VkBufferUsageFlags
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for VkBufferUsageFlags
[src]
impl Copy for VkBufferUsageFlags
impl Default for VkBufferUsageFlags
[src]
impl Default for VkBufferUsageFlags
fn default() -> VkBufferUsageFlags
[src]
fn default() -> VkBufferUsageFlags
Returns the "default value" for a type. Read more
Auto Trait Implementations
impl Send for VkBufferUsageFlags
impl Send for VkBufferUsageFlags
impl Sync for VkBufferUsageFlags
impl Sync for VkBufferUsageFlags