Enum vulkano::sync::future::SubmitAnyBuilder
source · pub enum SubmitAnyBuilder {
Empty,
SemaphoresWait(SmallVec<[Arc<Semaphore>; 8]>),
CommandBuffer(SubmitInfo, Option<Arc<Fence>>),
QueuePresent(PresentInfo),
BindSparse(SmallVec<[BindSparseInfo; 1]>, Option<Arc<Fence>>),
}
Expand description
Contains all the possible submission builders.
Variants§
Empty
SemaphoresWait(SmallVec<[Arc<Semaphore>; 8]>)
CommandBuffer(SubmitInfo, Option<Arc<Fence>>)
QueuePresent(PresentInfo)
BindSparse(SmallVec<[BindSparseInfo; 1]>, Option<Arc<Fence>>)
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for SubmitAnyBuilder
impl Send for SubmitAnyBuilder
impl Sync for SubmitAnyBuilder
impl Unpin for SubmitAnyBuilder
impl !UnwindSafe for SubmitAnyBuilder
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