pub fn split<Spec, Data, Seeker>(
root: Option<BstRoot<Spec>>,
seeker: Seeker,
equal_side: EqualSide,
) -> (Option<BstRoot<Spec>>, Option<BstRoot<Spec>>)Examples found in repository?
More examples
crates/competitive/src/data_structure/implicit_splay_tree.rs (line 169)
158 fn split<Seeker>(
159 node: Option<ImplicitSplayTreeRoot<T>>,
160 seeker: Seeker,
161 equal_side: EqualSide,
162 ) -> (
163 Option<ImplicitSplayTreeRoot<T>>,
164 Option<ImplicitSplayTreeRoot<T>>,
165 )
166 where
167 Seeker: BstSeeker<Spec = Self>,
168 {
169 splay_operations::split(node, seeker, equal_side)
170 }