pub struct DiscardSink { /* private fields */ }Expand description
A sink that discards file data and reports how many bytes it saw.
§Examples
use form_net::{DiscardSink, Sink};
let mut s = DiscardSink::default();
s.write(b"abc")?;
assert_eq!(s.close()?, 3);Trait Implementations§
Source§impl Clone for DiscardSink
impl Clone for DiscardSink
impl Copy for DiscardSink
Source§impl Debug for DiscardSink
impl Debug for DiscardSink
Source§impl Default for DiscardSink
impl Default for DiscardSink
Auto Trait Implementations§
impl Freeze for DiscardSink
impl RefUnwindSafe for DiscardSink
impl Send for DiscardSink
impl Sync for DiscardSink
impl Unpin for DiscardSink
impl UnsafeUnpin for DiscardSink
impl UnwindSafe for DiscardSink
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