Как использовать ящики, чтобы они не получали ошибку в wasm в браузере "недостижимо выполнено"? - PullRequest
0 голосов
/ 30 июня 2019

У меня есть следующий код:

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;
}

Этот код работает хорошо, но если я удалю комментарии, я получу ошибку в браузере:

недостижимо выполнено

Что я делаю не так?

...