#[repr(u8)]pub enum CompletionProgress {
Prompt = 0,
BatchedWhenSupported = 1,
}Expand description
Backend-neutral intent for making completed work visible to the driver.
Variants§
Prompt = 0
Avoid voluntarily deferring backend completion work.
BatchedWhenSupported = 1
Permit a backend to coalesce completion work until the next driver entry.
Trait Implementations§
Source§impl Clone for CompletionProgress
impl Clone for CompletionProgress
Source§fn clone(&self) -> CompletionProgress
fn clone(&self) -> CompletionProgress
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CompletionProgress
Source§impl Debug for CompletionProgress
impl Debug for CompletionProgress
impl Eq for CompletionProgress
Source§impl PartialEq for CompletionProgress
impl PartialEq for CompletionProgress
impl StructuralPartialEq for CompletionProgress
Auto Trait Implementations§
impl Freeze for CompletionProgress
impl RefUnwindSafe for CompletionProgress
impl Send for CompletionProgress
impl Sync for CompletionProgress
impl Unpin for CompletionProgress
impl UnsafeUnpin for CompletionProgress
impl UnwindSafe for CompletionProgress
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