Skip to content

Commit 464c9da

Browse files

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed
 

‎src/libserialize/collection_impls.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ impl<T: Encodable> Encodable for VecDeque<T> {
8686
impl<T:Decodable> Decodable for VecDeque<T> {
8787
fn decode<D: Decoder>(d: &mut D) -> Result<VecDeque<T>, D::Error> {
8888
d.read_seq(|d, len| {
89-
let mut deque: VecDeque<T> = VecDeque::new();
89+
let mut deque: VecDeque<T> = VecDeque::with_capacity(len);
9090
for i in 0..len {
9191
deque.push_back(d.read_seq_elt(i, |d| Decodable::decode(d))?);
9292
}

0 commit comments

Comments
 (0)
Please sign in to comment.