pub trait Encrypt { // Required method fn encrypt(&mut self, buffer: impl Borrow<[u8]>) -> Vec<u8> ⓘ; }