Struct unity_native_plugin_sys::VkDeviceCreateInfo [−][src]
#[repr(C)]pub struct VkDeviceCreateInfo {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkDeviceCreateFlags,
pub queueCreateInfoCount: u32,
pub pQueueCreateInfos: *const VkDeviceQueueCreateInfo,
pub enabledLayerCount: u32,
pub ppEnabledLayerNames: *const *const c_char,
pub enabledExtensionCount: u32,
pub ppEnabledExtensionNames: *const *const c_char,
pub pEnabledFeatures: *const VkPhysicalDeviceFeatures,
}Fields
sType: VkStructureTypepNext: *const c_voidflags: VkDeviceCreateFlagsqueueCreateInfoCount: u32pQueueCreateInfos: *const VkDeviceQueueCreateInfoenabledLayerCount: u32ppEnabledLayerNames: *const *const c_charenabledExtensionCount: u32ppEnabledExtensionNames: *const *const c_charpEnabledFeatures: *const VkPhysicalDeviceFeaturesTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VkDeviceCreateInfo
impl !Send for VkDeviceCreateInfo
impl !Sync for VkDeviceCreateInfo
impl Unpin for VkDeviceCreateInfo
impl UnwindSafe for VkDeviceCreateInfo
Blanket Implementations
Mutably borrows from an owned value. Read more