Re-exports§
pub use super::mir_scan::check_safety;pub use super::mir_scan::collect_global_local_pairs;pub use super::mir_scan::get_rawptr_deref;pub use super::mir_scan::get_unsafe_callees;pub use super::mir_scan::place_has_raw_deref;pub use super::name::access_ident_recursive;pub use super::name::find_generic_in_ty;pub use super::name::find_generic_param;pub use super::name::get_cleaned_def_path_name;pub use super::name::get_known_std_names;pub use super::name::get_std_api_signature_json;pub use super::name::get_struct_name;pub use super::name::match_primitive_type;pub use super::name::match_ty_with_ident;pub use super::name::parse_local_signature;pub use super::name::parse_outside_signature;pub use super::name::parse_signature;
Structs§
Enums§
Functions§
- append_
fn_ with_ types - check_
visibility - get_
adt_ def_ id_ by_ adt_ method - get_
adt_ via_ method - get_
all_ mutable_ methods - get_
all_ std_ fns_ by_ rustc_ public - get_
cons - get_
impls_ for_ struct - get_
mutated_ fields - Return field indices that a
&mut selfmethod writes to. - get_
muts - Find
&mut selfmethods (mutators) on the same struct asdef_id. - get_
pointee - get_
ptr_ deref_ dummy_ def_ id - get_
public_ fields - get_
type - has_
mut_ self_ param - is_ptr
- parse_
expr_ into_ number - parse expr into number.