DscomOutput

Struct DscomOutput 

Source
pub struct DscomOutput {
Show 81 fields pub snodm: f64, pub cnodm: f64, pub sinim: f64, pub cosim: f64, pub sinomm: f64, pub cosomm: f64, pub day: f64, pub e3: f64, pub ee2: f64, pub em: f64, pub emsq: f64, pub gam: f64, pub peo: f64, pub pgho: f64, pub pho: f64, pub pinco: f64, pub plo: f64, pub rtemsq: f64, pub se2: f64, pub se3: f64, pub sgh2: f64, pub sgh3: f64, pub sgh4: f64, pub sh2: f64, pub sh3: f64, pub si2: f64, pub si3: f64, pub sl2: f64, pub sl3: f64, pub sl4: f64, pub s1: f64, pub s2: f64, pub s3: f64, pub s4: f64, pub s5: f64, pub s6: f64, pub s7: f64, pub ss1: f64, pub ss2: f64, pub ss3: f64, pub ss4: f64, pub ss5: f64, pub ss6: f64, pub ss7: f64, pub sz1: f64, pub sz2: f64, pub sz3: f64, pub sz11: f64, pub sz12: f64, pub sz13: f64, pub sz21: f64, pub sz22: f64, pub sz23: f64, pub sz31: f64, pub sz32: f64, pub sz33: f64, pub xgh2: f64, pub xgh3: f64, pub xgh4: f64, pub xh2: f64, pub xh3: f64, pub xi2: f64, pub xi3: f64, pub xl2: f64, pub xl3: f64, pub xl4: f64, pub nm: f64, pub z1: f64, pub z2: f64, pub z3: f64, pub z11: f64, pub z12: f64, pub z13: f64, pub z21: f64, pub z22: f64, pub z23: f64, pub z31: f64, pub z32: f64, pub z33: f64, pub zmol: f64, pub zmos: f64,
}
Expand description

Output for Dscom

Fields§

§snodm: f64

snodm

§cnodm: f64

cnodm

§sinim: f64

sinim

§cosim: f64

cosim

§sinomm: f64

sinomm

§cosomm: f64

cosomm

§day: f64

day

§e3: f64

e3

§ee2: f64

ee2

§em: f64

em

§emsq: f64

emsq

§gam: f64

gam

§peo: f64

peo

§pgho: f64

pgho

§pho: f64

pho

§pinco: f64

pinco

§plo: f64

plo

§rtemsq: f64

rtemsq

§se2: f64

se2

§se3: f64

se3

§sgh2: f64

sgh2

§sgh3: f64

sgh3

§sgh4: f64

sgh4

§sh2: f64

sh2

§sh3: f64

sh3

§si2: f64

si2

§si3: f64

si3

§sl2: f64

sl2

§sl3: f64

sl3

§sl4: f64

sl4

§s1: f64

s1

§s2: f64

s2

§s3: f64

s3

§s4: f64

s4

§s5: f64

s5

§s6: f64

s6

§s7: f64

s7

§ss1: f64

ss1

§ss2: f64

ss2

§ss3: f64

ss3

§ss4: f64

ss4

§ss5: f64

ss5

§ss6: f64

ss6

§ss7: f64

ss7

§sz1: f64

sz1

§sz2: f64

sz2

§sz3: f64

sz3

§sz11: f64

sz11

§sz12: f64

sz12

§sz13: f64

sz13

§sz21: f64

sz21

§sz22: f64

sz22

§sz23: f64

sz23

§sz31: f64

sz31

§sz32: f64

sz32

§sz33: f64

sz33

§xgh2: f64

xgh2

§xgh3: f64

xgh3

§xgh4: f64

xgh4

§xh2: f64

xh2

§xh3: f64

xh3

§xi2: f64

xi2

§xi3: f64

xi3

§xl2: f64

xl2

§xl3: f64

xl3

§xl4: f64

xl4

§nm: f64

nm

§z1: f64

z1

§z2: f64

z2

§z3: f64

z3

§z11: f64

z11

§z12: f64

z12

§z13: f64

z13

§z21: f64

z21

§z22: f64

z22

§z23: f64

z23

§z31: f64

z31

§z32: f64

z32

§z33: f64

z33

§zmol: f64

zmol

§zmos: f64

zmos

Trait Implementations§

Source§

impl Clone for DscomOutput

Source§

fn clone(&self) -> DscomOutput

Returns a duplicate of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for DscomOutput

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for DscomOutput

Source§

fn default() -> DscomOutput

Returns the “default value” for a type. Read more
Source§

impl PartialEq for DscomOutput

Source§

fn eq(&self, other: &DscomOutput) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for DscomOutput

Source§

impl StructuralPartialEq for DscomOutput

Auto Trait Implementations§

Blanket Implementations§

§

impl<T> Any for T
where T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for T
where T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for T
where T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CloneToUninit for T
where T: Clone,

§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T, U> Into<U> for T
where U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

impl<T> Pointable for T

Source§

const ALIGN: usize

The alignment of pointer.
Source§

type Init = T

The type for initializers.
Source§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
Source§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
Source§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
Source§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
Source§

impl<R, P> ReadPrimitive<R> for P
where R: Read + ReadEndian<P>, P: Default,

Source§

fn read_from_little_endian(read: &mut R) -> Result<Self, Error>

Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
Source§

fn read_from_big_endian(read: &mut R) -> Result<Self, Error>

Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
Source§

fn read_from_native_endian(read: &mut R) -> Result<Self, Error>

Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

Source§

fn vzip(self) -> V