[][src]Enum mai400_service::Mode

pub enum Mode {
    TestMode,
    RateNulling,
    Reserved1,
    NadirPointing,
    LatLongPointing,
    QbxMode,
    Reserved2,
    NormalSun,
    LatLongSun,
    Qintertial,
    Reserved3,
    Qtable,
    SunRam,
    Unknown,
}

System mode

Variants

TestMode

Test mode

RateNulling

Rate nulling

Reserved1

Reserved for future use

NadirPointing

Nadir pointing (normal mode)

LatLongPointing

Lat/Long pointing

QbxMode

QbX mode

Reserved2

Reserved for future use

NormalSun

Normal sun (nadir with sun rotation)

LatLongSun

Lat/long sun

Qintertial

Qinertial

Reserved3

Reserved for future use

Qtable

QTable

SunRam

Sun-Ram

Unknown

Unknown mode detected

Trait Implementations

impl Clone for Mode[src]

impl From<u8> for Mode[src]

impl Copy for Mode[src]

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

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

impl<__S> GraphQLType<__S> for Mode 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 Mode

impl Unpin for Mode

impl Sync for Mode

impl UnwindSafe for Mode

impl RefUnwindSafe for Mode

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<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>,