Struct fruity__bbqsrc::objc::BOOL [−][src]
#[repr(transparent)]pub struct BOOL { /* fields omitted */ }
Expand description
The boolean value type.
See documentation.
Memory Representation
On Intel OS X and 32-bit iOS, Objective-C’s BOOL
type is a signed char
.
Everywhere else it is C/C++’s Bool
.
As a result, this type is a #[repr(transparent)]
wrapper around
c_schar
(a.k.a. i8
) or bool
respectively.
This crate uses a newtype instead of a type alias because aliasing
bool
would allow for if x
on some platforms but not others. When using
this type in a conditional statement, use is_yes
.
Implementations
See documentation.
See documentation.
Trait Implementations
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for BOOL
impl UnwindSafe for BOOL
Blanket Implementations
Mutably borrows from an owned value. Read more