667 B
667 B
Box<[JsValue]>
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 | A JavaScript Array object |
Boxed slices of imported JS types and exported Rust types are also supported. Vec<T>
is supported wherever Box<[T]>
is.
Example Rust Usage
{{#include ../../../../examples/guide-supported-types-examples/src/boxed_js_value_slice.rs}}
Example JavaScript Usage
{{#include ../../../../examples/guide-supported-types-examples/boxed_js_value_slice.js}}