I've seen a lot of examples of how to get a list of User Defined
Attributes from a known symbol but I haven't seen any for how to
get a list of symbols when only the UDA is known.
The use case is the same as seen in Rust with Serde[1]. Library
users annotate a struct to mark it for serializati
On Tuesday, 12 May 2020 at 02:53:53 UTC, Adam D. Ruppe wrote:
see std.traits.getSymbolsByUDA
Thanks for the link. I did see that one. But that function
searches within known symbols. My use case if for a library
that's used outside of my application. In that case, I wouldn't
know which symb
On Tuesday, 12 May 2020 at 04:02:18 UTC, Steven Schveighoffer
wrote:
In the case of serialization/deserialization, you give an
instance of a type to serialize or deserialize. Then the
library can search the symbols inside that type to see if any
has the UDA you are looking for.
In the Rust