Skip to main content

cgp_serde/components/
deserialize.rs

1use cgp::prelude::*;
2
3#[cgp_component {
4    provider: ValueDeserializer,
5    derive_delegate: UseDelegate<Value>,
6}]
7pub trait CanDeserializeValue<'de, Value> {
8    fn deserialize<D>(&self, deserializer: D) -> Result<Value, D::Error>
9    where
10        D: serde::Deserializer<'de>;
11}