Skip to main content

UnitSum

Trait UnitSum 

Source
pub trait UnitSum {
    type Output;
}
Expand description

The unit a sum of parts carries, which is the unit each part carries.

A merit adds the halves of a tuple’s contraction together, so a pair whose halves agree is that unit once. Left unimplemented for a pair whose halves differ, since adding those names nothing. Implemented concretely rather than blanketly for the same reason UnitHalves is: a blanket identity would overlap the pair.

Required Associated Types§

Source

type Output

The unit of the sum.

Implementations on Foreign Types§

Source§

impl<A> UnitSum for (A, A)

Implementors§

Source§

impl UnitSum for Action

Source§

impl UnitSum for Amount

Source§

impl UnitSum for Area

Source§

impl UnitSum for Charge

Source§

impl UnitSum for Dimensionless

Source§

impl UnitSum for Energy

Source§

impl UnitSum for Entropy

Source§

impl UnitSum for Force

Source§

impl UnitSum for ForcePerLength

Source§

impl UnitSum for ForcePerVelocity

Source§

impl UnitSum for Length

Source§

impl UnitSum for MolarEnergy

Source§

impl UnitSum for MolarEntropy

Source§

impl UnitSum for Power

Source§

impl UnitSum for PowerDensity

Source§

impl UnitSum for PowerPerArea

Source§

impl UnitSum for PowerPerAreaTemperature

Source§

impl UnitSum for PowerPerLengthTemperature

Source§

impl UnitSum for PowerPerTemperature

Source§

impl UnitSum for PowerPerVolumeTemperature

Source§

impl UnitSum for PowerTemperature

Source§

impl UnitSum for PowerTemperatureDensity

Source§

impl UnitSum for Rate

Source§

impl UnitSum for ReciprocalAmount

Source§

impl UnitSum for ReciprocalArea

Source§

impl UnitSum for ReciprocalForcePerLength

Source§

impl UnitSum for ReciprocalLength

Source§

impl UnitSum for ReciprocalStress

Source§

impl UnitSum for ReciprocalTemperature

Source§

impl UnitSum for ReciprocalViscosity

Source§

impl UnitSum for SecondMomentOfArea

Source§

impl UnitSum for Stress

Source§

impl UnitSum for StressPerArea

Source§

impl UnitSum for StressPerLength

Source§

impl UnitSum for StressPerTemperature

Source§

impl UnitSum for Temperature

Source§

impl UnitSum for TemperaturePerLength

Source§

impl UnitSum for Time

Source§

impl UnitSum for Velocity

Source§

impl UnitSum for Viscosity

Source§

impl UnitSum for ViscosityPerArea

Source§

impl UnitSum for ViscosityPerLength

Source§

impl UnitSum for Volume