File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -21,9 +21,8 @@ appveyor = { repository = "rust-random/rand" }
21
21
[features ]
22
22
std = [" alloc" , " getrandom" , " getrandom/std" ] # use std library; should be default but for above bug
23
23
alloc = [] # enables Vec and Box support without std
24
- serde1 = [" serde" , " serde_derive " ] # enables serde for BlockRng wrapper
24
+ serde1 = [" serde" ] # enables serde for BlockRng wrapper
25
25
26
26
[dependencies ]
27
- serde = { version = " 1" , optional = true }
28
- serde_derive = { version = " ^1.0.38" , optional = true }
27
+ serde = { version = " 1" , features = [" derive" ], optional = true }
29
28
getrandom = { version = " 0.1" , optional = true }
Original file line number Diff line number Diff line change 52
52
53
53
use core:: convert:: AsRef ;
54
54
use core:: { fmt, ptr} ;
55
+ #[ cfg( feature="serde1" ) ] use serde:: { Serialize , Deserialize } ;
55
56
use crate :: { RngCore , CryptoRng , SeedableRng , Error } ;
56
57
use crate :: impls:: { fill_via_u32_chunks, fill_via_u64_chunks} ;
57
58
You can’t perform that action at this time.
0 commit comments