• modulus@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    To be fair, OO is not so strictly linked to inheritance, and one could conceive Rust structs and traits as a sort of OO system in some ways. For example, in the way that different struct types may implement a given trait and run a method with a common name and interface.

    Still, I would say the design Rust accommodates is different from typical OO design.