This should be fairly trivial to implement. Similar to `#[serde(transparent)]`, so that we could easily wrap newtypes like ```rust #[arrow(transparent)] struct NewType(i32); ``` When generics land, should also support generic newtypes.