Struct unity_native_plugin_sys::UnityVulkanMemory [−][src]
#[repr(C)]pub struct UnityVulkanMemory {
pub memory: VkDeviceMemory,
pub offset: VkDeviceSize,
pub size: VkDeviceSize,
pub mapped: *mut c_void,
pub flags: VkMemoryPropertyFlags,
pub memoryTypeIndex: c_uint,
pub reserved: [*mut c_void; 4],
}
Fields
memory: VkDeviceMemory
offset: VkDeviceSize
size: VkDeviceSize
mapped: *mut c_void
flags: VkMemoryPropertyFlags
memoryTypeIndex: c_uint
reserved: [*mut c_void; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for UnityVulkanMemory
impl !Send for UnityVulkanMemory
impl !Sync for UnityVulkanMemory
impl Unpin for UnityVulkanMemory
impl UnwindSafe for UnityVulkanMemory
Blanket Implementations
Mutably borrows from an owned value. Read more