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