Skip to content

Commit 5eab15d

Browse files
committed
Moved extern crate alloc to inside batch.rs
1 parent cb665a5 commit 5eab15d

3 files changed

Lines changed: 8 additions & 9 deletions

File tree

src/batch.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
//! Batch signature verification.
1111
12+
extern crate alloc;
13+
1214
use alloc::vec::Vec;
1315

1416
use core::convert::TryFrom;

src/lib.rs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@
195195
//! # use rand::rngs::OsRng;
196196
//! # use ed25519_dalek::{Keypair, Signature, Signer, Verifier, PublicKey};
197197
//! use bincode::serialize;
198-
//! # let mut csprng = OsRng{};
198+
//! # let mut csprng = OsRng;
199199
//! # let keypair: Keypair = Keypair::generate(&mut csprng);
200200
//! # let message: &[u8] = b"This is a test of the tsunami alert system.";
201201
//! # let signature: Signature = keypair.sign(message);
@@ -220,7 +220,7 @@
220220
//! # use bincode::serialize;
221221
//! use bincode::deserialize;
222222
//!
223-
//! # let mut csprng = OsRng{};
223+
//! # let mut csprng = OsRng;
224224
//! # let keypair: Keypair = Keypair::generate(&mut csprng);
225225
//! let message: &[u8] = b"This is a test of the tsunami alert system.";
226226
//! # let signature: Signature = keypair.sign(message);
@@ -248,9 +248,6 @@
248248
#![deny(missing_docs)] // refuse to compile if documentation is missing
249249
#![cfg_attr(not(test), forbid(unsafe_code))]
250250

251-
#[cfg(feature = "alloc")]
252-
extern crate alloc;
253-
254251
#[cfg(any(feature = "std", test))]
255252
#[macro_use]
256253
extern crate std;

src/secret.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ impl SecretKey {
132132
/// use ed25519_dalek::SecretKey;
133133
/// use ed25519_dalek::Signature;
134134
///
135-
/// let mut csprng = OsRng{};
135+
/// let mut csprng = OsRng;
136136
/// let secret_key: SecretKey = SecretKey::generate(&mut csprng);
137137
/// # }
138138
/// #
@@ -150,7 +150,7 @@ impl SecretKey {
150150
/// # use ed25519_dalek::SecretKey;
151151
/// # use ed25519_dalek::Signature;
152152
/// #
153-
/// # let mut csprng = OsRng{};
153+
/// # let mut csprng = OsRng;
154154
/// # let secret_key: SecretKey = SecretKey::generate(&mut csprng);
155155
///
156156
/// let public_key: PublicKey = (&secret_key).into();
@@ -255,7 +255,7 @@ impl<'a> From<&'a SecretKey> for ExpandedSecretKey {
255255
/// use rand::rngs::OsRng;
256256
/// use ed25519_dalek::{SecretKey, ExpandedSecretKey};
257257
///
258-
/// let mut csprng = OsRng{};
258+
/// let mut csprng = OsRng;
259259
/// let secret_key: SecretKey = SecretKey::generate(&mut csprng);
260260
/// let expanded_secret_key: ExpandedSecretKey = ExpandedSecretKey::from(&secret_key);
261261
/// # }
@@ -421,7 +421,7 @@ mod test {
421421

422422
#[test]
423423
fn pubkey_from_secret_and_expanded_secret() {
424-
let mut csprng = rand::rngs::OsRng {};
424+
let mut csprng = rand::rngs::OsRng;
425425
let secret: SecretKey = SecretKey::generate(&mut csprng);
426426
let expanded_secret: ExpandedSecretKey = (&secret).into();
427427
let public_from_secret: PublicKey = (&secret).into(); // XXX eww

0 commit comments

Comments
 (0)