diff --git a/src/libcollections/ringbuf.rs b/src/libcollections/ringbuf.rs index 6b1670fbe855..44b546f66568 100644 --- a/src/libcollections/ringbuf.rs +++ b/src/libcollections/ringbuf.rs @@ -460,6 +460,7 @@ impl PartialOrd for RingBuf { impl> Hash for RingBuf { fn hash(&self, state: &mut S) { + self.len().hash(state); for elt in self.iter() { elt.hash(state); }