diff --git a/proto/src/serializers/bytes.rs b/proto/src/serializers/bytes.rs index d5aa786d9..ecd41c6be 100644 --- a/proto/src/serializers/bytes.rs +++ b/proto/src/serializers/bytes.rs @@ -7,7 +7,7 @@ pub mod hexstring { use crate::prelude::*; - /// Deserialize hexstring into `Vec` + /// Deserialize a hex-encoded string into `Vec` pub fn deserialize<'de, D>(deserializer: D) -> Result, D::Error> where D: Deserializer<'de>, @@ -18,7 +18,7 @@ pub mod hexstring { .map_err(serde::de::Error::custom) } - /// Serialize from `T` into hexstring + /// Serialize from a byte slice into a hex-encoded string. pub fn serialize(value: &T, serializer: S) -> Result where S: Serializer, @@ -68,7 +68,7 @@ pub mod base64string { } } -/// Serialize into `Vec`, deserialize from `Vec` +/// Serialize into and deserialize from a sequence of _base64string_. pub mod vec_base64string { use serde::{Deserialize, Deserializer, Serializer}; use subtle_encoding::base64; @@ -103,7 +103,7 @@ pub mod vec_base64string { } } -/// Serialize into `Option`, deserialize from `Option` +/// Serialize into and deserialize from an optional _base64string_. pub mod option_base64string { use serde::{Deserialize, Deserializer, Serializer}; use subtle_encoding::base64;