a b c d e f g h i j k l m n o p q r s t u v w x y z

cbindgen

Source: rust-cbindgen
Package: cbindgen
Versions: cbindgen (0.17.0-2), cbindgen (0.17.0-4), cbindgen (0.20.0-1), cbindgen (0.20.0-1~deb10u2), cbindgen (0.20.0-1~deb11u1), cbindgen (0.21.0-1), cbindgen (0.21.0-1+b1), cbindgen (0.23.0-1), cbindgen (0.23.0-1~deb10u2), cbindgen (0.23.0-1~deb11u1), cbindgen (0.24.3-1), cbindgen (0.24.3-2), cbindgen (0.24.3-2+b1), cbindgen (0.24.3-2+b2), cbindgen (0.24.3-2+b3), cbindgen (0.24.3-2~deb11u1), cbindgen (0.24.5-1), cbindgen (0.26.0-1), cbindgen (0.26.0-2), cbindgen (0.26.0-3), cbindgen (0.26.0-3+b1), cbindgen (0.27.0-1), cbindgen (0.27.0-1+b1), cbindgen (0.27.0-1+b2), cbindgen (0.27.0-1+b3), cbindgen (0.27.0-1+b4), cbindgen (0.27.0-2), cbindgen (0.27.0-2+b1), cbindgen (0.29.2+dfsg-1), cbindgen (0.29.2+dfsg-1+b1), cbindgen (0.29.2-2), cbindgen (0.29.2-3), cbindgen (0.29.2-3+b1), cbindgen (0.29.4+dfsg-1), cbindgen-web (0.26.0-3~deb11u1), cbindgen-web (0.26.0-3~deb12u1), cbindgen-web (0.26.0-3~deb12u1+b3), cbindgen-web (0.27.0-1~deb12u1), cbindgen-web (0.29.4+dfsg-1~deb13u1)
Prioritize: 47
Description: Generates C bindings from Rust code
 cbindgen can be used to generate C bindings for Rust code.
 It is currently being developed to support creating bindings for
 WebRender (by Mozilla for Firefox), but has been designed to support
 any project.
 .
 Features:
 .
  * Builds bindings for a crate, its mods, its dependent crates, and their mods
  * Only the necessary types for exposed functions are given bindings
  * Can specify annotations for controlling some aspects of binding
  * Support for generic structs and unions
  * Support for exporting constants and statics
  * Customizable formatting, can be used in C or C++ projects
  * Support for generating #ifdef's for #[cfg] attributes
  * Support for #[repr(sized)] tagged enum's
The fr-translation:
Description-fr: génération de liens C depuis du code Rust
 Cbindgen peut être utilisé pour générer des liens (bindings) C à partir de
 code Rust. Il est actuellement développé pour prendre en charge la création
 de liens pour WebRender (par Mozilla pour Firefox), mais a été conçu pour
 gérer n’importe quel projet.
 .
 Caractéristiques :
 .
  – construction des liens pour un paquet Rust, ses modes, ses dépendances
    et leurs modes ;
  – seuls les types nécessaires aux fonctions exposées ont des liens ;
  – des annotations peuvent être indiquées pour contrôler certains aspects
    des liens ;
  – prise en charge des structures et unions génériques ;
  – prise en charge de l’export de constantes et de statiques ;
  – formatage personnalisable, utilisable dans les projets C ou C++ ;
  – prise en charge de la génération des #ifdef pour les attributs #[cfg] ;
  – prise en charge des enum étiquetés #[repr(sized)].

parts-md5sum:
0428a8b9f8ab76d3c703724321f39397 translated
c7ac2db0e1073a8d870b51acead4773e translated
47f461b73f3d45745a427998aae2ab45 translated
f4508fdd5ffa2b50ee4d9658c09bc240 translated