Enum syn::ImplItem [−][src]
pub enum ImplItem { Const(ImplItemConst), Method(ImplItemMethod), Type(ImplItemType), Macro(ImplItemMacro), Verbatim(TokenStream), // some variants omitted }
An item within an impl block.
This type is available only if Syn is built with the "full"
feature.
Syntax tree enum
This type is a syntax tree enum.
Variants
Const(ImplItemConst)
An associated constant within an impl block.
Method(ImplItemMethod)
A method within an impl block.
Type(ImplItemType)
An associated type within an impl block.
Macro(ImplItemMacro)
A macro invocation within an impl block.
Verbatim(TokenStream)
Tokens within an impl block not interpreted by Syn.
Trait Implementations
impl Clone for ImplItem
[src]
impl Clone for ImplItem
[src]fn clone(&self) -> Self
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl From<ImplItemConst> for ImplItem
[src]
impl From<ImplItemConst> for ImplItem
[src]fn from(e: ImplItemConst) -> ImplItem
[src]
impl From<ImplItemMacro> for ImplItem
[src]
impl From<ImplItemMacro> for ImplItem
[src]fn from(e: ImplItemMacro) -> ImplItem
[src]
impl From<ImplItemMethod> for ImplItem
[src]
impl From<ImplItemMethod> for ImplItem
[src]fn from(e: ImplItemMethod) -> ImplItem
[src]
impl From<ImplItemType> for ImplItem
[src]
impl From<ImplItemType> for ImplItem
[src]fn from(e: ImplItemType) -> ImplItem
[src]
impl ToTokens for ImplItem
[src]
impl ToTokens for ImplItem
[src]