Skip to content

Commit 5053ae5

Browse files
committed
Fix warnings and update web-sys
1 parent 7279dec commit 5053ae5

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

Cargo.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ default = ["es_modules"]
1717
es_modules = []
1818

1919
[target.'cfg(target_arch = "wasm32")'.dependencies]
20-
wasm-bindgen = "0.2"
21-
web-sys = { version = "0.3", features = [
20+
wasm-bindgen = "0.2.95"
21+
web-sys = { version = "0.3.72", features = [
2222
"Blob",
2323
"DedicatedWorkerGlobalScope",
2424
"MessageEvent",
@@ -30,18 +30,18 @@ web-sys = { version = "0.3", features = [
3030
"Navigator",
3131
"WorkerNavigator",
3232
] }
33-
js-sys = "0.3"
34-
futures = "0.3"
33+
js-sys = "0.3.72"
34+
futures = "0.3.31"
3535

3636
[dev-dependencies]
37-
log = "0.4"
38-
env_logger = "0.11"
37+
log = "0.4.22"
38+
env_logger = "0.11.5"
3939

4040
[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
41-
console_log = { version = "1.0", features = ["color"] }
42-
console_error_panic_hook = "0.1"
43-
wasm-bindgen-test = "0.3"
44-
async-channel = "2.2"
41+
console_log = { version = "1.0.0", features = ["color"] }
42+
console_error_panic_hook = "0.1.7"
43+
wasm-bindgen-test = "0.3.45"
44+
async-channel = "2.3.1"
4545

4646
[package.metadata.docs.rs]
4747
targets = ["wasm32-unknown-unknown"]

src/wasm32/mod.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
pub use std::thread::{current, sleep, Result, Thread, ThreadId};
21
use std::{
32
cell::UnsafeCell,
43
fmt,
@@ -7,6 +6,7 @@ use std::{
76
panic::{catch_unwind, AssertUnwindSafe},
87
rc::Rc,
98
sync::{Arc, Mutex},
9+
thread::{Result, Thread},
1010
};
1111

1212
use scoped::ScopeData;
@@ -280,29 +280,29 @@ impl Builder {
280280
let script = worker_script_url.unwrap_or(get_worker_script(wasm_bindgen_shim_url));
281281

282282
// Todo: figure out how to set stack size
283-
let mut options = WorkerOptions::new();
283+
let options = WorkerOptions::new();
284284
match (name, prefix) {
285285
(Some(name), Some(prefix)) => {
286-
options.name(&format!("{}:{}", prefix, name));
286+
options.set_name(&format!("{}:{}", prefix, name));
287287
}
288288
(Some(name), None) => {
289-
options.name(&name);
289+
options.set_name(&name);
290290
}
291291
(None, Some(prefix)) => {
292292
let random = (js_sys::Math::random() * 10e10) as u64;
293-
options.name(&format!("{}:{}", prefix, random));
293+
options.set_name(&format!("{}:{}", prefix, random));
294294
}
295295
(None, None) => {}
296296
};
297297

298298
#[cfg(feature = "es_modules")]
299299
{
300300
js_sys::eval(include_str!("js/module_workers_polyfill.min.js")).unwrap();
301-
options.type_(WorkerType::Module);
301+
options.set_type(WorkerType::Module);
302302
}
303303
#[cfg(not(feature = "es_modules"))]
304304
{
305-
options.type_(WorkerType::Classic);
305+
options.set_type(WorkerType::Classic);
306306
}
307307

308308
// Spawn the worker

0 commit comments

Comments
 (0)