Trait signature_core::util::VecSerializer
source · [−]pub trait VecSerializer<'de>: Sized {
fn serialize<S>(&self, ser: S) -> Result<S::Ok, S::Error>
where
S: Serializer;
fn deserialize<D>(des: D) -> Result<Self, D::Error>
where
D: Deserializer<'de>;
}
Expand description
An internal vector serializer
Required Methods
Serialize the custom type and size
fn deserialize<D>(des: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
fn deserialize<D>(des: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
Deserialize the custom type and size