U+1F914 🤔@lemmy.world to Rust@programming.devEnglish · 2 months agoCall for testing: Restricting trait implementability and field mutability | Inside Rust Blogblog.rust-lang.orgexternal-linkmessage-square3linkfedilinkarrow-up126arrow-down10
arrow-up126arrow-down1external-linkCall for testing: Restricting trait implementability and field mutability | Inside Rust Blogblog.rust-lang.orgU+1F914 🤔@lemmy.world to Rust@programming.devEnglish · 2 months agomessage-square3linkfedilink
minus-squarenialv7@lemmy.worldlinkfedilinkarrow-up5arrow-down1·2 months agoSo basically language support for sealed traits and reducing need for getter functions. Kinda neat but not that significant.
minus-squareKillTheMule@programming.devlinkfedilinkarrow-up3·2 months agoAs mentioned in the article, it enables scenarios that getters/setters can’t because of the borrow checker.
minus-squareBB_C@programming.devlinkfedilinkarrow-up2·2 months 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.