Implement `Default` for StringNumber #980

This commit is contained in:
Sunli 2022-07-13 15:21:41 +08:00
parent 4d3b63804f
commit fc30e51381
1 changed files with 7 additions and 0 deletions

View File

@ -11,6 +11,13 @@ use crate::{InputValueError, InputValueResult, Scalar, ScalarType, Value};
#[cfg_attr(docsrs, doc(cfg(feature = "string_number")))]
pub struct StringNumber<T: Num + Display>(pub T);
impl<T: Num + Display + Default> Default for StringNumber<T> {
#[inline]
fn default() -> Self {
Self(Default::default())
}
}
#[Scalar(internal)]
impl<T: Num + Display + Send + Sync> ScalarType for StringNumber<T>
where