AngleConversion

Trait AngleConversion 

Source
pub trait AngleConversion: Sized {
    // Required methods
    fn to_radians(&self) -> CoreResult<Self>
       where Self: Sized;
    fn to_degrees(&self) -> CoreResult<Self>
       where Self: Sized;
}
Expand description

Trait for converting between degrees and radians

Required Methods§

Source

fn to_radians(&self) -> CoreResult<Self>
where Self: Sized,

Convert from degrees to radians

Source

fn to_degrees(&self) -> CoreResult<Self>
where Self: Sized,

Convert from radians to degrees

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<T: RealNumber> AngleConversion for T

Implement AngleConversion for all RealNumber types