pub(crate) struct DeferredCommandBufferActions {
pub buffer_mappings: Vec<DeferredBufferMapping>,
pub on_submitted_work_done_callbacks: Vec<BoxSubmittedWorkDoneCallback>,
}
Expand description
Set of actions to take when the command buffer is submitted.
Fields§
§buffer_mappings: Vec<DeferredBufferMapping>
§on_submitted_work_done_callbacks: Vec<BoxSubmittedWorkDoneCallback>
Implementations§
Source§impl DeferredCommandBufferActions
impl DeferredCommandBufferActions
pub fn append(&mut self, other: &mut Self)
pub fn execute(self, queue: &DispatchQueue)
Trait Implementations§
Source§impl Debug for DeferredCommandBufferActions
impl Debug for DeferredCommandBufferActions
Source§impl Default for DeferredCommandBufferActions
impl Default for DeferredCommandBufferActions
Source§fn default() -> DeferredCommandBufferActions
fn default() -> DeferredCommandBufferActions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DeferredCommandBufferActions
impl !RefUnwindSafe for DeferredCommandBufferActions
impl Send for DeferredCommandBufferActions
impl !Sync for DeferredCommandBufferActions
impl Unpin for DeferredCommandBufferActions
impl !UnwindSafe for DeferredCommandBufferActions
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