File tree Expand file tree Collapse file tree 3 files changed +1
-5
lines changed Expand file tree Collapse file tree 3 files changed +1
-5
lines changed Original file line number Diff line number Diff line change @@ -23,12 +23,10 @@ impl bool {
23
23
/// # Examples
24
24
///
25
25
/// ```
26
- /// #![feature(bool_to_option)]
27
- ///
28
26
/// assert_eq!(false.then(|| 0), None);
29
27
/// assert_eq!(true.then(|| 0), Some(0));
30
28
/// ```
31
- #[ unstable ( feature = "bool_to_option " , issue = "64260 " ) ]
29
+ #[ stable ( feature = "lazy_bool_to_option " , since = "1.50.0 " ) ]
32
30
#[ inline]
33
31
pub fn then < T , F : FnOnce ( ) -> T > ( self , f : F ) -> Option < T > {
34
32
if self { Some ( f ( ) ) } else { None }
Original file line number Diff line number Diff line change 227
227
#![ feature( asm) ]
228
228
#![ feature( associated_type_bounds) ]
229
229
#![ feature( atomic_mut_ptr) ]
230
- #![ feature( bool_to_option) ]
231
230
#![ feature( box_syntax) ]
232
231
#![ feature( c_variadic) ]
233
232
#![ feature( cfg_accessible) ]
Original file line number Diff line number Diff line change 23
23
#![ cfg_attr( any( unix, target_os = "cloudabi" ) , feature( libc) ) ]
24
24
#![ feature( rustc_private) ]
25
25
#![ feature( nll) ]
26
- #![ feature( bool_to_option) ]
27
26
#![ feature( available_concurrency) ]
28
27
#![ feature( internal_output_capture) ]
29
28
#![ feature( panic_unwind) ]
You can’t perform that action at this time.
0 commit comments