gleameter/units/resistance

Types

pub type Ohm =
  gleameter.Rate(voltage.Volt, current.Ampere)
pub type Resistance =
  gleameter.Quantity(Float, Ohm)

Functions

pub fn attoohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn centiohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn decaohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn deciohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn exaohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn femtoohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn gigaohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn hectoohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn kiloohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn megaohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn microohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn milliohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn nanoohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn ohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn petaohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn picoohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn quectoohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn quettaohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn ronnaohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn rontoohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn teraohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn yoctoohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn yottaohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn zeptoohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
pub fn zettaohm(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
    Ampere,
  ),
)
Search Document