[][src]Enum clyde_3g_eps_service::models::motherboard_telemetry::Type

pub enum Type {
    VoltageFeedingBcr1,
    CurrentBcr1Sa1a,
    CurrentBcr1Sa1b,
    ArrayTempSa1a,
    ArrayTempSa1b,
    SunDetectorSa1a,
    SunDetectorSa1b,
    VoltageFeedingBcr2,
    CurrentBcr2Sa2a,
    CurrentBcr2Sa2b,
    ArrayTempSa2a,
    ArrayTempSa2b,
    SunDetectorSa2a,
    SunDetectorSa2b,
    VoltageFeedingBcr3,
    CurrentBcr3Sa3a,
    CurrentBcr3Sa3b,
    ArrayTempSa3a,
    ArrayTempSa3b,
    SunDetectorSa3a,
    SunDetectorSa3b,
    BcrOutputCurrent,
    BcrOutputVoltage,
    CurrentDraw3V3,
    CurrentDraw5V,
    OutputCurrent12V,
    OutputVoltage12V,
    OutputCurrentBattery,
    OutputVoltageBattery,
    OutputCurrent5V,
    OutputVoltage5V,
    OutputCurrent33V,
    OutputVoltage33V,
    OutputVoltageSwitch1,
    OutputCurrentSwitch1,
    OutputVoltageSwitch2,
    OutputCurrentSwitch2,
    OutputVoltageSwitch3,
    OutputCurrentSwitch3,
    OutputVoltageSwitch4,
    OutputCurrentSwitch4,
    OutputVoltageSwitch5,
    OutputCurrentSwitch5,
    OutputVoltageSwitch6,
    OutputCurrentSwitch6,
    OutputVoltageSwitch7,
    OutputCurrentSwitch7,
    OutputVoltageSwitch8,
    OutputCurrentSwitch8,
    OutputVoltageSwitch9,
    OutputCurrentSwitch9,
    OutputVoltageSwitch10,
    OutputCurrentSwitch10,
    BoardTemperature,
}

Motherboard telemetry values

See Table 11-7 in the EPS' User Manual for more information

Variants

VoltageFeedingBcr1

$type

CurrentBcr1Sa1a

$type

CurrentBcr1Sa1b

$type

ArrayTempSa1a

$type

ArrayTempSa1b

$type

SunDetectorSa1a

$type

SunDetectorSa1b

$type

VoltageFeedingBcr2

$type

CurrentBcr2Sa2a

$type

CurrentBcr2Sa2b

$type

ArrayTempSa2a

$type

ArrayTempSa2b

$type

SunDetectorSa2a

$type

SunDetectorSa2b

$type

VoltageFeedingBcr3

$type

CurrentBcr3Sa3a

$type

CurrentBcr3Sa3b

$type

ArrayTempSa3a

$type

ArrayTempSa3b

$type

SunDetectorSa3a

$type

SunDetectorSa3b

$type

BcrOutputCurrent

$type

BcrOutputVoltage

$type

CurrentDraw3V3

$type

CurrentDraw5V

$type

OutputCurrent12V

$type

OutputVoltage12V

$type

OutputCurrentBattery

$type

OutputVoltageBattery

$type

OutputCurrent5V

$type

OutputVoltage5V

$type

OutputCurrent33V

$type

OutputVoltage33V

$type

OutputVoltageSwitch1

$type

OutputCurrentSwitch1

$type

OutputVoltageSwitch2

$type

OutputCurrentSwitch2

$type

OutputVoltageSwitch3

$type

OutputCurrentSwitch3

$type

OutputVoltageSwitch4

$type

OutputCurrentSwitch4

$type

OutputVoltageSwitch5

$type

OutputCurrentSwitch5

$type

OutputVoltageSwitch6

$type

OutputCurrentSwitch6

$type

OutputVoltageSwitch7

$type

OutputCurrentSwitch7

$type

OutputVoltageSwitch8

$type

OutputCurrentSwitch8

$type

OutputVoltageSwitch9

$type

OutputCurrentSwitch9

$type

OutputVoltageSwitch10

$type

OutputCurrentSwitch10

$type

BoardTemperature

$type

Trait Implementations

impl Into<Type> for Type[src]

impl Eq for Type[src]

impl Clone for Type[src]

impl PartialEq<Type> for Type[src]

impl Hash for Type[src]

impl Debug for Type[src]

impl<__S: ScalarValue> ToInputValue<__S> for Type[src]

impl<__S: ScalarValue> FromInputValue<__S> for Type[src]

impl<__S> GraphQLType<__S> for Type where
    __S: ScalarValue,
    &'__b __S: ScalarRefValue<'__b>, 
[src]

type Context = ()

The expected context type for this GraphQL type Read more

type TypeInfo = ()

Type that may carry additional schema information Read more

Auto Trait Implementations

impl Send for Type

impl Unpin for Type

impl Sync for Type

impl UnwindSafe for Type

impl RefUnwindSafe for Type

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> DebugAny for T where
    T: Any + Debug

impl<T> CloneAny for T where
    T: Clone + Any

impl<T> UnsafeAny for T where
    T: Any

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,