Struct vulkanalia::vk::SetLatencyMarkerInfoNV
source · #[repr(C)]pub struct SetLatencyMarkerInfoNV {
pub s_type: StructureType,
pub next: *const c_void,
pub present_id: u64,
pub marker: LatencyMarkerNV,
}
Expand description
Fields§
§s_type: StructureType
§next: *const c_void
§present_id: u64
§marker: LatencyMarkerNV
Trait Implementations§
source§impl Cast for SetLatencyMarkerInfoNV
impl Cast for SetLatencyMarkerInfoNV
§type Target = SetLatencyMarkerInfoNV
type Target = SetLatencyMarkerInfoNV
The other type this type can be used interchangeably with in FFI.
source§impl Clone for SetLatencyMarkerInfoNV
impl Clone for SetLatencyMarkerInfoNV
source§fn clone(&self) -> SetLatencyMarkerInfoNV
fn clone(&self) -> SetLatencyMarkerInfoNV
Returns a copy 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 moresource§impl Debug for SetLatencyMarkerInfoNV
impl Debug for SetLatencyMarkerInfoNV
source§impl Default for SetLatencyMarkerInfoNV
impl Default for SetLatencyMarkerInfoNV
source§fn default() -> SetLatencyMarkerInfoNV
fn default() -> SetLatencyMarkerInfoNV
Returns the “default value” for a type. Read more
source§impl HasBuilder<'static> for SetLatencyMarkerInfoNV
impl HasBuilder<'static> for SetLatencyMarkerInfoNV
source§impl Hash for SetLatencyMarkerInfoNV
impl Hash for SetLatencyMarkerInfoNV
source§impl PartialEq for SetLatencyMarkerInfoNV
impl PartialEq for SetLatencyMarkerInfoNV
source§fn eq(&self, other: &SetLatencyMarkerInfoNV) -> bool
fn eq(&self, other: &SetLatencyMarkerInfoNV) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for SetLatencyMarkerInfoNV
impl Eq for SetLatencyMarkerInfoNV
impl StructuralPartialEq for SetLatencyMarkerInfoNV
Auto Trait Implementations§
impl Freeze for SetLatencyMarkerInfoNV
impl RefUnwindSafe for SetLatencyMarkerInfoNV
impl !Send for SetLatencyMarkerInfoNV
impl !Sync for SetLatencyMarkerInfoNV
impl Unpin for SetLatencyMarkerInfoNV
impl UnwindSafe for SetLatencyMarkerInfoNV
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