#[repr(C)]pub struct NativeBufferOHOS {
pub s_type: StructureType,
pub p_next: *const c_void,
pub handle: *mut c_void,
}Expand description
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_NATIVE_BUFFER_OHOS.
p_next: *const c_voidOptional, may be null.
handle: *mut c_voidImplementations§
Source§impl NativeBufferOHOS
impl NativeBufferOHOS
Sourcepub fn builder<'a>() -> NativeBufferOHOSBuilder<'a>
pub fn builder<'a>() -> NativeBufferOHOSBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for NativeBufferOHOS
impl Clone for NativeBufferOHOS
Source§fn clone(&self) -> NativeBufferOHOS
fn clone(&self) -> NativeBufferOHOS
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 NativeBufferOHOS
impl Debug for NativeBufferOHOS
Source§impl Default for NativeBufferOHOS
impl Default for NativeBufferOHOS
impl Copy for NativeBufferOHOS
impl ExtendsBindImageMemoryInfo for NativeBufferOHOS
impl ExtendsImageCreateInfo for NativeBufferOHOS
Auto Trait Implementations§
impl Freeze for NativeBufferOHOS
impl RefUnwindSafe for NativeBufferOHOS
impl !Send for NativeBufferOHOS
impl !Sync for NativeBufferOHOS
impl Unpin for NativeBufferOHOS
impl UnsafeUnpin for NativeBufferOHOS
impl UnwindSafe for NativeBufferOHOS
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