Crate elite_journal

Source
Expand description

§Elite: Dangerous Player Journal(s)

As documented in detail in the readthedocs.io reference, which is parsed from the official “Journal Manual”, there are a number of files which the game itself updates and third-party tools consume. Most notable, EDDN syncs a subset of the game’s journals from players running client tools like Elite: Dangerous Discovery or Elite: Dangerous Market Connector. See our eddn crate for more information.

Every Entry in the Elite Dangerous journal and status files will have at least the following fields:

  • timestamp
  • event

The parser matchs on the event to determine the rest of the fields in the object. Status files other than the main incremental journals each only contain a single event type, and are therefor not included in the broader entry::Event enum.

Re-exports§

pub use self::entry::parse_journal_dir;
pub use self::entry::parse_journal_file;
pub use self::entry::parse_status_file;
pub use self::entry::Entry;

Modules§

body
A star system’s orbital bodies, located in dynamic 3D space
de
Serde helper deserializers
entry
Journal and status file entries
faction
Galaxtic factions who occupy systems and participate in the game’s background simulation
prelude
All shared data models used throughout the events
ship
station
system
A star system, located in static 3D space

Enums§

Allegiance
System and faction’s alignment to the broader groups
Government
System and faction’s organizational structure