(self, value: &[u8])
| 366 | |
| 367 | impl Encoding { |
| 368 | fn encode_bytes(self, value: &[u8]) -> String { |
| 369 | match self { |
| 370 | Self::Base64 => BASE64_ENGINE.encode(value), |
| 371 | Self::Base64Padded => BASE64_ENGINE_PADDED.encode(value), |
| 372 | Self::Hex => hex::encode(value), |
| 373 | } |
| 374 | } |
| 375 | |
| 376 | fn decode_bytes(self, value: &[u8]) -> Result<Vec<u8>> { |
| 377 | match self { |