summaryrefslogtreecommitdiffstats
path: root/vendor/elliptic-curve/src/secret_key.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/elliptic-curve/src/secret_key.rs')
-rw-r--r--vendor/elliptic-curve/src/secret_key.rs20
1 files changed, 9 insertions, 11 deletions
diff --git a/vendor/elliptic-curve/src/secret_key.rs b/vendor/elliptic-curve/src/secret_key.rs
index 97b3d58bd..a8da65ccd 100644
--- a/vendor/elliptic-curve/src/secret_key.rs
+++ b/vendor/elliptic-curve/src/secret_key.rs
@@ -14,16 +14,6 @@ use generic_array::typenum::Unsigned;
use subtle::{Choice, ConstantTimeEq};
use zeroize::{Zeroize, ZeroizeOnDrop};
-#[cfg(all(feature = "alloc", feature = "arithmetic"))]
-use {
- crate::{
- sec1::{FromEncodedPoint, ToEncodedPoint},
- AffinePoint,
- },
- alloc::vec::Vec,
- zeroize::Zeroizing,
-};
-
#[cfg(feature = "arithmetic")]
use crate::{rand_core::CryptoRngCore, CurveArithmetic, NonZeroScalar, PublicKey};
@@ -34,7 +24,15 @@ use crate::jwk::{JwkEcKey, JwkParameters};
use sec1::der;
#[cfg(all(feature = "alloc", feature = "arithmetic", feature = "sec1"))]
-use sec1::der::Encode;
+use {
+ crate::{
+ sec1::{FromEncodedPoint, ToEncodedPoint},
+ AffinePoint,
+ },
+ alloc::vec::Vec,
+ sec1::der::Encode,
+ zeroize::Zeroizing,
+};
#[cfg(all(feature = "arithmetic", any(feature = "jwk", feature = "pem")))]
use alloc::string::String;