У меня есть следующий код:
extern crate wasm_bindgen;
extern crate time;
use wasm_bindgen::prelude::*;
mod frame;
#[wasm_bindgen]
pub fn transform_to_black_and_white(inp: Vec<u8>, width: u32, height: u32) -> Vec<u8> {
// let start = time::PreciseTime::now();
let frame: Vec<u8> = frame::create(inp, width, height).transform_to_black_and_white().get_result();
// log(&format!("{}", start.to(time::PreciseTime::now()))[..]);
return frame;
}
Этот код работает хорошо, но если я удалю комментарии, я получу ошибку в браузере:
недостижимо выполнено
Что я делаю не так?