1 use serde_derive::{Deserialize, Serialize}; 2 3 mod remote { 4 pub struct S { 5 pub a: u8, 6 pub b: u8, 7 } 8 } 9 10 #[derive(Serialize, Deserialize)] 11 #[serde(remote = "remote::S")] 12 struct S { 13 a: u8, 14 } 15 main()16 fn main() {} 17