basalt-bedrock 1.0.0

Definitions for Basalt competition packets
Documentation
1
2
3
4
5
6
7
8
9
10
use serde::{de::DeserializeOwned, Serialize};

pub fn convert<D, S>(value: &S) -> D
where
    D: DeserializeOwned,
    S: Serialize,
{
    let value = serde_json::to_value(value).unwrap();
    serde_json::from_value(value).unwrap()
}