More Dynamic constants.
This commit is contained in:
parent
b6d35ab310
commit
cd62104296
@ -537,7 +537,27 @@ impl Default for Dynamic {
|
||||
}
|
||||
|
||||
impl Dynamic {
|
||||
/// A `Dynamic` containing a `()`.
|
||||
pub const UNIT: Dynamic = Self(Union::Unit(()));
|
||||
/// A `Dynamic` containing a `true`.
|
||||
pub const TRUE: Dynamic = Self(Union::Bool(true));
|
||||
/// A `Dynamic` containing a `false`.
|
||||
pub const FALSE: Dynamic = Self(Union::Bool(false));
|
||||
/// A `Dynamic` containing the integer zero.
|
||||
pub const ZERO: Dynamic = Self(Union::Int(0));
|
||||
/// A `Dynamic` containing the integer one.
|
||||
pub const ONE: Dynamic = Self(Union::Int(1));
|
||||
/// A `Dynamic` containing the integer negative one.
|
||||
pub const NEGATIVE_ONE: Dynamic = Self(Union::Int(-1));
|
||||
/// A `Dynamic` containing the floating-point zero.
|
||||
#[cfg(not(feature = "no_float"))]
|
||||
pub const FLOAT_ZERO: Dynamic = Self(Union::Float(0.0));
|
||||
/// A `Dynamic` containing the floating-point one.
|
||||
#[cfg(not(feature = "no_float"))]
|
||||
pub const FLOAT_ONE: Dynamic = Self(Union::Float(1.0));
|
||||
/// A `Dynamic` containing the floating-point negative one.
|
||||
#[cfg(not(feature = "no_float"))]
|
||||
pub const FLOAT_NEGATIVE_ONE: Dynamic = Self(Union::Float(-1.0));
|
||||
|
||||
/// Create a `Dynamic` from any type. A `Dynamic` value is simply returned as is.
|
||||
///
|
||||
|
Loading…
Reference in New Issue
Block a user