#[repr(C)]pub struct VkPhysicalDeviceExternalBufferInfo {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkBufferCreateFlags,
pub usage: VkBufferUsageFlags,
pub handleType: VkExternalMemoryHandleTypeFlagBits,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§flags: VkBufferCreateFlags
§usage: VkBufferUsageFlags
§handleType: VkExternalMemoryHandleTypeFlagBits
Trait Implementations§
Source§impl Clone for VkPhysicalDeviceExternalBufferInfo
impl Clone for VkPhysicalDeviceExternalBufferInfo
Source§fn clone(&self) -> VkPhysicalDeviceExternalBufferInfo
fn clone(&self) -> VkPhysicalDeviceExternalBufferInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for VkPhysicalDeviceExternalBufferInfo
Auto Trait Implementations§
impl Freeze for VkPhysicalDeviceExternalBufferInfo
impl RefUnwindSafe for VkPhysicalDeviceExternalBufferInfo
impl !Send for VkPhysicalDeviceExternalBufferInfo
impl !Sync for VkPhysicalDeviceExternalBufferInfo
impl Unpin for VkPhysicalDeviceExternalBufferInfo
impl UnwindSafe for VkPhysicalDeviceExternalBufferInfo
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