remove references to old type (#210)

This commit is contained in:
Ty Overby 2017-10-11 09:53:45 -07:00 committed by GitHub
parent a135fd44dc
commit d04ba007dc
2 changed files with 3 additions and 6 deletions

View File

@ -23,9 +23,6 @@ use serde_crate as serde;
pub type Result<T> = result::Result<T, Error>; pub type Result<T> = result::Result<T, Error>;
/// An error that can be produced during (de)serializing. /// An error that can be produced during (de)serializing.
///
/// If decoding from a Buffer, assume that the buffer has been left
/// in an invalid state.
pub type Error = Box<ErrorKind>; pub type Error = Box<ErrorKind>;
/// The kind of error that can be produced during a serialization or deserialization. /// The kind of error that can be produced during a serialization or deserialization.
@ -203,7 +200,7 @@ pub fn serialized_size_bounded<T: ?Sized>(value: &T, max: u64) -> Option<u64>
} }
} }
/// Deserializes an object directly from a `Buffer`ed Reader. /// Deserializes an object directly from a `Read`er.
/// ///
/// If the provided `SizeLimit` is reached, the deserialization will bail immediately. /// If the provided `SizeLimit` is reached, the deserialization will bail immediately.
/// A SizeLimit can help prevent an attacker from flooding your server with /// A SizeLimit can help prevent an attacker from flooding your server with

View File

@ -5,8 +5,8 @@
//! //!
//! There are simple functions for encoding to `Vec<u8>` and decoding from //! There are simple functions for encoding to `Vec<u8>` and decoding from
//! `&[u8]`, but the meat of the library is the `serialize_into` and `deserialize_from` //! `&[u8]`, but the meat of the library is the `serialize_into` and `deserialize_from`
//! functions which respectively allow encoding into a `std::io::Writer` //! functions which respectively allow encoding into any `std::io::Write`
//! and decoding from a `std::io::Buffer`. //! or decode from any `std::io::Read`.
//! //!
//! ## Modules //! ## Modules
//! Until "default type parameters" lands, we have an extra module called `endian_choice` //! Until "default type parameters" lands, we have an extra module called `endian_choice`