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