@@ -92,14 +92,14 @@ pub struct AmbiguousLanguages([bool; language::MAX_NB_LANGUAGES]);
9292
9393impl AmbiguousLanguages {
9494 /// Presents the possible languages in the form of a slice of booleans
95- /// that correspond to the occurrences in [Language::all() ].
95+ /// that correspond to the occurrences in [Language::ALL ].
9696 pub fn as_bools ( & self ) -> & [ bool ; language:: MAX_NB_LANGUAGES ] {
9797 & self . 0
9898 }
9999
100100 /// An iterator over the possible languages.
101101 pub fn iter ( & self ) -> impl Iterator < Item = Language > + ' _ {
102- Language :: all ( ) . iter ( ) . enumerate ( ) . filter ( move |( i, _) | self . 0 [ * i] ) . map ( |( _, l) | * l)
102+ Language :: ALL . iter ( ) . enumerate ( ) . filter ( move |( i, _) | self . 0 [ * i] ) . map ( |( _, l) | * l)
103103 }
104104
105105 /// Returns a vector of the possible languages.
@@ -337,7 +337,7 @@ impl Mnemonic {
337337 }
338338
339339 /// Returns an iterator over the words of the [Mnemonic].
340- #[ deprecated( note = "Use Mnemonic::words instead" ) ]
340+ #[ deprecated( since = "2.1.0" , note = "Use Mnemonic::words instead" ) ]
341341 pub fn word_iter ( & self ) -> impl Iterator < Item = & ' static str > + Clone + ' _ {
342342 self . words ( )
343343 }
@@ -365,7 +365,7 @@ impl Mnemonic {
365365 /// See documentation on [Mnemonic::language_of] for more info.
366366 fn language_of_iter < ' a , W : Iterator < Item = & ' a str > > ( words : W ) -> Result < Language , Error > {
367367 let mut words = words. peekable ( ) ;
368- let langs = Language :: all ( ) ;
368+ let langs = Language :: ALL ;
369369 {
370370 // Start scope to drop first_word so that words can be reborrowed later.
371371 let first_word = words. peek ( ) . ok_or ( Error :: BadWordCount ( 0 ) ) ?;
@@ -530,8 +530,8 @@ impl Mnemonic {
530530 let mut cow = s. into ( ) ;
531531 Mnemonic :: normalize_utf8_cow ( & mut cow) ;
532532
533- let language = if Language :: all ( ) . len ( ) == 1 {
534- Language :: all ( ) [ 0 ]
533+ let language = if Language :: ALL . len ( ) == 1 {
534+ Language :: ALL [ 0 ]
535535 } else {
536536 Mnemonic :: language_of ( cow. as_ref ( ) ) ?
537537 } ;
@@ -680,7 +680,7 @@ mod tests {
680680 #[ cfg( feature = "rand" ) ]
681681 #[ test]
682682 fn test_language_of ( ) {
683- for lang in Language :: all ( ) {
683+ for lang in Language :: ALL {
684684 let m = Mnemonic :: generate_in ( * lang, 24 ) . unwrap ( ) ;
685685 assert_eq ! ( * lang, Mnemonic :: language_of_iter( m. words( ) ) . unwrap( ) ) ;
686686 assert_eq ! (
@@ -698,10 +698,10 @@ mod tests {
698698 let mut present = [ false ; language:: MAX_NB_LANGUAGES ] ;
699699 let mut present_vec = Vec :: new ( ) ;
700700 let mut alternate = true ;
701- for i in 0 ..Language :: all ( ) . len ( ) {
701+ for i in 0 ..Language :: ALL . len ( ) {
702702 present[ i] = alternate;
703703 if alternate {
704- present_vec. push ( Language :: all ( ) [ i] ) ;
704+ present_vec. push ( Language :: ALL [ i] ) ;
705705 }
706706 alternate = !alternate;
707707 }
0 commit comments