about summary refs log tree commit diff
path: root/src/libserialize
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2015-08-07 09:27:27 -0400
committerNiko Matsakis <niko@alum.mit.edu>2015-08-12 17:58:56 -0400
commit91b3e9cac0125e35d65169fb7e06166a078296c7 (patch)
tree9d4ee7d97b5ffeec38060a1afa9a386cb08f233d /src/libserialize
parent788a802dad3f273b74150b732d24d37a695d29f6 (diff)
Fallout in libs -- misc missing bounds uncovered by WF checks.
Diffstat (limited to 'src/libserialize')
-rw-r--r--src/libserialize/serialize.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libserialize/serialize.rs b/src/libserialize/serialize.rs
index af138734610..5e96ec6ab0d 100644
--- a/src/libserialize/serialize.rs
+++ b/src/libserialize/serialize.rs
@@ -194,7 +194,7 @@ pub trait Encodable {
     fn encode<S: Encoder>(&self, s: &mut S) -> Result<(), S::Error>;
 }
 
-pub trait Decodable {
+pub trait Decodable: Sized {
     fn decode<D: Decoder>(d: &mut D) -> Result<Self, D::Error>;
 }