MaulingMonkey
MaulingMonkey
IIRC the reason I haven't done this yet is because of ambiguity errors that crop up when trying to be generic over two levels of indirection (e.g. passing `None` fails...
Another option might be to generate a bunch of `impl Into
Expermenting with https://github.com/mozilla/rust-android-gradle * Doesn't appear to be rebuilding my rust for me * Readme doesn't mention you need `apply plugin: 'org.mozilla.rust-android-gradle.rust-android'` * Readme lists targets first, which is confusing...
https://github.com/MaulingMonkey/jni-bindgen/commit/618cf221760d5ce947fd10381800df22a862bd6f introduces [jni-android-sys/examples/android-studio/basic](https://github.com/MaulingMonkey/jni-bindgen/tree/master/jni-android-sys/examples/android-studio/basic)
This could use the `#[doc]` attribute, especially in the context of macro codegen.
> since people might have such aliases today. I'm those people - I've been abusing shadowing external subcommands *a lot*. I have two main use cases: 1. local subcommand development...
I've recently discovered another advantage of introducing `AsIUnknown`: not all interfaces that derive from IUnknown have publicly available interface IIDs that can be passed to `QueryInterface` or `CoCreateInterface`. This makes...
Huzzah, progress! Some minor notes from an upgrade attempt, since I'm not sure if these are *just* tracking missing API bits, or if they include default implementation stuff: ### Features...
Might be worth introducing an env var or feature or something to force legacy winapi mode for testing purpouses on win10 systems.
"least liberal" might be tough to define, but letting the end user mark which licenses they want to allow/forbid could be handy. https://github.com/onur/cargo-license appears to list each unique combination of...