We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fa6e743 commit f9befd3Copy full SHA for f9befd3
docs/writing-rust-code/basics.md
@@ -49,6 +49,8 @@ reflects `nsresult` codes into Rust.
49
exposes bindings for XPCOM string types. You can use the same `ns{A,C}String`
50
types as C++ for owned strings and pass them back and forth over the
51
boundary. There is also `ns{A,C}Str` for dependent or borrowed strings.
52
+- [thin-vec](https://docs.rs/thin-vec/latest/thin_vec/) provides a
53
+ Rust `Vec`-like type that is layout-compatible with Gecko's `nsTArray`.
54
- [xpcom](https://searchfox.org/mozilla-central/source/xpcom/rust/xpcom/src)
55
provides multiple building blocks for a component's implementation.
56
- The `RefPtr` type is for managing reference-counted pointers.
0 commit comments