• tmpod@lemmy.ptOP
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    The two biggest things are lifetime extensions and inline consts. Both will allow you to write more concise code and, in the case of lifetime extensions, may help eliminate some bugs, since you won’t need to work around that limitation anymore.

    • Ephera@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Yeah, I’m imagining, I’ve run into these problems in the past and then the compiler told me to do it differently and so I did. I’m definitely glad that such unobvious behavior is being reduced, I just probably won’t realize until I’m writing similar code the next time and the compiler does not complain.

      • tmpod@lemmy.ptOP
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        Yeah exactly! It’s a great case of “invisible” improvements.