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 ]
|