nyx_space::md

Module prelude

Source

Re-exports§

Modules§

Structs§

  • Represents the aberration correction options in ANISE.
  • An Almanac contains all of the loaded SPICE and ANISE data. It is the context for all computations.
  • A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.
  • Defines generally usable durations for nanosecond precision valid for 32,768 centuries in either direction, and only on 80 bits / 10 octets.
  • Defines a nanosecond-precision Epoch.
  • An object providing access to an open file on the filesystem.
  • A Frame uniquely defined by its ephemeris center and orientation. Refer to FrameDetail for frames combined with parameters.
  • A unique frame reference that only contains enough information to build the actual Frame object. It cannot be used for any computations, is it be used in any structure apart from error structures.
  • A structure to set up an Almanac, with automatic downloading, local storage, checksum checking, and more.
  • An iterator of a sequence of evenly spaced Epochs.

Enums§

Constants§

Traits§

  • A trait to automatically convert some primitives to an approximate frequency as a duration, rounded to the closest nanosecond Does not support more than 1 GHz (because max precision of a duration is 1 nanosecond)
  • Parse a value from a string
  • A trait to automatically convert some primitives to a duration

Functions§

  • Returns true if the provided Gregorian date is valid. Leap second days may have 60 seconds.

Type Aliases§

  • Binary Planetary Constant
  • A helper type alias, but no assumptions are made on the underlying validity of the frame.
  • Spacecraft Planetary Kernel