Enum vulkano::sync::future::FenceSignalFutureBehavior
source · pub enum FenceSignalFutureBehavior {
Continue,
Block {
timeout: Option<Duration>,
},
}
Expand description
Describes the behavior of the future if you submit something after it.
Variants§
Continue
Continue execution on the same queue.
Block
Wait for the fence to be signalled before submitting any further operation.
Trait Implementations§
source§impl Clone for FenceSignalFutureBehavior
impl Clone for FenceSignalFutureBehavior
source§fn clone(&self) -> FenceSignalFutureBehavior
fn clone(&self) -> FenceSignalFutureBehavior
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 FenceSignalFutureBehavior
impl Debug for FenceSignalFutureBehavior
source§impl PartialEq for FenceSignalFutureBehavior
impl PartialEq for FenceSignalFutureBehavior
source§fn eq(&self, other: &FenceSignalFutureBehavior) -> bool
fn eq(&self, other: &FenceSignalFutureBehavior) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for FenceSignalFutureBehavior
impl Eq for FenceSignalFutureBehavior
impl StructuralEq for FenceSignalFutureBehavior
impl StructuralPartialEq for FenceSignalFutureBehavior
Auto Trait Implementations§
impl RefUnwindSafe for FenceSignalFutureBehavior
impl Send for FenceSignalFutureBehavior
impl Sync for FenceSignalFutureBehavior
impl Unpin for FenceSignalFutureBehavior
impl UnwindSafe for FenceSignalFutureBehavior
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