Function std::io::sink1.0.0 [] [src]

pub fn sink() -> Sink

Creates an instance of a writer which will successfully consume all data.

All calls to write on the returned instance will return Ok(buf.len()) and the contents of the buffer will not be inspected.

Examples

fn main() { use std::io::{self, Write}; let buffer = vec![1, 2, 3, 5, 8]; let num_bytes = io::sink().write(&buffer).unwrap(); assert_eq!(num_bytes, 5); }
use std::io::{self, Write};

let buffer = vec![1, 2, 3, 5, 8];
let num_bytes = io::sink().write(&buffer).unwrap();
assert_eq!(num_bytes, 5);Run