CitraClient.Schemas.ObservationResidual (citra_client v0.3.0)
View SourceStruct generated from the ObservationResidual schema.
Fields
:declination—number():declination_rate—number()(API key:declinationRate):elset_id— UUIDString.t()(API key:elsetId):elset_user_group_name—String.t()(API key:elsetUserGroupName):elset_username—String.t()(API key:elsetUsername):epoch—String.t():fdoa—number():observation_id— UUIDString.t()(API key:observationId):range—number():range_rate—number()(API key:rangeRate):review_status—ReviewStatus(see OpenAPI spec) (API key:reviewStatus):right_ascension—number()(API key:rightAscension):right_ascension_rate—number()(API key:rightAscensionRate):satellite_id— UUIDString.t()(API key:satelliteId):tdoa—number():total_error—number()(API key:totalError):type—CitraObservationType(see OpenAPI spec):visual_magnitude—number()(API key:visualMagnitude)
Summary
Functions
Build this struct from a decoded JSON map received from the API. Unknown fields are ignored.
Convert this struct into a map with the API's camelCase keys, ready
to be JSON-encoded. Fields whose value is nil are omitted.
Types
@type t() :: %CitraClient.Schemas.ObservationResidual{ declination: number() | nil, declination_rate: number() | nil, elset_id: String.t() | nil, elset_user_group_name: String.t() | nil, elset_username: String.t() | nil, epoch: String.t() | nil, fdoa: number() | nil, observation_id: String.t() | nil, range: number() | nil, range_rate: number() | nil, review_status: map() | String.t() | nil, right_ascension: number() | nil, right_ascension_rate: number() | nil, satellite_id: String.t() | nil, tdoa: number() | nil, total_error: number() | nil, type: map() | String.t() | nil, visual_magnitude: number() | nil }