use crateValueBool;
use Not;
/// # Examples
///
/// ```
/// use arel::prelude::*;
/// use arel::value::sub_value::ValueBool;
/// let v1: ValueBool = true.into();
/// assert_eq!(!v1, ValueBool(Some(false)));
///
/// let v1: ValueBool = None::<bool>.into();
/// assert_eq!(!v1, ValueBool(Some(true)));
///```