use logging::{LogDispatcher, LogLevel, PanicDispatcher, init_logging, init_panic_dispatcher}; use wasm_bindgen::prelude::*;
// The crypto dependencies require getrandom and we need to explicitly list it as a dependency // when compiling for WASM since it requires the feature 'js'. If we don't declare this here, // the linter will pick it up as an unused dependency. mod external_crate_false_positives { use getrandom as _;
}
/// Initialise libthreema. /// /// IMPORTANT: This must be called **once** before making any other calls to libthreema in order to /// set up the panic and log dispatcher. #[wasm_bindgen(js_name = init)] pubfn init(panic_dispatcher: PanicDispatcher, logger: &LogDispatcher, min_log_level: LogLevel) {
init_panic_dispatcher(panic_dispatcher);
init_logging(logger, min_log_level);
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet am 2026-06-27)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.