Tag: WASM-BINDGEN
¿Existe alguna manera de obtener datos de una base de datos en Postgres utilizando WASM (WebAssembly)? Intenté obtenerlos utilizando una biblioteca en Rust, pero obtuve algunos errores al compilar el paquete con “wasm-pack building–target web”. La idea es construir una función en el archivo lib.rs que devuelva datos de una . . . Read more
Estoy intentando vincular una biblioteca de Rust que contiene código generado por wasm-bindgen con un programa escrito en C que me gustaría compilar con Emscripten. Mi MRE es el siguiente: En el lado de Rust, tengo Cargo.toml: [package] name = “rust_project” version = “0.1.0” edition = “2021” [lib] crate-type = . . . Read more
Cuando ejecuto wasm-bindgen –out-dir out some_binary.wasm, wasm-bindgen puede determinar qué funciones han sido anotadas con #[wasm_bindgen] y generar vínculos adecuados para que puedan ser llamadas desde Javascript. ¿Cómo funciona esto? ¿Se utiliza una sección especial del binario WASM para mantener esta información auxiliar?
¿Cómo se realiza la operación de desplazamiento a la derecha sin signo (>>>) en Rust? https://developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Operadores/Desplazamiento_a_la_derecha_sin_signo
He estado siguiendo las guías de wasm_bindgen para crear archivos wasm desde Rust. Esas funcionan bien y tengo algo de código que se puede cargar en mi aplicación principal. Esa carga funciona a veces, pero con frecuencia no, y la inicialización de mi programa principal se queda colgada. ¿Una condición . . . Read more