Open
Description
The docs for @implements
mention the ability to define a type as inheriting from multiple interfaces by supplying a vector of interfaces, but it appear that the macro only handles the cases: Interface{:option}
or plain, single Interface
.
Am I missing something?
The docstring mentioning it:
Interfaces.jl/src/implements.jl
Lines 53 to 54 in b6191a0
The logic for handling the interface
argument to the macro:
Interfaces.jl/src/implements.jl
Lines 70 to 80 in b6191a0
Thanks for your work on this package! Really appreciate the thought going into it.
Metadata
Metadata
Assignees
Labels
No labels