Skip to main content

hbkr_rs/
derivation.rs

1//! hbkr Derivation trait
2
3pub trait DerivationCode {
4    fn code_len(&self) -> usize;
5    fn derivative_b64_len(&self) -> usize;
6    fn prefix_b64_len(&self) -> usize {
7        self.code_len() + self.derivative_b64_len()
8    }
9    fn to_str(&self) -> String;
10}