Sign in
third-party-mirror
/
cbindgen
/
1f32778f219c6898ee4e83e77a24211565ea817d
/
.
/
cbindgen-0.27.0
/
tests
/
rust
/
cell.rs
blob: 5f16dbb7a435e86bc9fae4ee09ba81c66ad08cb2 [
file
] [
log
] [
blame
]
#[
repr
(
C
)]
pub
struct
MyStruct
{
number
:
std
::
cell
::
Cell
<
i32
>,
}
pub
struct
NotReprC
<
T
>
{
inner
:
T
}
pub
type
Foo
=
NotReprC
<
std
::
cell
::
RefCell
<
i32
>>;
#[
no_mangle
]
pub
extern
"C"
fn
root
(
a
:
&
Foo
,
with_cell
:
&
MyStruct
)
{}