#[repr(C)]pub struct VkWin32KeyedMutexAcquireReleaseInfoKHR {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub acquireCount: u32,
pub pAcquireSyncs: *const VkDeviceMemory,
pub pAcquireKeys: *const u64,
pub pAcquireTimeouts: *const u32,
pub releaseCount: u32,
pub pReleaseSyncs: *const VkDeviceMemory,
pub pReleaseKeys: *const u64,
}Fields§
§sType: VkStructureType§pNext: *const c_void§acquireCount: u32§pAcquireSyncs: *const VkDeviceMemory§pAcquireKeys: *const u64§pAcquireTimeouts: *const u32§releaseCount: u32§pReleaseSyncs: *const VkDeviceMemory§pReleaseKeys: *const u64Trait Implementations§
Source§impl Clone for VkWin32KeyedMutexAcquireReleaseInfoKHR
impl Clone for VkWin32KeyedMutexAcquireReleaseInfoKHR
Source§fn clone(&self) -> VkWin32KeyedMutexAcquireReleaseInfoKHR
fn clone(&self) -> VkWin32KeyedMutexAcquireReleaseInfoKHR
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VkWin32KeyedMutexAcquireReleaseInfoKHR
Auto Trait Implementations§
impl Freeze for VkWin32KeyedMutexAcquireReleaseInfoKHR
impl RefUnwindSafe for VkWin32KeyedMutexAcquireReleaseInfoKHR
impl !Send for VkWin32KeyedMutexAcquireReleaseInfoKHR
impl !Sync for VkWin32KeyedMutexAcquireReleaseInfoKHR
impl Unpin for VkWin32KeyedMutexAcquireReleaseInfoKHR
impl UnwindSafe for VkWin32KeyedMutexAcquireReleaseInfoKHR
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more