alef 0.25.37

Opinionated polyglot binding generator for Rust libraries
Documentation
1
2
3
4
5
6
7
8
        {{ trait_pascal }}Bridge? _bridgeFromRegistry = null;
        lock ({{ trait_pascal }}Bridge._registryLock) {
            if ({{ trait_pascal }}Bridge._bridgeRegistry.TryGetValue(userData, out var bridgeFromRegistry)) {
                _bridgeFromRegistry = bridgeFromRegistry;
                // Increment callback refcount to prevent GC while callback executes
                _bridgeFromRegistry.IncrementCallbackRef();
            }
        }