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