#[repr(C)]pub struct SurfacePresentScalingCapabilitiesEXT {
pub sType: StructureType,
pub pNext: *mut c_void,
pub supportedPresentScaling: PresentScalingFlagsEXT,
pub supportedPresentGravityX: PresentGravityFlagsEXT,
pub supportedPresentGravityY: PresentGravityFlagsEXT,
pub minScaledImageExtent: Extent2D,
pub maxScaledImageExtent: Extent2D,
}Fields§
§sType: StructureType§pNext: *mut c_void§supportedPresentScaling: PresentScalingFlagsEXT§supportedPresentGravityX: PresentGravityFlagsEXT§supportedPresentGravityY: PresentGravityFlagsEXT§minScaledImageExtent: Extent2D§maxScaledImageExtent: Extent2DTrait Implementations§
Source§impl Clone for SurfacePresentScalingCapabilitiesEXT
impl Clone for SurfacePresentScalingCapabilitiesEXT
Source§fn clone(&self) -> SurfacePresentScalingCapabilitiesEXT
fn clone(&self) -> SurfacePresentScalingCapabilitiesEXT
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 SurfacePresentScalingCapabilitiesEXT
Auto Trait Implementations§
impl Freeze for SurfacePresentScalingCapabilitiesEXT
impl RefUnwindSafe for SurfacePresentScalingCapabilitiesEXT
impl !Send for SurfacePresentScalingCapabilitiesEXT
impl !Sync for SurfacePresentScalingCapabilitiesEXT
impl Unpin for SurfacePresentScalingCapabilitiesEXT
impl UnwindSafe for SurfacePresentScalingCapabilitiesEXT
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