auto merge of #16578 : steveklabnik/rust/gh16239, r=pcwalton

Fies #16239.
This commit is contained in:
bors 2014-08-18 21:01:19 +00:00
commit e8ad6a888e

View File

@ -236,10 +236,15 @@ impl File {
})
}
/// Tests whether this stream has reached EOF.
/// Returns true if the stream has reached the end of the file.
///
/// If true, then this file will no longer continue to return data via
/// `read`.
///
/// Note that the operating system will not return an `EOF` indicator
/// until you have attempted to read past the end of the file, so if
/// you've read _exactly_ the number of bytes in the file, this will
/// return `false`, not `true`.
pub fn eof(&self) -> bool {
self.last_nread == 0
}