Stabilise f32::to_{degrees,radians} to match f64

f64 methods have been stable since rust 1.0, but f32 never got stabilised.
This commit is contained in:
Simonas Kazlauskas 2016-01-01 14:32:21 +02:00
parent bfb4212ee2
commit c921abf9c0

View File

@ -676,8 +676,6 @@ impl f32 {
/// Converts radians to degrees.
///
/// ```
/// #![feature(float_extras)]
///
/// use std::f32::{self, consts};
///
/// let angle = consts::PI;
@ -686,16 +684,13 @@ impl f32 {
///
/// assert!(abs_difference <= f32::EPSILON);
/// ```
#[unstable(feature = "float_extras", reason = "desirability is unclear",
issue = "27752")]
#[stable(feature = "f32_deg_rad_conversions", since="1.7.0")]
#[inline]
pub fn to_degrees(self) -> f32 { num::Float::to_degrees(self) }
/// Converts degrees to radians.
///
/// ```
/// #![feature(float_extras)]
///
/// use std::f32::{self, consts};
///
/// let angle = 180.0f32;
@ -704,8 +699,7 @@ impl f32 {
///
/// assert!(abs_difference <= f32::EPSILON);
/// ```
#[unstable(feature = "float_extras", reason = "desirability is unclear",
issue = "27752")]
#[stable(feature = "f32_deg_rad_conversions", since="1.7.0")]
#[inline]
pub fn to_radians(self) -> f32 { num::Float::to_radians(self) }