#[repr(C)]pub struct VkExternalFenceProperties {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub exportFromImportedHandleTypes: VkExternalFenceHandleTypeFlags,
pub compatibleHandleTypes: VkExternalFenceHandleTypeFlags,
pub externalFenceFeatures: VkExternalFenceFeatureFlags,
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§exportFromImportedHandleTypes: VkExternalFenceHandleTypeFlags
§compatibleHandleTypes: VkExternalFenceHandleTypeFlags
§externalFenceFeatures: VkExternalFenceFeatureFlags
Trait Implementations§
Source§impl Clone for VkExternalFenceProperties
impl Clone for VkExternalFenceProperties
Source§fn clone(&self) -> VkExternalFenceProperties
fn clone(&self) -> VkExternalFenceProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for VkExternalFenceProperties
impl Default for VkExternalFenceProperties
impl Copy for VkExternalFenceProperties
Auto Trait Implementations§
impl Freeze for VkExternalFenceProperties
impl RefUnwindSafe for VkExternalFenceProperties
impl !Send for VkExternalFenceProperties
impl !Sync for VkExternalFenceProperties
impl Unpin for VkExternalFenceProperties
impl UnwindSafe for VkExternalFenceProperties
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