Rename bencode::Error::ExtraData -> TrailingData

type: reform
This commit is contained in:
Casey Rodarmor 2020-01-05 11:35:05 -08:00
parent 7de1c04776
commit 7420c91553
No known key found for this signature in database
GPG Key ID: 556186B153EC6FE0

View File

@ -101,7 +101,7 @@ impl<'buffer> Display for Value<'buffer> {
#[derive(Debug, PartialEq)]
pub(crate) enum Error {
ExtraData { start: usize },
TrailingData { start: usize },
UnexpectedEndOfBuffer,
UnexpectedByte { found: u8 },
UnsortedKey,
@ -127,7 +127,7 @@ impl<'buffer> Parser<'buffer> {
let root = self.value()?;
if self.index != self.buffer.len() {
return Err(ExtraData { start: self.index });
return Err(TrailingData { start: self.index });
}
Ok(root)
@ -334,10 +334,10 @@ mod tests {
#[test]
fn misc() {
err("", UnexpectedEndOfBuffer);
err("i20efoo", ExtraData { start: 4 });
err("defoo", ExtraData { start: 2 });
err("lefoo", ExtraData { start: 2 });
err("1:afoo", ExtraData { start: 3 });
err("i20efoo", TrailingData { start: 4 });
err("defoo", TrailingData { start: 2 });
err("lefoo", TrailingData { start: 2 });
err("1:afoo", TrailingData { start: 3 });
}
#[test]