U+1F914 🤔@lemmy.world to Rust@programming.devEnglish · 16 days agoCall for testing: Restricting trait implementability and field mutability | Inside Rust Blogblog.rust-lang.orgexternal-linkmessage-square3linkfedilinkarrow-up126
arrow-up126external-linkCall for testing: Restricting trait implementability and field mutability | Inside Rust Blogblog.rust-lang.orgU+1F914 🤔@lemmy.world to Rust@programming.devEnglish · 16 days agomessage-square3linkfedilink
minus-squarenialv7@lemmy.worldlinkfedilinkarrow-up5·16 days agoSo basically language support for sealed traits and reducing need for getter functions. Kinda neat but not that significant.
minus-squareKillTheMule@programming.devlinkfedilinkarrow-up3·15 days agoAs mentioned in the article, it enables scenarios that getters/setters can’t because of the borrow checker.
minus-squareBB_C@programming.devlinkfedilinkarrow-up2·16 days agoYes and no. And you clearly missed the enums part.
So basically language support for sealed traits and reducing need for getter functions. Kinda neat but not that significant.
As mentioned in the article, it enables scenarios that getters/setters can’t because of the borrow checker.
Yes and no.
And you clearly missed the enums part.