1
Fork 0

Add a link to read in the read_exact doc about the guarantees

This commit is contained in:
Alexis Bourget 2020-07-18 23:20:58 +02:00
parent 1fa54ad968
commit d88cce2423

View file

@ -741,7 +741,9 @@ pub trait Read {
/// No guarantees are provided about the contents of `buf` when this /// No guarantees are provided about the contents of `buf` when this
/// function is called, implementations cannot rely on any property of the /// function is called, implementations cannot rely on any property of the
/// contents of `buf` being true. It is recommended that implementations /// contents of `buf` being true. It is recommended that implementations
/// only write data to `buf` instead of reading its contents. /// only write data to `buf` instead of reading its contents. The
/// documentation on [`read`] has a more detailed explanation on this
/// subject.
/// ///
/// # Errors /// # Errors
/// ///
@ -764,6 +766,7 @@ pub trait Read {
/// ///
/// [`File`]s implement `Read`: /// [`File`]s implement `Read`:
/// ///
/// [`read`]: trait.Read.html#tymethod.read
/// [`File`]: ../fs/struct.File.html /// [`File`]: ../fs/struct.File.html
/// [`ErrorKind::Interrupted`]: ../../std/io/enum.ErrorKind.html#variant.Interrupted /// [`ErrorKind::Interrupted`]: ../../std/io/enum.ErrorKind.html#variant.Interrupted
/// [`ErrorKind::UnexpectedEof`]: ../../std/io/enum.ErrorKind.html#variant.UnexpectedEof /// [`ErrorKind::UnexpectedEof`]: ../../std/io/enum.ErrorKind.html#variant.UnexpectedEof