rust-lib/src/serde/traits.rs

8 lines
199 B
Rust
Raw Normal View History

use async_trait::async_trait;
use serde::de::DeserializeOwned;
#[async_trait]
pub trait DeserializeInto {
async fn deserialize_into<T: DeserializeOwned>(self) -> Result<T, serde_json::Error>;
}