[−]Struct heim::units::time::second
The second is the SI unit of time. It is defined by taking the fixed numerical value of the caesium frequency ∆νCs, the unperturbed ground-state hyperfine transition frequency of the caesium 133 atom, to be 9 192 631 770 when expressed in the unit Hz, which is equal to s⁻¹.
Trait Implementations
impl Conversion<f64> for second
impl Conversion<f32> for second
impl Conversion<u64> for second
impl Conversion<u64> for second
type T = Ratio<u64>
Conversion factor type specific to the underlying storage type.
fn coefficient() -> <second as Conversion<u64>>::T
fn constant(op: ConstantOp) -> <second as Conversion<u64>>::T
fn into_conversion(&self) -> Self::T
Instance conversion factor. Read more
impl Conversion<f32> for second
type T = f32
Conversion factor type specific to the underlying storage type.
fn coefficient() -> <second as Conversion<f32>>::T
fn constant(op: ConstantOp) -> <second as Conversion<f32>>::T
fn into_conversion(&self) -> Self::T
Instance conversion factor. Read more
impl Conversion<f64> for second
type T = f64
Conversion factor type specific to the underlying storage type.
fn coefficient() -> <second as Conversion<f64>>::T
fn constant(op: ConstantOp) -> <second as Conversion<f64>>::T
fn into_conversion(&self) -> Self::T
Instance conversion factor. Read more
impl Unit for second
impl Clone for second
fn clone(&self) -> second
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for second
impl Hash for second
fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
__H: Hasher,
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Unit for second
impl Debug for second
Auto Trait Implementations
impl Send for second
impl Unpin for second
impl Sync for second
impl UnwindSafe for second
impl RefUnwindSafe for second
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self