Struct gfx_hal::queue::Submission
source · pub struct Submission<Ic, Iw, Is> {
pub command_buffers: Ic,
pub wait_semaphores: Iw,
pub signal_semaphores: Is,
}
Expand description
Submission information for a command queue.
Fields
command_buffers: Ic
Command buffers to submit.
wait_semaphores: Iw
Semaphores to wait being signalled before submission.
signal_semaphores: Is
Semaphores which get signalled after submission.
Auto Trait Implementations
impl<Ic, Iw, Is> RefUnwindSafe for Submission<Ic, Iw, Is>where
Ic: RefUnwindSafe,
Is: RefUnwindSafe,
Iw: RefUnwindSafe,
impl<Ic, Iw, Is> Send for Submission<Ic, Iw, Is>where
Ic: Send,
Is: Send,
Iw: Send,
impl<Ic, Iw, Is> Sync for Submission<Ic, Iw, Is>where
Ic: Sync,
Is: Sync,
Iw: Sync,
impl<Ic, Iw, Is> Unpin for Submission<Ic, Iw, Is>where
Ic: Unpin,
Is: Unpin,
Iw: Unpin,
impl<Ic, Iw, Is> UnwindSafe for Submission<Ic, Iw, Is>where
Ic: UnwindSafe,
Is: UnwindSafe,
Iw: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more