Trait arret_runtime::boxed::PartialEqInHeap [−][src]
pub trait PartialEqInHeap { fn eq_in_heap(&self, heap: &Heap, other: &Self) -> bool; }
Equivalent of PartialEq
that receives an additional Heap
parameter
This is required for types that require additional metadata from the heap to perform equality checks.
Required methods
fn eq_in_heap(&self, heap: &Heap, other: &Self) -> bool
[src]
Returns true if the values are equal
Both values will be in the same heap.
Implementors
impl PartialEqInHeap for FieldValue
[src]
impl PartialEqInHeap for FieldValue
[src]fn eq_in_heap(&self, heap: &Heap, other: &FieldValue) -> bool
[src]
impl PartialEqInHeap for Any
[src]
impl PartialEqInHeap for Any
[src]fn eq_in_heap(&self, heap: &Heap, other: &Any) -> bool
[src]
impl PartialEqInHeap for Bool
[src]
impl PartialEqInHeap for Bool
[src]fn eq_in_heap(&self, heap: &Heap, other: &Bool) -> bool
[src]
impl PartialEqInHeap for Num
[src]
impl PartialEqInHeap for Num
[src]fn eq_in_heap(&self, heap: &Heap, other: &Num) -> bool
[src]
impl PartialEqInHeap for Record
[src]
impl PartialEqInHeap for Record
[src]fn eq_in_heap(&self, heap: &Heap, other: &Record) -> bool
[src]
impl<K: Boxed, V: Boxed> PartialEqInHeap for Map<K, V>
[src]
impl<K: Boxed, V: Boxed> PartialEqInHeap for Map<K, V>
[src]fn eq_in_heap(&self, _heap: &Heap, _other: &Map<K, V>) -> bool
[src]
impl<T> PartialEqInHeap for T where
T: PartialEq,
[src]
impl<T> PartialEqInHeap for T where
T: PartialEq,
[src]fn eq_in_heap(&self, _heap: &Heap, other: &Self) -> bool
[src]
impl<T: Boxed> PartialEqInHeap for List<T>
[src]
impl<T: Boxed> PartialEqInHeap for List<T>
[src]fn eq_in_heap(&self, heap: &Heap, other: &List<T>) -> bool
[src]
impl<T: Boxed> PartialEqInHeap for Pair<T>
[src]
impl<T: Boxed> PartialEqInHeap for Pair<T>
[src]fn eq_in_heap(&self, heap: &Heap, rhs: &Pair<T>) -> bool
[src]
impl<T: Boxed> PartialEqInHeap for Set<T>
[src]
impl<T: Boxed> PartialEqInHeap for Set<T>
[src]fn eq_in_heap(&self, heap: &Heap, other: &Set<T>) -> bool
[src]
impl<T: Boxed> PartialEqInHeap for Vector<T>
[src]
impl<T: Boxed> PartialEqInHeap for Vector<T>
[src]