#![feature(intrinsics)]
extern "rust-intrinsic" {
    fn size_of<T>() -> usize;
    fn offset<T>(dst: *const T, offset: isize) -> *const T;
}
#![feature(intrinsics)]
extern "rust-intrinsic" {
    fn size_of<T>() -> usize;
    fn offset<T>(dst: *const T, offset: isize) -> *const T;
}