polyester-sdk 0.1.0-alpha.28

Official Rust SDK for Polyester APIs.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Shared proto decoders.

use crate::models::ApiData;
use serde::Serialize;

pub fn api_data_from_proto<T: Serialize>(msg: &T) -> ApiData {
    match serde_json::to_value(msg) {
        Ok(raw) => ApiData { raw },
        Err(_) => ApiData::empty(),
    }
}