Docs.rs
proc_macro_tools-0.1.17
proc_macro_tools 0.1.17
Docs.rs crate page
MIT
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
Wandalen
Dependencies
proc-macro2 ~1.0
normal
quote ~1.0
normal
syn ~1.0
normal
type_constructor ~0.1
normal
winterval ~0.1
normal
test_tools ~0.1
dev
Versions
100%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Name
Required Methods
name
Implementors
In proc_macro_tools
?
Trait
proc_macro_tools
::
Name
source
·
[
−
]
pub trait Name { fn
name
(&self) ->
String
; }
Expand description
Trait to get name of an syntax element.
Required Methods
source
fn
name
(&self) ->
String
Get name.
Implementors
source
impl
Name
for
Item
source
impl
Name
for
ItemConst
source
impl
Name
for
ItemEnum
source
impl
Name
for
ItemExternCrate
source
impl
Name
for
ItemFn
source
impl
Name
for
ItemImpl
source
impl
Name
for
ItemMacro2
source
impl
Name
for
ItemMacro
source
impl
Name
for
ItemMod
source
impl
Name
for
ItemStatic
source
impl
Name
for
ItemStruct
source
impl
Name
for
ItemTrait
source
impl
Name
for
ItemTraitAlias
source
impl
Name
for
ItemType
source
impl
Name
for
ItemUnion
source
impl
Name
for
Path