Files
unshell-nodes-rs/unshell-rs-lib/src/layers/mod.rs
T

10 lines
241 B
Rust
Raw Normal View History

2025-06-05 16:02:28 -06:00
pub trait Layer: Serialize + Deserialize<'static> + Sized {
2025-06-04 22:52:20 -06:00
fn encode(&mut self, data: &[u8]) -> Vec<u8>;
fn decode(&mut self, data: &[u8]) -> Vec<u8>;
}
pub mod base64;
pub use base64::Base64;
2025-06-05 16:02:28 -06:00
use serde::{Deserialize, Serialize};