sat-rs/satrs-example/src/requests.rs

12 lines
341 B
Rust
Raw Normal View History

2023-02-13 09:20:00 +01:00
use satrs_core::hk::HkRequest;
2022-12-21 10:15:41 +01:00
use satrs_core::pus::verification::{TcStateAccepted, VerificationToken};
2022-12-19 17:03:26 +01:00
#[derive(Copy, Clone, Eq, PartialEq, Debug)]
pub enum Request {
HkRequest(HkRequest),
2023-02-13 09:20:00 +01:00
ModeRequest
2022-12-19 17:03:26 +01:00
}
2022-12-21 10:15:41 +01:00
#[derive(Copy, Clone, Eq, PartialEq, Debug)]
2022-12-21 10:23:32 +01:00
pub struct RequestWithToken(pub Request, pub VerificationToken<TcStateAccepted>);