Docs.rs
  • ra_ap_syntax-0.0.138
    • ra_ap_syntax 0.0.138
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • rust-lang-owner
    • github:rust-lang:wg-rls-2
    • Dependencies
      • cov-mark ^2.0.0-pre.1 normal
      • indexmap ^1.9.1 normal
      • itertools ^0.10.5 normal
      • once_cell ^1.15.0 normal
      • ra_ap_parser =0.0.138 normal
      • ra_ap_profile =0.0.138 normal
      • rowan ^0.15.10 normal
      • rustc-hash ^1.1.0 normal
      • rustc-ap-rustc_lexer ^725.0.0 normal
      • smol_str ^0.1.23 normal
      • ra_ap_stdx =0.0.138 normal
      • ra_ap_text_edit =0.0.138 normal
      • expect-test ^1.4.0 dev
      • proc-macro2 ^1.0.47 dev
      • quote ^1.0.20 dev
      • rayon ^1.5.3 dev
      • ungrammar ^1.16.1 dev
    • Versions
    • 12.04% 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
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

HasName

Provided Methods

  • name

Implementors

In ra_ap_syntax::ast

?
Change settings

Trait ra_ap_syntax::ast::HasName

source ·
pub trait HasName: AstNode {
    fn name(&self) -> Option<Name> { ... }
}

Provided Methods

source

fn name(&self) -> Option<Name>

Implementors

source

impl HasName for Adt

source

impl HasName for Macro

source

impl HasName for AnyHasName

source

impl HasName for Const

source

impl HasName for ConstParam

source

impl HasName for Enum

source

impl HasName for Fn

source

impl HasName for IdentPat

source

impl HasName for MacroDef

source

impl HasName for MacroRules

source

impl HasName for Module

source

impl HasName for RecordField

source

impl HasName for Rename

source

impl HasName for SelfParam

source

impl HasName for Static

source

impl HasName for Struct

source

impl HasName for Trait

source

impl HasName for TypeAlias

source

impl HasName for TypeParam

source

impl HasName for Union

source

impl HasName for Variant