pub fn extern_spec_T__slice_T_binary_search<T>(
self_: &[T],
x: &T,
) -> Result<usize, usize>Expand description
extern spec for slice<T>::binary_search
This is not a real function: its only use is for documentation.
requires
selfensures
selfensures
self@.len() && forall<j> 0 <= j && j < self@.len() ==> self
ensures
selfensures
self@.len() ==> x.deep_model() < self