#[repr(C)]pub struct VkBindImageMemoryInfo {
pub sType: VkStructureType,
pub pNext: *const void,
pub image: VkImage,
pub memory: VkDeviceMemory,
pub memoryOffset: VkDeviceSize,
}Expand description
VkBindImageMemoryInfo
Fields§
§sType: VkStructureType§pNext: *const void§image: VkImage§memory: VkDeviceMemory§memoryOffset: VkDeviceSizeImplementations§
Trait Implementations§
Source§impl Chainable for VkBindImageMemoryInfo
impl Chainable for VkBindImageMemoryInfo
Source§const TYPE: VkStructureType = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO
const TYPE: VkStructureType = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO
The value of
sType fieldSource§fn p_next_mut(&mut self) -> &mut *mut c_void
fn p_next_mut(&mut self) -> &mut *mut c_void
The mutable reference of
pNext fieldSource§unsafe fn push_next<E: Extend<Self>>(&mut self, ex: &mut E) -> &mut Self
unsafe fn push_next<E: Extend<Self>>(&mut self, ex: &mut E) -> &mut Self
Push the next struct to the chain
Source§unsafe fn next(&self) -> Option<&VkBaseInStructure>
unsafe fn next(&self) -> Option<&VkBaseInStructure>
Get the next struct in the chain
Source§unsafe fn next_mut(&mut self) -> Option<&mut VkBaseOutStructure>
unsafe fn next_mut(&mut self) -> Option<&mut VkBaseOutStructure>
Get the next struct in the chain
Source§unsafe fn upcast(&self) -> &VkBaseInStructure
unsafe fn upcast(&self) -> &VkBaseInStructure
Upcast the struct to
VkBaseInStructureSource§unsafe fn upcast_mut(&mut self) -> &mut VkBaseOutStructure
unsafe fn upcast_mut(&mut self) -> &mut VkBaseOutStructure
Upcast the struct to
VkBaseOutStructureSource§impl Clone for VkBindImageMemoryInfo
impl Clone for VkBindImageMemoryInfo
Source§fn clone(&self) -> VkBindImageMemoryInfo
fn clone(&self) -> VkBindImageMemoryInfo
Returns a duplicate 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 VkBindImageMemoryInfo
impl Debug for VkBindImageMemoryInfo
Source§impl Default for VkBindImageMemoryInfo
impl Default for VkBindImageMemoryInfo
impl Copy for VkBindImageMemoryInfo
impl Extend<VkBindImageMemoryInfo> for VkBindImageMemoryDeviceGroupInfo
impl Extend<VkBindImageMemoryInfo> for VkBindImageMemorySwapchainInfoKHR
impl Extend<VkBindImageMemoryInfo> for VkBindImagePlaneMemoryInfo
impl Extend<VkBindImageMemoryInfo> for VkBindMemoryStatus
impl Extend<VkBindImageMemoryInfo> for VkNativeBufferANDROID
impl Extend<VkBindImageMemoryInfo> for VkNativeBufferOHOS
Auto Trait Implementations§
impl Freeze for VkBindImageMemoryInfo
impl RefUnwindSafe for VkBindImageMemoryInfo
impl !Send for VkBindImageMemoryInfo
impl !Sync for VkBindImageMemoryInfo
impl Unpin for VkBindImageMemoryInfo
impl UnsafeUnpin for VkBindImageMemoryInfo
impl UnwindSafe for VkBindImageMemoryInfo
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