mime-chat/crate/src/lib.rs
2020-10-12 12:22:03 -05:00

30 lines
587 B
Rust

use wasm_bindgen::prelude::*;
use web_sys::console;
#[wasm_bindgen(start)]
pub fn run() {
using_web_sys();
testing();
}
fn using_web_sys() {
console::log_1(&"Hello using web-sys".into());
let js: JsValue = 4.into();
console::log_2(&"Logging arbitrary values looks like".into(), &js);
}
fn testing() {
console::log_1(&"Testing function".into());
}
#[wasm_bindgen]
pub fn handle_audio(n1: f32) -> () {
console::log_2(&"{}".into(), &n1.into());
}
#[wasm_bindgen]
pub fn foo(a: &JsValue) {
// ...
console::log_2(&"From Rust{}".into(), &a.into());
}