diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2014-03-14 22:42:24 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-03-20 19:45:56 -0700 |
| commit | 811257eda5edd7d7d9586a9be4f45a2d4dfa4701 (patch) | |
| tree | 52077c3de72d9a75a9e2cdfcef888931f819790c /src/libstd/io/extensions.rs | |
| parent | 6eae7df43cd21b76fe91eeaf6ef2af9bd2a8fafc (diff) | |
| download | rust-811257eda5edd7d7d9586a9be4f45a2d4dfa4701.tar.gz rust-811257eda5edd7d7d9586a9be4f45a2d4dfa4701.zip | |
std: Rename {push,read}_bytes to {push,read}_exact
These methods can be mistaken for general "read some bytes" utilities when they're actually only meant for reading an exact number of bytes. By renaming them it's much clearer about what they're doing without having to read the documentation. Closes #12892
Diffstat (limited to 'src/libstd/io/extensions.rs')
| -rw-r--r-- | src/libstd/io/extensions.rs | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/libstd/io/extensions.rs b/src/libstd/io/extensions.rs index 070cbd569e6..e5938569ea3 100644 --- a/src/libstd/io/extensions.rs +++ b/src/libstd/io/extensions.rs @@ -283,7 +283,7 @@ mod test { #[test] fn read_bytes() { let mut reader = MemReader::new(~[10, 11, 12, 13]); - let bytes = reader.read_bytes(4).unwrap(); + let bytes = reader.read_exact(4).unwrap(); assert!(bytes == ~[10, 11, 12, 13]); } @@ -292,49 +292,49 @@ mod test { let mut reader = PartialReader { count: 0, }; - let bytes = reader.read_bytes(4).unwrap(); + let bytes = reader.read_exact(4).unwrap(); assert!(bytes == ~[10, 11, 12, 13]); } #[test] fn read_bytes_eof() { let mut reader = MemReader::new(~[10, 11]); - assert!(reader.read_bytes(4).is_err()); + assert!(reader.read_exact(4).is_err()); } #[test] - fn push_bytes() { + fn push_exact() { let mut reader = MemReader::new(~[10, 11, 12, 13]); let mut buf = ~[8, 9]; - reader.push_bytes(&mut buf, 4).unwrap(); + reader.push_exact(&mut buf, 4).unwrap(); assert!(buf == ~[8, 9, 10, 11, 12, 13]); } #[test] - fn push_bytes_partial() { + fn push_exact_partial() { let mut reader = PartialReader { count: 0, }; let mut buf = ~[8, 9]; - reader.push_bytes(&mut buf, 4).unwrap(); + reader.push_exact(&mut buf, 4).unwrap(); assert!(buf == ~[8, 9, 10, 11, 12, 13]); } #[test] - fn push_bytes_eof() { + fn push_exact_eof() { let mut reader = MemReader::new(~[10, 11]); let mut buf = ~[8, 9]; - assert!(reader.push_bytes(&mut buf, 4).is_err()); + assert!(reader.push_exact(&mut buf, 4).is_err()); assert!(buf == ~[8, 9, 10, 11]); } #[test] - fn push_bytes_error() { + fn push_exact_error() { let mut reader = ErroringLaterReader { count: 0, }; let mut buf = ~[8, 9]; - assert!(reader.push_bytes(&mut buf, 4).is_err()); + assert!(reader.push_exact(&mut buf, 4).is_err()); assert!(buf == ~[8, 9, 10]); } |
