pub trait ValveDescriptorSetHostMappingExtensionDeviceCommands: DeviceV1_0 {
// Provided methods
unsafe fn get_descriptor_set_host_mapping_valve(
&self,
descriptor_set: DescriptorSet,
) -> *mut c_void { ... }
unsafe fn get_descriptor_set_layout_host_mapping_info_valve(
&self,
binding_reference: &DescriptorSetBindingReferenceVALVE,
host_mapping: &mut DescriptorSetLayoutHostMappingInfoVALVE,
) { ... }
}Expand description
The device-level commands added by VALVE_DESCRIPTOR_SET_HOST_MAPPING_EXTENSION.
Provided Methods§
Sourceunsafe fn get_descriptor_set_host_mapping_valve(
&self,
descriptor_set: DescriptorSet,
) -> *mut c_void
unsafe fn get_descriptor_set_host_mapping_valve( &self, descriptor_set: DescriptorSet, ) -> *mut c_void
Sourceunsafe fn get_descriptor_set_layout_host_mapping_info_valve(
&self,
binding_reference: &DescriptorSetBindingReferenceVALVE,
host_mapping: &mut DescriptorSetLayoutHostMappingInfoVALVE,
)
unsafe fn get_descriptor_set_layout_host_mapping_info_valve( &self, binding_reference: &DescriptorSetBindingReferenceVALVE, host_mapping: &mut DescriptorSetLayoutHostMappingInfoVALVE, )
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.