pub enum ConfigOption {
LogErrorData,
LogPositionData,
UnlogAll,
UnlogErrorData,
UnlogPositionData,
}
Expand description
Input field for ‘configureHardware’ mutation
Indicates which configuration operation should be performed
Variants
LogErrorData
Configure system to output error data when errors or events occur
LogPositionData
Configure system to output position data at a requested interval
UnlogAll
Stop generation of all output data from device
UnlogErrorData
Stop generation of error data from device
UnlogPositionData
Stop generation of position data from device
Trait Implementations
sourceimpl Debug for ConfigOption
impl Debug for ConfigOption
sourceimpl<__S: ScalarValue> FromInputValue<__S> for ConfigOption
impl<__S: ScalarValue> FromInputValue<__S> for ConfigOption
sourcefn from_input_value(v: &InputValue<__S>) -> Option<ConfigOption> where
for<'__b> &'__b __S: ScalarRefValue<'__b>,
fn from_input_value(v: &InputValue<__S>) -> Option<ConfigOption> where
for<'__b> &'__b __S: ScalarRefValue<'__b>,
Performs the conversion.
sourceimpl<__S> GraphQLType<__S> for ConfigOption where
__S: ScalarValue,
for<'__b> &'__b __S: ScalarRefValue<'__b>,
impl<__S> GraphQLType<__S> for ConfigOption 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 ConfigOption
impl<__S: ScalarValue> ToInputValue<__S> for ConfigOption
sourcefn to_input_value(&self) -> InputValue<__S>
fn to_input_value(&self) -> InputValue<__S>
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for ConfigOption
impl Send for ConfigOption
impl Sync for ConfigOption
impl Unpin for ConfigOption
impl UnwindSafe for ConfigOption
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