---
documentID: "1ec5e14ecbc5d658a34a1398fdfd4f4172d9eafdab81400d267f8caf77f27e62"
docname: "api/binary_abstraction/rust"
title: "Binary Abstraction Rust API - LIEF Documentation"
description: "Binary Abstraction Rust API reference documentation for LIEF, including APIs and examples for parsing, inspecting, modifying, and writing executable formats."
canonical: "https://lief.re/doc/latest/api/binary_abstraction/rust.html"
markdownURL: "https://lief.re/doc/latest/api/binary_abstraction/rust.md"
documentationVersion: "2.0.0"
documentationChannel: "latest"
language: "en"
contentHash: "4a24d46b3ea2abcdb516547a66d5c8d681fe156c49877c0e6e2a4866943deb53"
---

# [Rust](<https://lief.re/doc/latest/api/binary_abstraction/rust.html#rust>)

> **Note**
> 
> Please check the module [`lief::generic`](<https://lief-rs.s3.fr-par.scw.cloud/doc/latest/lief/generic/index.html>) which contains all the abstracted traits
