swift-demangle

Crates.ioswift-demangle
lib.rsswift-demangle
version0.0.2
sourcesrc
created_at2024-08-05 03:58:17.946027
updated_at2024-10-04 15:57:17.690183
descriptionA Swift Demangle function in Rust
homepage
repositoryhttps://github.com/eugenehp/swift-demangle
max_upload_size
id1325454
size5,341
Eugene Hauptmann (eugenehp)

documentation

README

swift-demangle

A Swift Demangle function in Rust

Installation

cargo add swift-demangle

API usage

use swift_demangle::demangle;

demangle("$sSa"); // returns "Swift.Array"

CLI usage

[!IMPORTANT]
It's important to escape $ in your shell interface.

cargo run "_\$s7SwiftUI12__GridLayoutVAA014_VariadicView_F4RootAAWP"
# protocol witness table for SwiftUI.__GridLayout : SwiftUI._VariadicView_ViewRoot in SwiftUI
# Swift.Array

Licence

MIT

Copyright

© 2024, Eugene Hauptmann

Commit count: 5

cargo fmt