cgp_serde/components/
serialize.rs1use cgp::prelude::*;
2
3#[cgp_component {
4 provider: ValueSerializer,
5 derive_delegate: UseDelegate<Value>,
6}]
7pub trait CanSerializeValue<Value: ?Sized> {
8 fn serialize<S>(&self, value: &Value, serializer: S) -> Result<S::Ok, S::Error>
9 where
10 S: serde::Serializer;
11}