* @brief Signed alternative to `at()`. Handy if you often write `str[str.size() - 2]`. * @warning The behavior is @b undefined if the position is beyond bounds. */
| 2966 | * @warning The behavior is @b undefined if the position is beyond bounds. |
| 2967 | */ |
| 2968 | value_type sat(difference_type offset) const noexcept sz_lifetime_bound_ { return view().sat(offset); } |
| 2969 | reference sat(difference_type offset) noexcept sz_lifetime_bound_ { return span().sat(offset); } |
| 2970 | |
| 2971 | /** |