remove obsolete module
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
This commit is contained in:
parent
ec9617bba4
commit
4929e39af7
@ -1,49 +0,0 @@
|
|||||||
pub enum FsrcGroupIds {
|
|
||||||
Tmtc = 0,
|
|
||||||
}
|
|
||||||
|
|
||||||
pub struct FsrcErrorRaw {
|
|
||||||
pub group_id: u8,
|
|
||||||
pub unique_id: u8,
|
|
||||||
pub group_name: &'static str,
|
|
||||||
pub info: &'static str,
|
|
||||||
}
|
|
||||||
|
|
||||||
pub trait FsrcErrorHandler {
|
|
||||||
fn error(&mut self, e: FsrcErrorRaw);
|
|
||||||
fn error_with_one_param(&mut self, e: FsrcErrorRaw, _p1: u32) {
|
|
||||||
self.error(e);
|
|
||||||
}
|
|
||||||
fn error_with_two_params(&mut self, e: FsrcErrorRaw, _p1: u32, _p2: u32) {
|
|
||||||
self.error(e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl FsrcErrorRaw {
|
|
||||||
pub const fn new(
|
|
||||||
group_id: u8,
|
|
||||||
unique_id: u8,
|
|
||||||
group_name: &'static str,
|
|
||||||
info: &'static str,
|
|
||||||
) -> Self {
|
|
||||||
FsrcErrorRaw {
|
|
||||||
group_id,
|
|
||||||
unique_id,
|
|
||||||
group_name,
|
|
||||||
info,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#[derive(Clone, Copy, Default)]
|
|
||||||
pub struct SimpleStdErrorHandler {}
|
|
||||||
|
|
||||||
#[cfg(feature = "use_std")]
|
|
||||||
impl FsrcErrorHandler for SimpleStdErrorHandler {
|
|
||||||
fn error(&mut self, e: FsrcErrorRaw) {
|
|
||||||
println!(
|
|
||||||
"Received error from group {} with ID ({},{}): {}",
|
|
||||||
e.group_name, e.group_id, e.unique_id, e.info
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
@ -24,7 +24,6 @@ extern crate std;
|
|||||||
#[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))]
|
#[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))]
|
||||||
pub mod cfdp;
|
pub mod cfdp;
|
||||||
pub mod encoding;
|
pub mod encoding;
|
||||||
pub mod error;
|
|
||||||
#[cfg(feature = "alloc")]
|
#[cfg(feature = "alloc")]
|
||||||
#[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))]
|
#[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))]
|
||||||
pub mod event_man;
|
pub mod event_man;
|
||||||
|
Loading…
Reference in New Issue
Block a user