Add Dynamic::UNIT.

This commit is contained in:
Stephen Chung
2020-11-15 23:14:29 +08:00
parent 937b45a187
commit b75964e383
17 changed files with 34 additions and 26 deletions

View File

@@ -532,11 +532,13 @@ impl Clone for Dynamic {
impl Default for Dynamic {
#[inline(always)]
fn default() -> Self {
Self(Union::Unit(()))
Self::UNIT
}
}
impl Dynamic {
pub const UNIT: Dynamic = Self(Union::Unit(()));
/// Create a `Dynamic` from any type. A `Dynamic` value is simply returned as is.
///
/// # Safety