Skip to content

Commit 1226243

Browse files
authored
sec1: group imports (#2185)
1 parent eb63b10 commit 1226243

File tree

4 files changed

+8
-21
lines changed

4 files changed

+8
-21
lines changed

sec1/src/lib.rs

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -40,29 +40,23 @@ mod private_key;
4040
#[cfg(feature = "der")]
4141
mod traits;
4242

43-
#[cfg(feature = "der")]
44-
pub use der;
45-
4643
pub use crate::error::{Error, Result};
4744

4845
#[cfg(feature = "point")]
4946
pub use crate::point::EncodedPoint;
50-
51-
#[cfg(feature = "point")]
52-
pub use hybrid_array::typenum::consts;
53-
54-
#[cfg(feature = "der")]
55-
pub use crate::{parameters::EcParameters, private_key::EcPrivateKey, traits::DecodeEcPrivateKey};
56-
5747
#[cfg(all(feature = "alloc", feature = "der"))]
5848
pub use crate::traits::EncodeEcPrivateKey;
59-
49+
#[cfg(feature = "der")]
50+
pub use crate::{parameters::EcParameters, private_key::EcPrivateKey, traits::DecodeEcPrivateKey};
51+
#[cfg(feature = "der")]
52+
pub use der;
6053
#[cfg(feature = "pem")]
6154
pub use der::pem::{self, LineEnding};
55+
#[cfg(feature = "point")]
56+
pub use hybrid_array::typenum::consts;
6257

6358
#[cfg(feature = "der")]
6459
use der::asn1::ObjectIdentifier;
65-
6660
#[cfg(all(doc, feature = "serde"))]
6761
use serdect::serde;
6862

sec1/src/point.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,10 @@ use hybrid_array::{Array, ArraySize, typenum::U1};
1818

1919
#[cfg(feature = "alloc")]
2020
use alloc::boxed::Box;
21-
2221
#[cfg(feature = "ctutils")]
2322
use ctutils::{Choice, CtSelect};
24-
2523
#[cfg(feature = "serde")]
2624
use serdect::serde::{Deserialize, Serialize, de, ser};
27-
2825
#[cfg(feature = "zeroize")]
2926
use zeroize::Zeroize;
3027

sec1/src/private_key.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ use der::{
1515

1616
#[cfg(all(feature = "alloc", feature = "zeroize"))]
1717
use der::SecretDocument;
18-
1918
#[cfg(feature = "pem")]
2019
use der::pem::PemLabel;
2120

sec1/src/traits.rs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,12 @@ use crate::Result;
44

55
#[cfg(feature = "alloc")]
66
use der::SecretDocument;
7-
8-
#[cfg(feature = "pem")]
9-
use {crate::LineEnding, alloc::string::String, der::pem::PemLabel};
10-
117
#[cfg(feature = "std")]
128
use std::path::Path;
13-
149
#[cfg(feature = "pem")]
1510
use {crate::EcPrivateKey, zeroize::Zeroizing};
11+
#[cfg(feature = "pem")]
12+
use {crate::LineEnding, alloc::string::String, der::pem::PemLabel};
1613

1714
/// Parse an [`EcPrivateKey`] from a SEC1-encoded document.
1815
pub trait DecodeEcPrivateKey: Sized {

0 commit comments

Comments
 (0)