Sign in
third-party-mirror
/
cbindgen
/
refs/heads/main
/
.
/
cbindgen-0.27.0
/
tests
/
rust
/
mangle.rs
blob: 1ac7e13362b64d6a11c993075c2df696fff47683 [
file
] [
log
] [
blame
] [
edit
]
#[
repr
(
C
)]
pub
struct
Foo
<
T
>
{
a
:
T
,
}
pub
type
Boo
=
Foo
<
u8
>;
/// cbindgen:prefix-with-name=true
#[
repr
(
C
)]
pub
enum
Bar
{
Some
,
Thing
,
}
#[
no_mangle
]
pub
extern
"C"
fn
root
(
x
:
Boo
,
y
:
Bar
,
)
{
}