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 {
2323 /// # Examples
2424 ///
2525 /// ```
26- /// #![feature(bool_to_option)]
27- ///
2826 /// assert_eq!(false.then(|| 0), None);
2927 /// assert_eq!(true.then(|| 0), Some(0));
3028 /// ```
31- #[ unstable ( feature = "bool_to_option " , issue = "64260 " ) ]
29+ #[ stable ( feature = "lazy_bool_to_option " , since = "1.50.0 " ) ]
3230 #[ inline]
3331 pub fn then < T , F : FnOnce ( ) -> T > ( self , f : F ) -> Option < T > {
3432 if self { Some ( f ( ) ) } else { None }
Original file line number Diff line number Diff line change 227227#![ feature( asm) ]
228228#![ feature( associated_type_bounds) ]
229229#![ feature( atomic_mut_ptr) ]
230- #![ feature( bool_to_option) ]
231230#![ feature( box_syntax) ]
232231#![ feature( c_variadic) ]
233232#![ feature( cfg_accessible) ]
Original file line number Diff line number Diff line change 2323#![ cfg_attr( any( unix, target_os = "cloudabi" ) , feature( libc) ) ]
2424#![ feature( rustc_private) ]
2525#![ feature( nll) ]
26- #![ feature( bool_to_option) ]
2726#![ feature( available_concurrency) ]
2827#![ feature( internal_output_capture) ]
2928#![ feature( panic_unwind) ]
You can’t perform that action at this time.
0 commit comments