• goedelchen@mastodontech.de
    link
    fedilink
    arrow-up
    2
    ·
    6 hours ago

    @Ephera that feels wrong, somehow …

    You can have the thing you are dereferencing to be a trait, so you can change your “base class” at runtime.

    At least, you can’t have multiple inheritance with impl Deref (I hope / as far as I can see)

    • Ephera@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      7
      ·
      9 hours ago

      I actually agree. This is my sneaky attempt at educating people about impl Deref. Although, I am still not sure how to feel about it, since I do actually see quite some similarities with inheritance…