14 lines
419 B
Rust
14 lines
419 B
Rust
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<TcStateAccepted>);
|