Trait nanbox::NanBoxable
[−]
[src]
pub trait NanBoxable: Sized { unsafe fn from_nan_box(n: NanBox) -> Self; fn into_nan_box(self) -> NanBox; fn pack_nan_box(self, tag: u8) -> NanBox { ... } unsafe fn unpack_nan_box(value: NanBox) -> Self { ... } }
Required Methods
unsafe fn from_nan_box(n: NanBox) -> Self
fn into_nan_box(self) -> NanBox
Provided Methods
fn pack_nan_box(self, tag: u8) -> NanBox
unsafe fn unpack_nan_box(value: NanBox) -> Self
Implementors
impl NanBoxable for f64impl NanBoxable for u8impl NanBoxable for u16impl NanBoxable for u32impl NanBoxable for i8impl NanBoxable for i16impl NanBoxable for i32impl NanBoxable for charimpl<'a, T> NanBoxable for &'a Timpl<'a, T> NanBoxable for Option<&'a T>impl NanBoxable for [u8; 1]impl NanBoxable for [u8; 2]impl NanBoxable for [u8; 3]impl NanBoxable for [u8; 4]impl NanBoxable for [u8; 5]impl NanBoxable for [u8; 6]impl NanBoxable for [i8; 1]impl NanBoxable for [i8; 2]impl NanBoxable for [i8; 3]impl NanBoxable for [i8; 4]impl NanBoxable for [i8; 5]impl NanBoxable for [i8; 6]impl NanBoxable for [i16; 1]impl NanBoxable for [i16; 2]impl NanBoxable for [i16; 3]impl NanBoxable for [u16; 1]impl NanBoxable for [u16; 2]impl NanBoxable for [u16; 3]impl NanBoxable for [i32; 1]impl NanBoxable for [u32; 1]impl NanBoxable for [f32; 1]impl<T> NanBoxable for *mut Timpl<T> NanBoxable for *const T