Consider wrapping it in a newtype struct like this: ```rust #[derive(Deserialize, Eq, Hash, PartialEq, PartialOrd, Ord, Serialize)] #[serde(transparent)] pub struct MediaHash( #[serde(with = "serde_big_array::BigArray")] pub database::Hash ); ```