Docs.rs
ra_ap_syntax-0.0.77
ra_ap_syntax 0.0.77
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
matklad
rust-lang-owner
github:rust-lang:wg-rls-2
Dependencies
cov-mark ^2.0.0-pre.1
normal
indexmap ^1.4.0
normal
itertools ^0.10.0
normal
once_cell ^1.3.1
normal
ra_ap_parser =0.0.77
normal
ra_ap_profile =0.0.77
normal
rowan ^0.14.0
normal
rustc-hash ^1.1.0
normal
rustc-ap-rustc_lexer ^725.0.0
normal
smol_str ^0.1.15
normal
ra_ap_stdx =0.0.77
normal
ra_ap_text_edit =0.0.77
normal
expect-test ^1.2.0-pre.1
dev
proc-macro2 ^1.0.8
dev
quote ^1.0.2
dev
rayon ^1
dev
ungrammar =1.14.8
dev
Versions
7.98%
of the crate is documented
Go to latest version
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
☰
Trait HasName
Provided Methods
name
Implementors
Other items in
ra_ap_syntax
::
ast
?
Trait
ra_ap_syntax
::
ast
::
HasName
[
−
]
[src]
pub trait HasName:
AstNode
{ fn
name
(&self) ->
Option
<
Name
> { ... } }
Provided methods
[src]
fn
name
(&self) ->
Option
<
Name
>
Implementors
[src]
impl
HasName
for
Adt
[src]
impl
HasName
for
Macro
[src]
impl
HasName
for
AnyHasName
[src]
impl
HasName
for
Const
[src]
impl
HasName
for
ConstParam
[src]
impl
HasName
for
Enum
[src]
impl
HasName
for
Fn
[src]
impl
HasName
for
IdentPat
[src]
impl
HasName
for
MacroDef
[src]
impl
HasName
for
MacroRules
[src]
impl
HasName
for
Module
[src]
impl
HasName
for
RecordField
[src]
impl
HasName
for
Rename
[src]
impl
HasName
for
SelfParam
[src]
impl
HasName
for
Static
[src]
impl
HasName
for
Struct
[src]
impl
HasName
for
Trait
[src]
impl
HasName
for
TypeAlias
[src]
impl
HasName
for
TypeParam
[src]
impl
HasName
for
Union
[src]
impl
HasName
for
Variant