Struct oxischeme::heap::ArenaPtr
[-]
[+]
[src]
pub struct ArenaPtr<T> { // some fields omitted }
A pointer to a T
instance in an arena.
Trait Implementations
impl<T> Copy for ArenaPtr<T>
impl<T> Deref for ArenaPtr<T>
type Target = T
fn deref<'a>(&'a self) -> &'a T
impl<T> DerefMut for ArenaPtr<T>
fn deref_mut<'a>(&'a mut self) -> &'a mut T
impl<T> Debug for ArenaPtr<T>
impl<T> PartialEq for ArenaPtr<T>
fn eq(&self, other: &ArenaPtr<T>) -> bool
Note that PartialEq
implements pointer object identity, not structural
comparison. In other words, it is equivalent to the scheme function
eq?
, not the scheme function equal?
.