caido_convert/
lib.rs

1#[allow(clippy::new_without_default)]
2mod encoding;
3mod errors;
4#[allow(clippy::new_without_default)]
5mod hash;
6pub use encoding::base32hex::*;
7pub use encoding::base64::*;
8pub use encoding::hex::*;
9pub use encoding::html::*;
10pub use encoding::url::*;
11pub use errors::OperationError;
12pub use hash::*;
13
14pub trait Operation {
15    fn execute(&self, input: &[u8]) -> Result<Vec<u8>, OperationError>;
16}