pub enum SubmitSummary {
Done,
Errors(usize),
Shutdown,
}
Expand description
A summary of the result of submitting a collection of requests to the request manager and having the device respond. Does not contain responses.
Variants§
Done
All requests completed successfully.
Errors(usize)
At least one error occurred. The usize value is the index of the first error.
Shutdown
The request engine was shutdown while the requests were inflight.
Trait Implementations§
source§impl Clone for SubmitSummary
impl Clone for SubmitSummary
source§fn clone(&self) -> SubmitSummary
fn clone(&self) -> SubmitSummary
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 SubmitSummary
impl Debug for SubmitSummary
source§impl Hash for SubmitSummary
impl Hash for SubmitSummary
source§impl Ord for SubmitSummary
impl Ord for SubmitSummary
source§fn cmp(&self, other: &SubmitSummary) -> Ordering
fn cmp(&self, other: &SubmitSummary) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for SubmitSummary
impl PartialEq for SubmitSummary
source§impl PartialOrd for SubmitSummary
impl PartialOrd for SubmitSummary
impl Copy for SubmitSummary
impl Eq for SubmitSummary
impl StructuralPartialEq for SubmitSummary
Auto Trait Implementations§
impl DeviceSync for SubmitSummary
impl Freeze for SubmitSummary
impl ObjSafe for SubmitSummary
impl RefUnwindSafe for SubmitSummary
impl Send for SubmitSummary
impl Sync for SubmitSummary
impl Unpin for SubmitSummary
impl UnwindSafe for SubmitSummary
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.