Use new rand 0.5 API.
This commit is contained in:
		
							parent
							
								
									b994d16203
								
							
						
					
					
						commit
						c31794f581
					
				| @ -24,6 +24,7 @@ use std::convert::TryFrom; | |||||||
| use std::fmt::{Display, Formatter, Result as FmtResult}; | use std::fmt::{Display, Formatter, Result as FmtResult}; | ||||||
| 
 | 
 | ||||||
| use rand::{Rng, thread_rng}; | use rand::{Rng, thread_rng}; | ||||||
|  | use rand::distributions::Alphanumeric; | ||||||
| use regex::Regex; | use regex::Regex; | ||||||
| use serde::{Deserialize, Deserializer, Serialize, Serializer}; | use serde::{Deserialize, Deserializer, Serialize, Serializer}; | ||||||
| use serde::de::{Error as SerdeError, Unexpected, Visitor}; | use serde::de::{Error as SerdeError, Unexpected, Visitor}; | ||||||
| @ -192,7 +193,7 @@ fn display(f: &mut Formatter, sigil: char, localpart: &str, hostname: &Host, por | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| fn generate_localpart(length: usize) -> String { | fn generate_localpart(length: usize) -> String { | ||||||
|     thread_rng().gen_ascii_chars().take(length).collect() |     thread_rng().sample_iter(&Alphanumeric).take(length).collect() | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| fn validate_id<'a>(id: &'a str) -> Result<(), Error> { | fn validate_id<'a>(id: &'a str) -> Result<(), Error> { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user