Trait thermocouple::ThermocoupleCore[][src]

pub trait ThermocoupleCore<W> {
    fn sense_temperature(&self, voltage: Millivolts) -> W;
fn sense_voltage(&self, temperature: W) -> Millivolts; }

Trait for thermocouple functionality

Required methods

fn sense_temperature(&self, voltage: Millivolts) -> W[src]

Returns the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: W) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

Loading content...

Implementors

impl ThermocoupleCore<Celsius> for BType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Celsius[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Celsius) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Celsius> for EType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Celsius[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Celsius) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Celsius> for JType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Celsius[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Celsius) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Celsius> for KType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Celsius[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Celsius) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Celsius> for NType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Celsius[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Celsius) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Celsius> for RType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Celsius[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Celsius) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Celsius> for SType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Celsius[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Celsius) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Celsius> for TType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Celsius[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Celsius) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Fahrenheit> for BType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Fahrenheit[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Fahrenheit) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Fahrenheit> for EType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Fahrenheit[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Fahrenheit) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Fahrenheit> for JType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Fahrenheit[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Fahrenheit) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Fahrenheit> for KType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Fahrenheit[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Fahrenheit) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Fahrenheit> for NType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Fahrenheit[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Fahrenheit) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Fahrenheit> for RType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Fahrenheit[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Fahrenheit) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Fahrenheit> for SType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Fahrenheit[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Fahrenheit) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Fahrenheit> for TType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Fahrenheit[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Fahrenheit) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Kelvin> for BType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Kelvin[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Kelvin) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Kelvin> for EType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Kelvin[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Kelvin) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Kelvin> for JType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Kelvin[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Kelvin) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Kelvin> for KType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Kelvin[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Kelvin) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Kelvin> for NType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Kelvin[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Kelvin) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Kelvin> for RType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Kelvin[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Kelvin) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Kelvin> for SType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Kelvin[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Kelvin) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Kelvin> for TType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Kelvin[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Kelvin) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Rankine> for BType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Rankine[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Rankine) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Rankine> for EType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Rankine[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Rankine) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Rankine> for JType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Rankine[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Rankine) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Rankine> for KType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Rankine[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Rankine) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Rankine> for NType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Rankine[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Rankine) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Rankine> for RType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Rankine[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Rankine) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Rankine> for SType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Rankine[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Rankine) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Rankine> for TType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Rankine[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Rankine) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Reaumur> for BType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Reaumur[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Reaumur) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Reaumur> for EType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Reaumur[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Reaumur) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Reaumur> for JType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Reaumur[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Reaumur) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Reaumur> for KType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Reaumur[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Reaumur) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Reaumur> for NType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Reaumur[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Reaumur) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Reaumur> for RType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Reaumur[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Reaumur) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Reaumur> for SType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Reaumur[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Reaumur) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

impl ThermocoupleCore<Reaumur> for TType[src]

fn sense_temperature(&self, voltage: Millivolts) -> Reaumur[src]

Return the thermocouple temperature for a given thermoelectric potential.

fn sense_voltage(&self, temperature: Reaumur) -> Millivolts[src]

Return the thermoelectric potential for a given thermocouple temperature.

Loading content...