#[repr(transparent)]pub struct Semaphore(pub u64);Expand description
Raw Vulkan handle VkSemaphore. Calls using it must satisfy Vulkan lifetime and synchronization rules.
Tuple Fields§
§0: u64Implementations§
Trait Implementations§
impl Copy for Semaphore
impl Eq for Semaphore
impl Send for Semaphore
impl StructuralPartialEq for Semaphore
impl Sync for Semaphore
Auto Trait Implementations§
impl Freeze for Semaphore
impl RefUnwindSafe for Semaphore
impl Unpin for Semaphore
impl UnsafeUnpin for Semaphore
impl UnwindSafe for Semaphore
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