# Trait derivation macros for `wasm-bindgen` [![crate][rust-crate-image]][rust-crate-link] [![Docs][rust-docs-image]][rust-docs-link] ![License][rust-license-image] [![Build Status][rust-build-image]][rust-build-link] This crate contains a derivation macro for `TryFrom<&JsValue> for T`, where `T` is a type exported to JavaScript. See the documentation for usage examples. [rust-crate-image]: https://img.shields.io/crates/v/wasm-bindgen-derive.svg [rust-crate-link]: https://crates.io/crates/wasm-bindgen-derive [rust-docs-image]: https://docs.rs/wasm-bindgen-derive/badge.svg [rust-docs-link]: https://docs.rs/wasm-bindgen-derive/ [rust-license-image]: https://img.shields.io/crates/l/wasm-bindgen-derive [rust-build-image]: https://github.com/fjarri/wasm-bindgen-derive/actions/workflows/ci.yml/badge.svg?branch=master [rust-build-link]: https://github.com/fjarri/wasm-bindgen-derive/actions/workflows/ci.yml [rust-coverage-image]: https://codecov.io/gh/fjarri/wasm-bindgen-derive/branch/master/graph/badge.svg [rust-coverage-link]: https://codecov.io/gh/fjarri/wasm-bindgen-derive