pub type Handler<T>where
T: StartMarker + Clone, = dyn Fn(Configuration<T>, Variables<'_, T>, Option<TokenStream>, TokenStream) -> Result<(Variables<'_, T>, TokenStream), (Variables<'_, T>, TokenStream)>;
pub type Handler<T>where
T: StartMarker + Clone, = dyn Fn(Configuration<T>, Variables<'_, T>, Option<TokenStream>, TokenStream) -> Result<(Variables<'_, T>, TokenStream), (Variables<'_, T>, TokenStream)>;