Sign in
third-party-mirror
/
cbindgen
/
9a26cd0114a633fa05ece30bd3f1b13149f496f2
/
.
/
cbindgen-0.24.5
/
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
)
{}