pub enum EntryArg {
Name(EntryArgName),
Include(EntryArgInclude),
Inline(EntryArgInline),
NoInline(EntryArgNoInline),
}Variants§
Trait Implementations§
Source§impl ToTokens for EntryArg
impl ToTokens for EntryArg
Source§fn to_tokens(&self, tokens: &mut TokenStream)
fn to_tokens(&self, tokens: &mut TokenStream)
Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Source§fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
impl Eq for EntryArg
impl StructuralPartialEq for EntryArg
Auto Trait Implementations§
impl Freeze for EntryArg
impl RefUnwindSafe for EntryArg
impl !Send for EntryArg
impl !Sync for EntryArg
impl Unpin for EntryArg
impl UnwindSafe for EntryArg
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Spanned for Twhere
T: Spanned + ?Sized,
impl<T> Spanned for Twhere
T: Spanned + ?Sized,
Source§fn span(&self) -> Span
fn span(&self) -> Span
Returns a
Span covering the complete contents of this syntax tree
node, or Span::call_site() if this node is empty.