Enum mai400_service::Mode
source · [−]pub enum Mode {
Show 14 variants
TestMode,
RateNulling,
Reserved1,
NadirPointing,
LatLongPointing,
QbxMode,
Reserved2,
NormalSun,
LatLongSun,
Qintertial,
Reserved3,
Qtable,
SunRam,
Unknown,
}
Expand description
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
sourceimpl<__S: ScalarValue> FromInputValue<__S> for Mode
impl<__S: ScalarValue> FromInputValue<__S> for Mode
sourcefn from_input_value(v: &InputValue<__S>) -> Option<Mode> where
for<'__b> &'__b __S: ScalarRefValue<'__b>,
fn from_input_value(v: &InputValue<__S>) -> Option<Mode> where
for<'__b> &'__b __S: ScalarRefValue<'__b>,
Performs the conversion.
sourceimpl<__S> GraphQLType<__S> for Mode where
__S: ScalarValue,
for<'__b> &'__b __S: ScalarRefValue<'__b>,
impl<__S> GraphQLType<__S> for Mode where
__S: ScalarValue,
for<'__b> &'__b __S: ScalarRefValue<'__b>,
sourcefn meta<'r>(_: &(), registry: &mut Registry<'r, __S>) -> MetaType<'r, __S> where
__S: 'r,
fn meta<'r>(_: &(), registry: &mut Registry<'r, __S>) -> MetaType<'r, __S> where
__S: 'r,
The meta type representing this GraphQL type.
sourcefn resolve(
&self,
_: &(),
_: Option<&[Selection<'_, __S>]>,
_: &Executor<'_, Self::Context, __S>
) -> Value<__S>
fn resolve(
&self,
_: &(),
_: Option<&[Selection<'_, __S>]>,
_: &Executor<'_, Self::Context, __S>
) -> Value<__S>
Resolve the provided selection set against the current object. Read more
fn resolve_field(
&self,
info: &Self::TypeInfo,
field_name: &str,
arguments: &Arguments<'_, S>,
executor: &Executor<'_, Self::Context, S>
) -> Result<Value<S>, FieldError<S>>
fn resolve_field(
&self,
info: &Self::TypeInfo,
field_name: &str,
arguments: &Arguments<'_, S>,
executor: &Executor<'_, Self::Context, S>
) -> Result<Value<S>, FieldError<S>>
Resolve the value of a single field on this type. Read more
fn resolve_into_type(
&self,
info: &Self::TypeInfo,
type_name: &str,
selection_set: Option<&[Selection<'_, S>]>,
executor: &Executor<'_, Self::Context, S>
) -> Result<Value<S>, FieldError<S>>
fn resolve_into_type(
&self,
info: &Self::TypeInfo,
type_name: &str,
selection_set: Option<&[Selection<'_, S>]>,
executor: &Executor<'_, Self::Context, S>
) -> Result<Value<S>, FieldError<S>>
Resolve this interface or union into a concrete type Read more
fn concrete_type_name(
&self,
context: &Self::Context,
info: &Self::TypeInfo
) -> String
fn concrete_type_name(
&self,
context: &Self::Context,
info: &Self::TypeInfo
) -> String
Return the concrete type name for this instance/union. Read more
sourceimpl<__S: ScalarValue> ToInputValue<__S> for Mode
impl<__S: ScalarValue> ToInputValue<__S> for Mode
sourcefn to_input_value(&self) -> InputValue<__S>
fn to_input_value(&self) -> InputValue<__S>
Performs the conversion.
impl Copy for Mode
Auto Trait Implementations
impl RefUnwindSafe for Mode
impl Send for Mode
impl Sync for Mode
impl Unpin for Mode
impl UnwindSafe for Mode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more