pub struct TrueVar { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Var for TrueVar
impl Var for TrueVar
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 TrueVar
impl RefUnwindSafe for TrueVar
impl Send for TrueVar
impl Sync for TrueVar
impl Unpin for TrueVar
impl UnwindSafe for TrueVar
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