Struct josephine::root::JSRoot
[−]
[src]
pub struct JSRoot<'a, T: 'a> { /* fields omitted */ }
A stack allocated root containing data of type T
with lifetime 'a
.
Methods
impl<'a, T: 'a> JSRoot<'a, T>
[src]
impl<'a, T> JSRoot<'a, T>
[src]
fn pin<U>(&'a mut self, value: U) -> &'a T where
T: JSTraceable,
U: JSLifetime<'a, Aged = T>,
[src]
T: JSTraceable,
U: JSLifetime<'a, Aged = T>,
fn set<U>(&'a mut self, value: U) -> T where
T: Copy + JSTraceable,
U: JSLifetime<'a, Aged = T>,
[src]
T: Copy + JSTraceable,
U: JSLifetime<'a, Aged = T>,