pub open spec fn positioned_at_lower_bound<Key, Value, Q: ?Sized>(
model: CursorMutModel<Key, Value>,
bound: Bound<&Q>,
) -> boolExpand description
{
&&& forall |i: int| {
0 <= i < model.position ==> before_lower_bound(model.keys[i], bound)
}
&&& forall |i: int| {
model.position <= i < model.keys.len()
==> !before_lower_bound(model.keys[i], bound)
}
}Whether a cursor is at the gap selected by lower_bound_mut.