X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibrustc_data_structures%2Fthin_vec.rs;h=2befc0aa50487bcffe722061c0dfe0cce226f5ca;hb=eb769ed6b09cb9fa007508caef808f5e50264cb0;hp=d97da489db8df88d11bc900dda5c8d2f51796a37;hpb=4a8c5b20c7772bc5342b83d4b0696ea216ef75a7;p=rust.git diff --git a/src/librustc_data_structures/thin_vec.rs b/src/librustc_data_structures/thin_vec.rs index d97da489db8..2befc0aa504 100644 --- a/src/librustc_data_structures/thin_vec.rs +++ b/src/librustc_data_structures/thin_vec.rs @@ -1,4 +1,4 @@ -use crate::stable_hasher::{StableHasher, HashStable}; +use crate::stable_hasher::{HashStable, StableHasher}; /// A vector type optimized for cases where this size is usually 0 (cf. `SmallVector`). /// The `Option>` wrapping allows us to represent a zero sized vector with `None`, @@ -14,11 +14,7 @@ pub fn new() -> Self { impl From> for ThinVec { fn from(vec: Vec) -> Self { - if vec.is_empty() { - ThinVec(None) - } else { - ThinVec(Some(Box::new(vec))) - } + if vec.is_empty() { ThinVec(None) } else { ThinVec(Some(Box::new(vec))) } } }