pub struct PimdirDrainReport {
pub applied: usize,
pub parked: usize,
pub skipped: usize,
}Available on crate feature
client only.Expand description
What a drain_collection pass did.
Fields§
§applied: usizeActions applied to the store and deleted from the queue.
parked: usizeActions parked with an error, left queryable.
skipped: usizeActions this owner could not perform, left pending for one that can (spec §15.2). Not a failure: parking would claim the action is permanently unappliable, which is a different statement.
Trait Implementations§
Source§impl Clone for PimdirDrainReport
impl Clone for PimdirDrainReport
Source§fn clone(&self) -> PimdirDrainReport
fn clone(&self) -> PimdirDrainReport
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 PimdirDrainReport
Source§impl Debug for PimdirDrainReport
impl Debug for PimdirDrainReport
Source§impl Default for PimdirDrainReport
impl Default for PimdirDrainReport
Source§fn default() -> PimdirDrainReport
fn default() -> PimdirDrainReport
Returns the “default value” for a type. Read more
impl Eq for PimdirDrainReport
Source§impl PartialEq for PimdirDrainReport
impl PartialEq for PimdirDrainReport
impl StructuralPartialEq for PimdirDrainReport
Auto Trait Implementations§
impl Freeze for PimdirDrainReport
impl RefUnwindSafe for PimdirDrainReport
impl Send for PimdirDrainReport
impl Sync for PimdirDrainReport
impl Unpin for PimdirDrainReport
impl UnsafeUnpin for PimdirDrainReport
impl UnwindSafe for PimdirDrainReport
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