structdiff icon indicating copy to clipboard operation
structdiff copied to clipboard

raw identifiers #[difference(recurse)]

Open carlocorradini opened this issue 7 months ago • 0 comments

#[difference(recurse)] does not work with raw identifiers:

#[derive(Difference, Debug, Clone)]
pub struct Entity {
    #[difference(recurse)]
    pub r#type: MyType,  // r# raw
}

#[derive(Difference, Debug, Clone)]
pub struct MyType { ... }

Error: error: prefix __r is unknown

carlocorradini avatar Jul 01 '25 13:07 carlocorradini