add todo for when higher order lifetimes land

This commit is contained in:
Ty Overby 2014-09-17 02:35:56 -07:00
parent b674029743
commit 1b316175cb
1 changed files with 2 additions and 0 deletions

View File

@ -40,6 +40,8 @@ pub fn encode_into<W: Writer, T: Encodable<EncoderWriter<W>, IoError>>
} }
} }
// TODO: When higher order lifetimes land, make this so that the
// reader is passed in by &mut instead of by ownership.
pub fn decode_from<R: Reader, T: Decodable<DecoderReader<R>, IoError>>(r: R) -> pub fn decode_from<R: Reader, T: Decodable<DecoderReader<R>, IoError>>(r: R) ->
Result<(T, R), (IoError, R)> { Result<(T, R), (IoError, R)> {
let mut reader = reader::DecoderReader::new(r); let mut reader = reader::DecoderReader::new(r);