Sha256: 9e42298135e0aec11bb924e3a2b5002335cfe290240b48db12dc981156177cd0
Contents?: true
Size: 808 Bytes
Versions: 30
Compression:
Stored size: 808 Bytes
Contents
# `String` | `T` parameter | `&T` parameter | `&mut T` parameter | `T` return value | `Option<T>` parameter | `Option<T>` return value | JavaScript representation | |:---:|:---:|:---:|:---:|:---:|:---:|:---:| | Yes | No | No | Yes | Yes | Yes | JavaScript string value | Copies the string's contents back and forth between the JavaScript garbage-collected heap and the Wasm linear memory with `TextDecoder` and `TextEncoder` > **Note**: Be sure to check out the [documentation for `str`](str.html) to > learn about some caveats when working with strings between JS and Rust. ## Example Rust Usage ```rust {{#include ../../../../examples/guide-supported-types-examples/src/string.rs}} ``` ## Example JavaScript Usage ```js {{#include ../../../../examples/guide-supported-types-examples/string.js}} ```
Version data entries
30 entries across 30 versions & 1 rubygems