use crate::prelude::*;
pub trait IntoNumericExpand<S: Numeric> {
fn into_numeric_expand(self, scope: &Scope) -> NativeExpand<S>;
}
impl<S: Numeric> IntoNumericExpand<S> for NativeExpand<S> {
fn into_numeric_expand(self, _scope: &Scope) -> NativeExpand<S> {
self
}
}
impl<S: Numeric> IntoNumericExpand<S> for &NativeExpand<S> {
fn into_numeric_expand(self, scope: &Scope) -> NativeExpand<S> {
self.__expand_deref_method(scope)
}
}