Source code
Revision control
Copy as Markdown
Other Tools
use ref_cast::RefCast;
use std::marker::PhantomData;
#[derive(RefCast)]
#[repr(transparent)]
struct Bytes<'arena> {
bytes: [u8],
#[trivial]
marker: PhantomData<&'arena ()>,
}
fn main() {}