4f0e2b70b5
Now it no longer needs to do any unsound type punning. The internal parameter that the wrapper has access to has been completely type erased, and only the outer parameter knows about enum T. This also gets rid of strum and replaces it with a custom trait. |
||
---|---|---|
.. | ||
context.rs | ||
factory.rs | ||
inner.rs | ||
util.rs | ||
view.rs | ||
wrapper.rs |