I'm using various types from a library I created, albeit ones that are mostly created through macros. The types of interest are all Copy
, but I get consistent [rust-analyzer move-out-of-ref] errors. The compiler is quite happy so I assert these are erroneous.
I seem to recall having issues previously with way the types are created (through macros), which was solved somehow but I can't recall. Has there been some changes recently that might expose such an issue?