Struct ash::vk::SurfacePresentModeCompatibilityEXT
source · #[repr(C)]pub struct SurfacePresentModeCompatibilityEXT {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub present_mode_count: u32,
pub p_present_modes: *mut PresentModeKHR,
}
Expand description
Fields§
§s_type: StructureType
§p_next: *mut c_void
§present_mode_count: u32
§p_present_modes: *mut PresentModeKHR
Implementations§
source§impl SurfacePresentModeCompatibilityEXT
impl SurfacePresentModeCompatibilityEXT
pub fn builder<'a>() -> SurfacePresentModeCompatibilityEXTBuilder<'a>
Trait Implementations§
source§impl Clone for SurfacePresentModeCompatibilityEXT
impl Clone for SurfacePresentModeCompatibilityEXT
source§fn clone(&self) -> SurfacePresentModeCompatibilityEXT
fn clone(&self) -> SurfacePresentModeCompatibilityEXT
Returns a copy 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 TaggedStructure for SurfacePresentModeCompatibilityEXT
impl TaggedStructure for SurfacePresentModeCompatibilityEXT
const STRUCTURE_TYPE: StructureType = StructureType::SURFACE_PRESENT_MODE_COMPATIBILITY_EXT
impl Copy for SurfacePresentModeCompatibilityEXT
impl ExtendsSurfaceCapabilities2KHR for SurfacePresentModeCompatibilityEXT
Auto Trait Implementations§
impl RefUnwindSafe for SurfacePresentModeCompatibilityEXT
impl !Send for SurfacePresentModeCompatibilityEXT
impl !Sync for SurfacePresentModeCompatibilityEXT
impl Unpin for SurfacePresentModeCompatibilityEXT
impl UnwindSafe for SurfacePresentModeCompatibilityEXT
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