Trait ethcore_util::vector::SharedPrefix [] [src]

pub trait SharedPrefix<T> {
    fn shared_prefix_len(&self, elem: &[T]) -> usize;
}

Returns len of prefix shared with elem

extern crate ethcore_util as util;
use util::vector::SharedPrefix;

fn main () {
    let a = vec![1,2,3,3,5];
    let b = vec![1,2,3];
    assert_eq!(a.shared_prefix_len(&b), 3);
}

Required Methods

Get common prefix length

Implementors