#[repr(C)]pub struct VkSwapchainPresentScalingCreateInfoEXT {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub scalingBehavior: VkPresentScalingFlagsEXT,
pub presentGravityX: VkPresentGravityFlagsEXT,
pub presentGravityY: VkPresentGravityFlagsEXT,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§scalingBehavior: VkPresentScalingFlagsEXT
§presentGravityX: VkPresentGravityFlagsEXT
§presentGravityY: VkPresentGravityFlagsEXT
Trait Implementations§
Source§impl Clone for VkSwapchainPresentScalingCreateInfoEXT
impl Clone for VkSwapchainPresentScalingCreateInfoEXT
Source§fn clone(&self) -> VkSwapchainPresentScalingCreateInfoEXT
fn clone(&self) -> VkSwapchainPresentScalingCreateInfoEXT
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 VkSwapchainPresentScalingCreateInfoEXT
Auto Trait Implementations§
impl Freeze for VkSwapchainPresentScalingCreateInfoEXT
impl RefUnwindSafe for VkSwapchainPresentScalingCreateInfoEXT
impl !Send for VkSwapchainPresentScalingCreateInfoEXT
impl !Sync for VkSwapchainPresentScalingCreateInfoEXT
impl Unpin for VkSwapchainPresentScalingCreateInfoEXT
impl UnwindSafe for VkSwapchainPresentScalingCreateInfoEXT
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