swift-demangle 0.0.2

A Swift Demangle function in Rust
Documentation
# swift-demangle

A Swift Demangle function in Rust

## Installation

```shell
cargo add swift-demangle
```

## API usage

```rust
use swift_demangle::demangle;

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

## CLI usage

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

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

## Licence

[MIT](/LICENSE)

## Copyright

© 2024, Eugene Hauptmann