Sign in
android
/
platform
/
external
/
rust
/
cxx
/
f6ac1b4a907e025ac778869785963a26b91fb142
/
.
/
src
/
opaque.rs
blob: 0ff6bb9dc81c9c7ca3c21e91bd099dc5ea100b9a [
file
] [
log
] [
blame
]
use
std
::
mem
;
// . size = 0
// . align = 1
// . ffi-safe
// . !Send
// . !Sync
#[
repr
(
C
,
packed
)]
pub
struct
Opaque
{
_private
:
[*
const
u8
;
0
],
}
const_assert_eq
!(
0
,
mem
::
size_of
::<
Opaque
>());
const_assert_eq
!(
1
,
mem
::
align_of
::<
Opaque
>());