There is no way to access private fields while extending an external struct due to the visibility and privacy of Rust.
Tried:
PS: An interesting method to break the rule using the Deserialize
derive:
https://twitter.com/CecileTonglet/status/1429020136535695363