Skip to main content

rust_demangler

A package for demangling Rust symbols, written in Python.

Setup

pip install rust-demangler

Usage

from rust-demangler import demangle
print(demangle(<mangled_name>))

Example

demangle("_ZN3foo3barE") == "foo::bar"  #legacy style
demangle("_RNvC6_123foo3bar") == "123foo::bar"  #v0 style

License

This project is licensed under the MIT License

Metadata

Release files for rust-demangler 1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rust-demangler 1.0
File Size Uploaded
rust_demangler-1.0.tar.gz 7.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rust-demangler 1.0
File Interpreter ABI Platform
rust_demangler-1.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.7 kB

Release files / rust_demangler-1.0.tar.gz

Download URL rust_demangler-1.0.tar.gz
Size 7.4 kB
Tags Source
SHA-256 checksum
How to use checksums
a3e88032e691322d14cec137f7d9afbe44ac65a84217c599bd2cfe480ec8bd0f
BLAKE2b-256 checksum
How to use checksums
5386c00e60de3bdb54de60d14719d798c3d8da874c4a37137a76bea32d1f4d88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

Release files / rust_demangler-1.0-py3-none-any.whl

Download URL rust_demangler-1.0-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2a2cdf400d1703dc73ae3aabb930dacb92772160b1dcb4ee2181a81878726948
BLAKE2b-256 checksum
How to use checksums
54638420c9140a5212d509534653f32a47ddd8a2d395aaeb6477f0895ad753b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

Release history Release notifications | RSS feed

This release

1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page