Struct erupt::extensions::khr_xcb_surface::XcbSurfaceCreateInfoKHR
source · #[repr(C)]pub struct XcbSurfaceCreateInfoKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: XcbSurfaceCreateFlagsKHR,
pub connection: *mut c_void,
pub window: u32,
}
Expand description
Vulkan Manual Page · Structure
Fields
s_type: StructureType
p_next: *const c_void
flags: XcbSurfaceCreateFlagsKHR
connection: *mut c_void
window: u32
Implementations
sourceimpl XcbSurfaceCreateInfoKHR
impl XcbSurfaceCreateInfoKHR
pub const STRUCTURE_TYPE: StructureType = crate::vk1_0::StructureType::XCB_SURFACE_CREATE_INFO_KHR
sourceimpl XcbSurfaceCreateInfoKHR
impl XcbSurfaceCreateInfoKHR
pub fn into_builder<'a>(self) -> XcbSurfaceCreateInfoKHRBuilder<'a>
Trait Implementations
sourceimpl Clone for XcbSurfaceCreateInfoKHR
impl Clone for XcbSurfaceCreateInfoKHR
sourcefn clone(&self) -> XcbSurfaceCreateInfoKHR
fn clone(&self) -> XcbSurfaceCreateInfoKHR
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for XcbSurfaceCreateInfoKHR
impl Debug for XcbSurfaceCreateInfoKHR
sourceimpl Default for XcbSurfaceCreateInfoKHR
impl Default for XcbSurfaceCreateInfoKHR
impl Copy for XcbSurfaceCreateInfoKHR
Auto Trait Implementations
impl RefUnwindSafe for XcbSurfaceCreateInfoKHR
impl !Send for XcbSurfaceCreateInfoKHR
impl !Sync for XcbSurfaceCreateInfoKHR
impl Unpin for XcbSurfaceCreateInfoKHR
impl UnwindSafe for XcbSurfaceCreateInfoKHR
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more