pub trait Type<'r>: AsString + AsBool + AsReal + AsInt + AsIterable + AsIndexable + AsMappable + AsComposable + AsInvocable + AsPartialEq + AsPartialOrd + IArithm + IRender + Debug + Send + Sync {
fn clone_type(&self) -> Arg<'static>;
}
Required Methods
Implementors
impl<'t> Type<'t> for LoopState
impl<'t> Type<'t> for char
impl<'t> Type<'t> for String
impl<'t> Type<'t> for bool
impl<'t> Type<'t> for f64
impl<'t> Type<'t> for i64
impl<'r, 't> Type<'t> for Vec<Arg<'r>>
impl<'r, 't> Type<'t> for &'r [Arg<'r>]
impl<'t> Type<'t> for Function