Lines Matching refs:ToTokens
10 pub trait ToTokens {
14 /// trait may be useful for implementing `ToTokens`.
25 /// use quote::{TokenStreamExt, ToTokens};
32 /// impl ToTokens for Path {
47 /// # impl ToTokens for PathSegment {
58 /// convenience method for consumers of the `ToTokens` trait.
68 /// convenience method for consumers of the `ToTokens` trait.
77 impl<'a, T: ?Sized + ToTokens> ToTokens for &'a T {
83 impl<'a, T: ?Sized + ToTokens> ToTokens for &'a mut T {
89 impl<'a, T: ?Sized + ToOwned + ToTokens> ToTokens for Cow<'a, T> {
95 impl<T: ?Sized + ToTokens> ToTokens for Box<T> {
101 impl<T: ?Sized + ToTokens> ToTokens for Rc<T> {
107 impl<T: ToTokens> ToTokens for Option<T> {
115 impl ToTokens for str {
121 impl ToTokens for String {
130 impl ToTokens for $t {
158 impl ToTokens for char {
164 impl ToTokens for bool {
171 impl ToTokens for Group {
177 impl ToTokens for Ident {
183 impl ToTokens for Punct {
189 impl ToTokens for Literal {
195 impl ToTokens for TokenTree {
201 impl ToTokens for TokenStream {