Open
Description
WinRT uses IReference<T>
parameter and field types to indicate that a given argument/value is optional. This should be expressed in Rust using Option<T>
. In particular, we should add Param
specializations (as we do for strings) for IReference<T>
input parameters to allow parameters to either accept T
or None
.
This builds on #92.