[][src]Struct novatel_oem6_service::ConfigStruct

pub struct ConfigStruct {
    pub option: ConfigOption,
    pub hold: bool,
    pub interval: f64,
    pub offset: f64,
}

Input structure for 'configureHardware' mutation

Fields

option: ConfigOption

Configuration option to send to the system

hold: bool

(For "Log*" config options) Indicates whether the logging should persist through an "UnlogAll" request

interval: f64

(For "Log*" config options) The interval, in seconds, at which log messages should be generated by the system

offset: f64

(For "Log*" config options) The offset, in seconds, at which log messages should be generated by the system

Trait Implementations

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

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

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

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

Resolve this interface or union into a concrete type Read more

fn concrete_type_name(
    &self,
    context: &Self::Context,
    info: &Self::TypeInfo
) -> String

Return the concrete type name for this instance/union. Read more

fn resolve(
    &self,
    info: &Self::TypeInfo,
    selection_set: Option<&[Selection<S>]>,
    executor: &Executor<Self::Context, S>
) -> Value<S>

Resolve the provided selection set against the current object. Read more

Auto Trait Implementations

impl Unpin for ConfigStruct

impl Sync for ConfigStruct

impl Send for ConfigStruct

impl UnwindSafe for ConfigStruct

impl RefUnwindSafe for ConfigStruct

Blanket Implementations

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

impl<T, U> Into<U> for T where
    U: From<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> Borrow<T> for T where
    T: ?Sized
[src]

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

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

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