pub struct ExtFullScreenExclusiveFn {
pub get_physical_device_surface_present_modes2_ext: unsafe extern "system" fn(PhysicalDevice, *const PhysicalDeviceSurfaceInfo2KHR, *mut u32, *mut PresentModeKHR) -> Result,
pub acquire_full_screen_exclusive_mode_ext: unsafe extern "system" fn(Device, SwapchainKHR) -> Result,
pub release_full_screen_exclusive_mode_ext: unsafe extern "system" fn(Device, SwapchainKHR) -> Result,
pub get_device_group_surface_present_modes2_ext: unsafe extern "system" fn(Device, *const PhysicalDeviceSurfaceInfo2KHR, *mut DeviceGroupPresentModeFlagsKHR) -> Result,
}Fields
get_physical_device_surface_present_modes2_ext: unsafe extern "system" fn(PhysicalDevice, *const PhysicalDeviceSurfaceInfo2KHR, *mut u32, *mut PresentModeKHR) -> Resultacquire_full_screen_exclusive_mode_ext: unsafe extern "system" fn(Device, SwapchainKHR) -> Resultrelease_full_screen_exclusive_mode_ext: unsafe extern "system" fn(Device, SwapchainKHR) -> Resultget_device_group_surface_present_modes2_ext: unsafe extern "system" fn(Device, *const PhysicalDeviceSurfaceInfo2KHR, *mut DeviceGroupPresentModeFlagsKHR) -> ResultImplementations
Trait Implementations
sourceimpl Clone for ExtFullScreenExclusiveFn
impl Clone for ExtFullScreenExclusiveFn
sourcefn clone(&self) -> ExtFullScreenExclusiveFn
fn clone(&self) -> ExtFullScreenExclusiveFn
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 more
impl Send for ExtFullScreenExclusiveFn
impl Sync for ExtFullScreenExclusiveFn
Auto Trait Implementations
impl RefUnwindSafe for ExtFullScreenExclusiveFn
impl Unpin for ExtFullScreenExclusiveFn
impl UnwindSafe for ExtFullScreenExclusiveFn
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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