[][src]Struct mai400_service::RVInput

pub struct RVInput {
    pub eci_pos: Vec<f64>,
    pub eci_vel: Vec<f64>,
    pub time_epoch: i32,
}

RV input fields for update mutation

Fields

eci_pos: Vec<f64>

X, Y, Z ECI position values

eci_vel: Vec<f64>

X, Y, Z ECI velocity values

time_epoch: i32

GPS time at Epoch

Trait Implementations

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

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

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

impl Unpin for RVInput

impl Sync for RVInput

impl UnwindSafe for RVInput

impl RefUnwindSafe for RVInput

Blanket Implementations

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