* @brief Clears the contents of the string and resets its length to 0. * @return Always returns `true` as this operation cannot fail under normal conditions. */
| 3466 | * @return Always returns `true` as this operation cannot fail under normal conditions. |
| 3467 | */ |
| 3468 | bool try_clear() noexcept { |
| 3469 | clear(); |
| 3470 | return true; |
| 3471 | } |
| 3472 | |
| 3473 | /** |
| 3474 | * @brief Erases @b (in-place) a range of characters defined with signed offsets. |