Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

is_[условие]: проверка булева значения

Проверяет условие о типе данных.

// Copyright 2025 Google LLC
// SPDX-License-Identifier: Apache-2.0

impl<T> Vec<T> {
    fn is_empty(&self) -> bool;
}

impl f32 {
    fn is_nan(self) -> bool;
}

impl u32 {
    fn is_power_of_two(self) -> bool;
}
  • Булево условие о значении.

  • Префикс is предпочтительнее методов с not в имени. В методах стандартной библиотеки нет is_not_; используйте !value.is_[условие].