Struct vulkanalia_sys::SemaphoreSubmitInfo
source · [−]#[repr(C)]pub struct SemaphoreSubmitInfo {
pub s_type: StructureType,
pub next: *const c_void,
pub semaphore: Semaphore,
pub value: u64,
pub stage_mask: PipelineStageFlags2,
pub device_index: u32,
}
Expand description
Fields
s_type: StructureType
next: *const c_void
semaphore: Semaphore
value: u64
stage_mask: PipelineStageFlags2
device_index: u32
Trait Implementations
sourceimpl Clone for SemaphoreSubmitInfo
impl Clone for SemaphoreSubmitInfo
sourcefn clone(&self) -> SemaphoreSubmitInfo
fn clone(&self) -> SemaphoreSubmitInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SemaphoreSubmitInfo
impl Debug for SemaphoreSubmitInfo
sourceimpl Default for SemaphoreSubmitInfo
impl Default for SemaphoreSubmitInfo
sourceimpl Hash for SemaphoreSubmitInfo
impl Hash for SemaphoreSubmitInfo
sourceimpl PartialEq<SemaphoreSubmitInfo> for SemaphoreSubmitInfo
impl PartialEq<SemaphoreSubmitInfo> for SemaphoreSubmitInfo
sourcefn eq(&self, other: &SemaphoreSubmitInfo) -> bool
fn eq(&self, other: &SemaphoreSubmitInfo) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SemaphoreSubmitInfo) -> bool
fn ne(&self, other: &SemaphoreSubmitInfo) -> bool
This method tests for !=
.
impl Copy for SemaphoreSubmitInfo
impl Eq for SemaphoreSubmitInfo
impl StructuralEq for SemaphoreSubmitInfo
impl StructuralPartialEq for SemaphoreSubmitInfo
Auto Trait Implementations
impl RefUnwindSafe for SemaphoreSubmitInfo
impl !Send for SemaphoreSubmitInfo
impl !Sync for SemaphoreSubmitInfo
impl Unpin for SemaphoreSubmitInfo
impl UnwindSafe for SemaphoreSubmitInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more