pub struct Redshift(pub f64);Expand description
Newtype wrapper around f64 representing a strongly-typed cosmological quantity.
Cosmological redshift z (dimensionless).
Tuple Fields§
§0: f64Implementations§
Trait Implementations§
Source§impl From<Redshift> for ScaleFactor
impl From<Redshift> for ScaleFactor
Source§impl From<ScaleFactor> for Redshift
impl From<ScaleFactor> for Redshift
Source§fn from(a: ScaleFactor) -> Self
fn from(a: ScaleFactor) -> Self
Convert scale factor to redshift via z = 1 / a - 1.
Source§impl PartialOrd for Redshift
impl PartialOrd for Redshift
impl Copy for Redshift
impl StructuralPartialEq for Redshift
Auto Trait Implementations§
impl Freeze for Redshift
impl RefUnwindSafe for Redshift
impl Send for Redshift
impl Sync for Redshift
impl Unpin for Redshift
impl UnwindSafe for Redshift
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more