pub struct CountingSink { /* private fields */ }Expand description
Counting sink that just counts rows without storing data.
Useful for COUNT(*) queries where only the count matters.
Implementations§
Trait Implementations§
Source§impl Default for CountingSink
impl Default for CountingSink
Source§impl Sink for CountingSink
impl Sink for CountingSink
Auto Trait Implementations§
impl Freeze for CountingSink
impl RefUnwindSafe for CountingSink
impl Send for CountingSink
impl Sync for CountingSink
impl Unpin for CountingSink
impl UnsafeUnpin for CountingSink
impl UnwindSafe for CountingSink
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more