Module rustc_save_analysis::sig[][src]

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Re-exports

use id_from_def_id;
use id_from_node_id;
use SaveContext;
use rls_data::SigElement;
use rls_data::Signature;
use rustc::hir::def::Def;
use syntax::ast;
use syntax::ast::NodeId;
use syntax::print::pprust;

Traits

Sig [
Experimental
]

Functions

assoc_const_signature [
Experimental
]
assoc_type_signature [
Experimental
]
extend_sig [
Experimental
]
field_signature [
Experimental
]

Signature for a struct or tuple field declaration. Does not include a trailing comma.

foreign_item_signature [
Experimental
]
item_signature [
Experimental
]
make_assoc_const_signature [
Experimental
]
make_assoc_type_signature [
Experimental
]
make_method_signature [
Experimental
]
merge_sigs [
Experimental
]
method_signature [
Experimental
]
name_and_generics [
Experimental
]
replace_text [
Experimental
]
text_sig [
Experimental
]
variant_signature [
Experimental
]

Does not include a trailing comma.

Type Definitions

Result [
Experimental
]