#[repr(C)]pub struct VkWaylandSurfaceCreateInfoKHR {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkWaylandSurfaceCreateFlagsKHR,
pub display: *mut wl_display,
pub surface: *mut wl_surface,
}Fields§
§sType: VkStructureType§pNext: *const c_void§flags: VkWaylandSurfaceCreateFlagsKHR§display: *mut wl_display§surface: *mut wl_surfaceTrait Implementations§
Source§impl Clone for VkWaylandSurfaceCreateInfoKHR
impl Clone for VkWaylandSurfaceCreateInfoKHR
Source§fn clone(&self) -> VkWaylandSurfaceCreateInfoKHR
fn clone(&self) -> VkWaylandSurfaceCreateInfoKHR
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 moreimpl Copy for VkWaylandSurfaceCreateInfoKHR
Auto Trait Implementations§
impl Freeze for VkWaylandSurfaceCreateInfoKHR
impl RefUnwindSafe for VkWaylandSurfaceCreateInfoKHR
impl !Send for VkWaylandSurfaceCreateInfoKHR
impl !Sync for VkWaylandSurfaceCreateInfoKHR
impl Unpin for VkWaylandSurfaceCreateInfoKHR
impl UnwindSafe for VkWaylandSurfaceCreateInfoKHR
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