Operations on managed box types

Implementation of Eq for @T where <T: Eq>

Method eq

fn eq(&self, other: &@T) -> bool

Method ne

fn ne(&self, other: &@T) -> bool

Implementation of Eq for @mut T where <T: Eq>

Method eq

fn eq(&self, other: &@mut T) -> bool

Method ne

fn ne(&self, other: &@mut T) -> bool

Implementation of Ord for @T where <T: Ord>

Method lt

fn lt(&self, other: &@T) -> bool

Method le

fn le(&self, other: &@T) -> bool

Method ge

fn ge(&self, other: &@T) -> bool

Method gt

fn gt(&self, other: &@T) -> bool

Implementation of Ord for @mut T where <T: Ord>

Method lt

fn lt(&self, other: &@mut T) -> bool

Method le

fn le(&self, other: &@mut T) -> bool

Method ge

fn ge(&self, other: &@mut T) -> bool

Method gt

fn gt(&self, other: &@mut T) -> bool

Function mut_ptr_eq

fn mut_ptr_eq<T>(a: @mut T, b: @mut T) -> bool

Determine if two mutable shared boxes point to the same object

Function ptr_eq

fn ptr_eq<T>(a: @T, b: @T) -> bool

Determine if two shared boxes point to the same object