Trait RepToTokensExt
pub trait RepToTokensExt
Extension trait providing the quote_into_iter method for
non-iterable types. These types interpolate the same value in each
iteration of the repetition.
Provided Methods
fn next(&self) -> Option<&Self>Pretend to be an iterator for the purposes of
quote_into_iter. This allows repeated calls toquote_into_iterto continue correctly returning DoesNotHaveIter.fn quote_into_iter(&self) -> (&Self, DoesNotHaveIter)
Implementors
impl<T> RepToTokensExt for Group where T: ToTokens + ?Sized,impl<T> RepToTokensExt for Ident where T: ToTokens + ?Sized,impl<T> RepToTokensExt for Literal where T: ToTokens + ?Sized,impl<T> RepToTokensExt for Punct where T: ToTokens + ?Sized,impl<T> RepToTokensExt for TokenStream where T: ToTokens + ?Sized,impl<T> RepToTokensExt for TokenTree where T: ToTokens + ?Sized,impl<T: ToTokens + ?Sized> RepToTokensExt for T