ascom_alpaca/api/
camera_telescope_shared.rs

1use num_enum::{IntoPrimitive, TryFromPrimitive};
2use serde_repr::{Deserialize_repr, Serialize_repr};
3
4/// The direction in which the guide-rate motion is to be made.
5#[derive(
6    Debug,
7    PartialEq,
8    Eq,
9    Clone,
10    Copy,
11    Serialize_repr,
12    Deserialize_repr,
13    TryFromPrimitive,
14    IntoPrimitive,
15)]
16#[repr(i32)]
17pub enum GuideDirection {
18    /// North (+ declination/altitude).
19    North = 0,
20
21    /// South (- declination/altitude).
22    South = 1,
23
24    /// East (+ right ascension/azimuth).
25    East = 2,
26
27    /// West (- right ascension/azimuth).
28    West = 3,
29}