Struct vulkano::command_buffer::SubmitInfo
source · pub struct SubmitInfo {
pub wait_semaphores: Vec<SemaphoreSubmitInfo>,
pub command_buffers: Vec<Arc<dyn PrimaryCommandBufferAbstract>>,
pub signal_semaphores: Vec<SemaphoreSubmitInfo>,
pub _ne: NonExhaustive,
}
Expand description
Parameters to submit command buffers to a queue.
Fields§
§wait_semaphores: Vec<SemaphoreSubmitInfo>
The semaphores to wait for before beginning the execution of this batch of command buffer operations.
The default value is empty.
command_buffers: Vec<Arc<dyn PrimaryCommandBufferAbstract>>
The command buffers to execute.
The default value is empty.
signal_semaphores: Vec<SemaphoreSubmitInfo>
The semaphores to signal after the execution of this batch of command buffer operations has completed.
The default value is empty.
_ne: NonExhaustive
Trait Implementations§
source§impl Clone for SubmitInfo
impl Clone for SubmitInfo
source§fn clone(&self) -> SubmitInfo
fn clone(&self) -> SubmitInfo
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 SubmitInfo
impl Debug for SubmitInfo
Auto Trait Implementations§
impl !RefUnwindSafe for SubmitInfo
impl Send for SubmitInfo
impl Sync for SubmitInfo
impl Unpin for SubmitInfo
impl !UnwindSafe for SubmitInfo
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