pub fn round_trip_arc<T>(input: Arc<T>) -> T
where T: IntoDisk + FromDisk,