pub struct BooleanVar { /* private fields */ }Expand description
A BooleanVar is a variable which takes boolean variables. The BooleanVar implements the VarType trait.
Trait Implementations§
Source§impl Clone for BooleanVar
impl Clone for BooleanVar
Source§fn clone(&self) -> BooleanVar
fn clone(&self) -> BooleanVar
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BooleanVar
impl Debug for BooleanVar
Source§impl Default for BooleanVar
impl Default for BooleanVar
Source§fn default() -> BooleanVar
fn default() -> BooleanVar
Returns the “default value” for a type. Read more
Source§impl VarType for BooleanVar
impl VarType for BooleanVar
Auto Trait Implementations§
impl Freeze for BooleanVar
impl RefUnwindSafe for BooleanVar
impl Send for BooleanVar
impl Sync for BooleanVar
impl Unpin for BooleanVar
impl UnsafeUnpin for BooleanVar
impl UnwindSafe for BooleanVar
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Enum> FromEnumMut<Enum> for Enum
impl<Enum> FromEnumMut<Enum> for Enum
Source§fn from_enum_mut(e: &mut Enum) -> Option<&mut Enum>
fn from_enum_mut(e: &mut Enum) -> Option<&mut Enum>
The inverse of
EnumExtensions::try_mut_var, see that method’s documentation for more. Read moreSource§impl<Enum> FromEnumRef<Enum> for Enum
impl<Enum> FromEnumRef<Enum> for Enum
Source§fn from_enum_ref(e: &Enum) -> Option<&Enum>
fn from_enum_ref(e: &Enum) -> Option<&Enum>
The inverse of
EnumExtensions::try_ref_var, see that method’s documentation for more. Read moreSource§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more