pub fn deserialize<'de, D>(
deserializer: D,
) -> Result<Option<Vec<u8>>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,Expand description
Helper that can be used in a serde deserialize_with derive macro for struct fields that contain base64 encoded data.
Uses the standard base64 decoder.
ยงExamples
#[derive(Deserialize)]
struct SomeType {
#[serde(deserialize_with = "base64::deserialize")]
pub value: Option<Vec<u8>>,
}