1 use serde::{Deserialize, Serialize}; 2 3 #[derive(Serialize)] 4 struct SerNamedTuple<'a, 'b, A: 'a, B: 'b, C>(&'a A, &'b mut B, C); 5 6 #[derive(Deserialize)] 7 struct DeNamedTuple<A, B, C>(A, B, C); 8