mirror of
https://github.com/serde-rs/json.git
synced 2025-10-02 15:26:00 +00:00
Fix example of from_reader not applying buffering when it should
This commit is contained in:
parent
87f78da0f5
commit
65bbd1aa2d
@ -2568,6 +2568,7 @@ where
|
|||||||
///
|
///
|
||||||
/// use std::error::Error;
|
/// use std::error::Error;
|
||||||
/// use std::net::{TcpListener, TcpStream};
|
/// use std::net::{TcpListener, TcpStream};
|
||||||
|
/// use std::io::BufReader;
|
||||||
///
|
///
|
||||||
/// #[derive(Deserialize, Debug)]
|
/// #[derive(Deserialize, Debug)]
|
||||||
/// struct User {
|
/// struct User {
|
||||||
@ -2576,7 +2577,8 @@ where
|
|||||||
/// }
|
/// }
|
||||||
///
|
///
|
||||||
/// fn read_user_from_stream(tcp_stream: TcpStream) -> Result<User, Box<dyn Error>> {
|
/// fn read_user_from_stream(tcp_stream: TcpStream) -> Result<User, Box<dyn Error>> {
|
||||||
/// let mut de = serde_json::Deserializer::from_reader(tcp_stream);
|
/// let buf_tcp_stream = BufReader::new(tcp_stream);
|
||||||
|
/// let mut de = serde_json::Deserializer::from_reader(buf_tcp_stream);
|
||||||
/// let u = User::deserialize(&mut de)?;
|
/// let u = User::deserialize(&mut de)?;
|
||||||
///
|
///
|
||||||
/// Ok(u)
|
/// Ok(u)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user