diff --git a/src/libcore/default.rs b/src/libcore/default.rs index 44a39aa265b99..dc1ee5ccfabd7 100644 --- a/src/libcore/default.rs +++ b/src/libcore/default.rs @@ -133,6 +133,12 @@ pub trait Default { fn default() -> Self; } +/// A utility function that just calls `Default::default`. +#[inline] +pub fn default() -> T { + Default::default() +} + macro_rules! default_impl( ($t:ty, $v:expr) => { impl Default for $t {