Struct voodoo::ExternalMemoryPropertiesKhrBuilder
[−]
[src]
pub struct ExternalMemoryPropertiesKhrBuilder { /* fields omitted */ }
A builder for VkExternalMemoryPropertiesKHR
.
Methods
impl ExternalMemoryPropertiesKhrBuilder
[src]
fn new() -> ExternalMemoryPropertiesKhrBuilder
[src]
fn external_memory_features<'m>(
self,
external_memory_features: ExternalMemoryFeatureFlagsKhr
) -> ExternalMemoryPropertiesKhrBuilder
[src]
self,
external_memory_features: ExternalMemoryFeatureFlagsKhr
) -> ExternalMemoryPropertiesKhrBuilder
fn export_from_imported_handle_types<'m>(
self,
export_from_imported_handle_types: ExternalMemoryHandleTypeFlagsKhr
) -> ExternalMemoryPropertiesKhrBuilder
[src]
self,
export_from_imported_handle_types: ExternalMemoryHandleTypeFlagsKhr
) -> ExternalMemoryPropertiesKhrBuilder
fn compatible_handle_types<'m>(
self,
compatible_handle_types: ExternalMemoryHandleTypeFlagsKhr
) -> ExternalMemoryPropertiesKhrBuilder
[src]
self,
compatible_handle_types: ExternalMemoryHandleTypeFlagsKhr
) -> ExternalMemoryPropertiesKhrBuilder
fn get_external_memory_features<'a>(&'a self) -> ExternalMemoryFeatureFlagsKhr
[src]
fn get_export_from_imported_handle_types<'a>(
&'a self
) -> ExternalMemoryHandleTypeFlagsKhr
[src]
&'a self
) -> ExternalMemoryHandleTypeFlagsKhr
fn get_compatible_handle_types<'a>(&'a self) -> ExternalMemoryHandleTypeFlagsKhr
[src]
fn build(self) -> ExternalMemoryPropertiesKhr
[src]
Trait Implementations
impl Debug for ExternalMemoryPropertiesKhrBuilder
[src]
impl Clone for ExternalMemoryPropertiesKhrBuilder
[src]
fn clone(&self) -> ExternalMemoryPropertiesKhrBuilder
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Default for ExternalMemoryPropertiesKhrBuilder
[src]
fn default() -> ExternalMemoryPropertiesKhrBuilder
[src]
Returns the "default value" for a type. Read more