pub trait Tdes: CryptoClient {
fn decrypt_tdes<'c>(
&'c mut self,
key: KeyId,
message: &[u8]
) -> ClientResult<'c, Decrypt, Self> { ... }
fn encrypt_tdes<'c>(
&'c mut self,
key: KeyId,
message: &[u8]
) -> ClientResult<'c, Encrypt, Self> { ... }
}