pub struct BoolVar { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Var for BoolVar
impl Var for BoolVar
Source§fn value_from_str(&self, s: &str) -> Result<Box<dyn Value>, InvalidValue>
fn value_from_str(&self, s: &str) -> Result<Box<dyn Value>, InvalidValue>
Convert a &str to this Var’s corresponding value
Source§fn validate_val_type(&self, val: &Box<dyn Value>) -> Result<(), InvalidValue>
fn validate_val_type(&self, val: &Box<dyn Value>) -> Result<(), InvalidValue>
Validate the value type corresponds to this Var
Auto Trait Implementations§
impl Freeze for BoolVar
impl RefUnwindSafe for BoolVar
impl Send for BoolVar
impl Sync for BoolVar
impl Unpin for BoolVar
impl UnwindSafe for BoolVar
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