Sounds like you want [dynamic dispatch](https://nim-lang.org/docs/manual.html#multiminusmethods). Note that `Rect | Convex` is not a concrete type, so you can't have `seq[Rect | Convex]`.
- Need help for a generic object field DTxplorer
- Re: Need help for a generic object field kcvinu
- Re: Need help for a generic object field juancarlospaco
- Re: Need help for a generic object field kcvinu
- Re: Need help for a generic object field GULPF
- Re: Need help for a generic object f... Stefan_Salewski
- Re: Need help for a generic obje... miran
- Re: Need help for a generic ... miran
- Re: Need help for a generic ... mratsim
- Re: Need help for a generic ... DTxplorer
- Re: Need help for a generic ... kcvinu
- Re: Need help for a generic ... kcvinu
- Re: Need help for a generic ... DTxplorer
- Re: Need help for a generic ... Stefan_Salewski
- Re: Need help for a generic ... DTxplorer
