---
documentID: "d09616b3b3fbf63ee80176d2fc3dfbd05fe276ffe9648158d677f948309a950d"
docname: "extended/assembler/rust"
title: "Assembler Rust API - LIEF Documentation"
description: "Assembler Rust API reference documentation for LIEF, including APIs and examples for parsing, inspecting, modifying, and writing executable formats."
canonical: "https://lief.re/doc/latest/extended/assembler/rust.html"
markdownURL: "https://lief.re/doc/latest/extended/assembler/rust.md"
documentationVersion: "2.0.0"
documentationChannel: "latest"
language: "en"
contentHash: "4c8b79bfa9998f7ffa90a87da83798cbc2451ff48bc3aa96a158c0bcc84adbe3"
---

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

- [`lief::generic::Binary::assemble`](<https://lief-rs.s3.fr-par.scw.cloud/doc/latest/lief/generic/trait.Binary.html#method.assemble>)
