Function rust_heap::heap::verify_heap [] [src]

pub fn verify_heap<T: PartialOrd>(heap: &[T]) -> bool

Verify if a slice is a binary heap

extern crate rust_heap;
use rust_heap::heap::verify_heap;
let mut v=[1,2,3];
assert!(verify_heap(&v));
let mut v=[3,2,1];
assert!(!verify_heap(&v));