Struct vulkanalia::vk::SparseMemoryBind
source · #[repr(C)]pub struct SparseMemoryBind {
pub resource_offset: u64,
pub size: u64,
pub memory: DeviceMemory,
pub memory_offset: u64,
pub flags: SparseMemoryBindFlags,
}
Expand description
Fields§
§resource_offset: u64
§size: u64
§memory: DeviceMemory
§memory_offset: u64
§flags: SparseMemoryBindFlags
Trait Implementations§
source§impl Cast for SparseMemoryBind
impl Cast for SparseMemoryBind
§type Target = SparseMemoryBind
type Target = SparseMemoryBind
The other type this type can be used interchangeably with in FFI.
source§impl Clone for SparseMemoryBind
impl Clone for SparseMemoryBind
source§fn clone(&self) -> SparseMemoryBind
fn clone(&self) -> SparseMemoryBind
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 SparseMemoryBind
impl Debug for SparseMemoryBind
source§impl Default for SparseMemoryBind
impl Default for SparseMemoryBind
source§fn default() -> SparseMemoryBind
fn default() -> SparseMemoryBind
Returns the “default value” for a type. Read more
source§impl HasBuilder<'static> for SparseMemoryBind
impl HasBuilder<'static> for SparseMemoryBind
source§impl Hash for SparseMemoryBind
impl Hash for SparseMemoryBind
source§impl PartialEq<SparseMemoryBind> for SparseMemoryBind
impl PartialEq<SparseMemoryBind> for SparseMemoryBind
source§fn eq(&self, other: &SparseMemoryBind) -> bool
fn eq(&self, other: &SparseMemoryBind) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for SparseMemoryBind
impl Eq for SparseMemoryBind
impl StructuralEq for SparseMemoryBind
impl StructuralPartialEq for SparseMemoryBind
Auto Trait Implementations§
impl RefUnwindSafe for SparseMemoryBind
impl Send for SparseMemoryBind
impl Sync for SparseMemoryBind
impl Unpin for SparseMemoryBind
impl UnwindSafe for SparseMemoryBind
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