in src/main.rs [294:303]
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where
S: Serializer,
{
let mut state = serializer.serialize_struct("Color", 3)?;
state.serialize_field("message", &hex::encode(&self.message))?;
state.serialize_field("pub_key", &hex::encode(&self.pub_key))?;
state.serialize_field("signature", &hex::encode(&self.signature))?;
state.end()
}