Struct RepInterp
pub struct RepInterp<T>(pub T);
Fields
0: T
Implementations
impl<T> RepInterp<T>
fn next(self) -> Option<T>
Trait Implementations
impl<'q, T: RepAsIteratorExt<'q>> RepAsIteratorExt<'q> for RepInterp<T>
type Iter = <T as RepAsIteratorExt<'q>>::Iter;fn quote_into_iter(&'q self) -> (Self::Iter, HasIter)
impl<T: Clone> Clone for RepInterp<T>
fn clone(&self) -> RepInterp<T>
impl<T: Copy> Copy for RepInterp<T>
impl<T: Iterator> Iterator for RepInterp<T>
type Item = <T as Iterator>::Item;fn next(&mut self) -> Option<Self::Item>
impl<T: ToTokens> ToTokens for RepInterp<T>
fn to_tokens(&self, tokens: &mut TokenStream)