Function immutable_seq::finger_tree::split [] [src]

pub fn split<'a, T, M, P>(pred: &P,
                          i: M,
                          tree: &'a FingerTree<T, M>)
                          -> (Lazy<FingerTree<T, M>>, &'a Lazy<Node<T, M>>, Lazy<FingerTree<T, M>>) where T: Measure<M> + 'static,
        M: Add<Output=M> + Zero + Copy + 'static,
        P: Fn(M) -> bool