use crate::hk::HkRequest; use satrs_core::pus::verification::{TcStateAccepted, VerificationToken}; use crate::action::ActionRequest; use crate::cam::CameraRequest; #[derive(Copy, Clone, Eq, PartialEq, Debug)] pub enum Request { HkRequest(HkRequest), ActionRequest(ActionRequest), } #[derive(Copy, Clone, Eq, PartialEq, Debug)] pub struct RequestWithToken(pub Request, pub VerificationToken);