winrt-rust icon indicating copy to clipboard operation
winrt-rust copied to clipboard

Implement runtime IID calculation for parametric interfaces via const fn

Open Boddlnagg opened this issue 5 years ago • 0 comments

First step towards const fn evaluation. Changes:

  • Change ComIid trait to return by value (should be changed to an associated const before merging this)
  • Add fullname strings to RT_CLASS, RT_STRUCT & RT_ENUM
  • Add dependency on uuid crate ... we need to see whether they will support const fn evaluation eventually

Finishing this depends on at least https://github.com/rust-lang/rfcs/pull/2632

Boddlnagg avatar May 18 '19 13:05 Boddlnagg