use eurosim_obsw::RequestTargetId; pub type CollectionIntervalFactor = u32; #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub enum ActionIds { ImageRequest = 1, } #[derive(Debug, Copy, Clone, PartialEq, Eq)] pub enum ActionRequest { ImageRequest(RequestTargetId), OrientationRequest(RequestTargetId), PointingRequest(RequestTargetId), } pub enum Subservice { ImageRequest = 1, OrientationRequest = 2, PointingRequest = 3, }