pub struct LumenSecond;Expand description
Zero-sized marker struct representing a concrete unit.
Generated by unit! macro; implements Unit with provided
quantity mapping, factor and abbreviation.
Trait Implementations§
Source§impl Clone for LumenSecond
impl Clone for LumenSecond
Source§fn clone(&self) -> LumenSecond
fn clone(&self) -> LumenSecond
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for LumenSecond
Source§impl Debug for LumenSecond
impl Debug for LumenSecond
Source§impl Display for LumenSecond
impl Display for LumenSecond
Source§impl Mul<LumenSecond> for i32
impl Mul<LumenSecond> for i32
Source§impl Mul<LumenSecond> for f64
impl Mul<LumenSecond> for f64
Source§impl<U: Unit> Mul<U> for LumenSecond
impl<U: Unit> Mul<U> for LumenSecond
Source§impl PartialEq for LumenSecond
impl PartialEq for LumenSecond
Source§impl PartialOrd for LumenSecond
impl PartialOrd for LumenSecond
impl StructuralPartialEq for LumenSecond
Source§impl Unit for LumenSecond
impl Unit for LumenSecond
Source§type Quantity = Quantity<<<<Quantity<DimensionVector<Z0, Z0, Z0, Z0, Z0, Z0, Z0>, ()> as Mul<<<Lumen as Unit>::Quantity as TypePow<PInt<UInt<UTerm, B1>>>>::Output>>::Output as Mul<<<Second as Unit>::Quantity as TypePow<PInt<UInt<UTerm, B1>>>>::Output>>::Output as QuantityMarker>::DimensionVector, <Quantity<DimensionVector<Z0, Z0, PInt<UInt<UTerm, B1>>, Z0, Z0, Z0, PInt<UInt<UTerm, B1>>>, ()> as QuantityMarker>::Tag>
type Quantity = Quantity<<<<Quantity<DimensionVector<Z0, Z0, Z0, Z0, Z0, Z0, Z0>, ()> as Mul<<<Lumen as Unit>::Quantity as TypePow<PInt<UInt<UTerm, B1>>>>::Output>>::Output as Mul<<<Second as Unit>::Quantity as TypePow<PInt<UInt<UTerm, B1>>>>::Output>>::Output as QuantityMarker>::DimensionVector, <Quantity<DimensionVector<Z0, Z0, PInt<UInt<UTerm, B1>>, Z0, Z0, Z0, PInt<UInt<UTerm, B1>>>, ()> as QuantityMarker>::Tag>
The associated quantity type for this unit.
Auto Trait Implementations§
impl Freeze for LumenSecond
impl RefUnwindSafe for LumenSecond
impl Send for LumenSecond
impl Sync for LumenSecond
impl Unpin for LumenSecond
impl UnsafeUnpin for LumenSecond
impl UnwindSafe for LumenSecond
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