Skip to content

Commit c921abf

Browse files
committed
Stabilise f32::to_{degrees,radians} to match f64
f64 methods have been stable since rust 1.0, but f32 never got stabilised.
1 parent bfb4212 commit c921abf

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

src/libstd/num/f32.rs

+2-8
Original file line numberDiff line numberDiff line change
@@ -676,8 +676,6 @@ impl f32 {
676676
/// Converts radians to degrees.
677677
///
678678
/// ```
679-
/// #![feature(float_extras)]
680-
///
681679
/// use std::f32::{self, consts};
682680
///
683681
/// let angle = consts::PI;
@@ -686,16 +684,13 @@ impl f32 {
686684
///
687685
/// assert!(abs_difference <= f32::EPSILON);
688686
/// ```
689-
#[unstable(feature = "float_extras", reason = "desirability is unclear",
690-
issue = "27752")]
687+
#[stable(feature = "f32_deg_rad_conversions", since="1.7.0")]
691688
#[inline]
692689
pub fn to_degrees(self) -> f32 { num::Float::to_degrees(self) }
693690

694691
/// Converts degrees to radians.
695692
///
696693
/// ```
697-
/// #![feature(float_extras)]
698-
///
699694
/// use std::f32::{self, consts};
700695
///
701696
/// let angle = 180.0f32;
@@ -704,8 +699,7 @@ impl f32 {
704699
///
705700
/// assert!(abs_difference <= f32::EPSILON);
706701
/// ```
707-
#[unstable(feature = "float_extras", reason = "desirability is unclear",
708-
issue = "27752")]
702+
#[stable(feature = "f32_deg_rad_conversions", since="1.7.0")]
709703
#[inline]
710704
pub fn to_radians(self) -> f32 { num::Float::to_radians(self) }
711705

0 commit comments

Comments
 (0)