The bool
type is a datatype which can be either true
or false
. The boolean type uses one byte of memory. It is used in comparisons and bitwise operations like &
, |
, and !
.
fn main() { let x = true; let y: bool = false; // with the boolean type annotation // Use of booleans in conditional expressions if x { println!("x is true"); } }
© 2010 The Rust Project Developers
Licensed under the Apache License, Version 2.0 or the MIT license, at your option.
https://doc.rust-lang.org/reference/types/boolean.html