pub fn transmute<T: Serialize, U: DeserializeOwned>(e: &T) -> Result<U>
Try to convert a value of one type into a value of a different type that has the same IDM serialization.