File tree 1 file changed +27
-1
lines changed
1 file changed +27
-1
lines changed Original file line number Diff line number Diff line change 1
1
# rustc-demangle
2
2
3
- Symbol demangling for Rust
3
+ Demangling for Rust symbols, written in Rust.
4
4
5
5
[ Documentation] ( https://docs.rs/rustc-demangle )
6
6
7
+ ## Usage
8
+
9
+ You can add this as a dependency via your ` Cargo.toml `
10
+
11
+ ``` toml
12
+ [dependencies ]
13
+ rustc-demangle = " 0.1"
14
+ ```
15
+
16
+ and then be sure to check out the [ crate
17
+ documentation] ( https://docs.rs/rustc-demangle ) for usage.
18
+
19
+ ## Usage from non-Rust languages
20
+
21
+ You can also use this crate from other languages via the C API wrapper in the
22
+ ` crates/capi ` directory. This can be build with:
23
+
24
+ ``` sh
25
+ $ cargo build -p rustc-demangle-capi --release
26
+ ```
27
+
28
+ You'll then find ` target/release/librustc_demangle.a ` and
29
+ ` target/release/librustc_demangle.so ` (or a different name depending on your
30
+ platform). These objects implement the interface specified in
31
+ ` crates/capi/include/rustc_demangle.h ` .
32
+
7
33
# License
8
34
9
35
This project is licensed under either of
You can’t perform that action at this time.
0 commit comments