is_[condition]: ブール値チェック

データ型に関する条件をチェックします。

// 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;
}
  • 値に対するブール条件。

  • 名前に not を含むメソッドよりも、is 接頭辞が推奨されます。標準ライブラリのメソッドに is_not_ の 使用例はありません。単に !value.is_[condition] を 使ってください。