#[repr(C)]pub struct PhysicalDeviceExternalBufferInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: BufferCreateFlags,
pub usage: BufferUsageFlags,
pub handle_type: ExternalMemoryHandleTypeFlagBits,
}Fields§
§s_type: StructureType§p_next: *const c_void§flags: BufferCreateFlags§usage: BufferUsageFlags§handle_type: ExternalMemoryHandleTypeFlagBitsTrait Implementations§
impl Copy for PhysicalDeviceExternalBufferInfo
Auto Trait Implementations§
impl !Send for PhysicalDeviceExternalBufferInfo
impl !Sync for PhysicalDeviceExternalBufferInfo
impl Freeze for PhysicalDeviceExternalBufferInfo
impl RefUnwindSafe for PhysicalDeviceExternalBufferInfo
impl Unpin for PhysicalDeviceExternalBufferInfo
impl UnsafeUnpin for PhysicalDeviceExternalBufferInfo
impl UnwindSafe for PhysicalDeviceExternalBufferInfo
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