Skip to main content

WasmCompatSync

Trait WasmCompatSync 

Source
pub trait WasmCompatSync: Sync { }
Available on not (target_os=unknown and WebAssembly).
Expand description

Sync on native targets, a no-op marker on browser wasm.

ⓘ
use std::cell::Cell;
use rig_http::wasm_compat::WasmCompatSync;

fn shared<T: WasmCompatSync>(_: T) {}
shared(Cell::new(0u8));

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T> WasmCompatSync for T
where T: Sync,