Struct vulkano::sync::fence::ExternalFenceInfo
source · pub struct ExternalFenceInfo {
pub handle_type: ExternalFenceHandleType,
pub _ne: NonExhaustive,
}
Expand description
The fence configuration to query in
PhysicalDevice::external_fence_properties
.
Fields§
§handle_type: ExternalFenceHandleType
The external handle type that will be used with the fence.
_ne: NonExhaustive
Implementations§
source§impl ExternalFenceInfo
impl ExternalFenceInfo
sourcepub fn handle_type(handle_type: ExternalFenceHandleType) -> Self
pub fn handle_type(handle_type: ExternalFenceHandleType) -> Self
Returns an ExternalFenceInfo
with the specified handle_type
.
Trait Implementations§
source§impl Clone for ExternalFenceInfo
impl Clone for ExternalFenceInfo
source§fn clone(&self) -> ExternalFenceInfo
fn clone(&self) -> ExternalFenceInfo
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 Debug for ExternalFenceInfo
impl Debug for ExternalFenceInfo
source§impl Hash for ExternalFenceInfo
impl Hash for ExternalFenceInfo
source§impl PartialEq for ExternalFenceInfo
impl PartialEq for ExternalFenceInfo
source§fn eq(&self, other: &ExternalFenceInfo) -> bool
fn eq(&self, other: &ExternalFenceInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ExternalFenceInfo
impl StructuralEq for ExternalFenceInfo
impl StructuralPartialEq for ExternalFenceInfo
Auto Trait Implementations§
impl RefUnwindSafe for ExternalFenceInfo
impl Send for ExternalFenceInfo
impl Sync for ExternalFenceInfo
impl Unpin for ExternalFenceInfo
impl UnwindSafe for ExternalFenceInfo
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