List of all items
Structs
- attribute::Optional
- attribute::class::ClassAttribute
- attribute::class::MethodAttribute
- attribute::function::ParameterAttribute
- attribute::krate::CrateAttribute
- attribute::property::PropertyAttribute
- attribute::trace::TraceAttribute
- attribute::value::DataAttribute
- attribute::value::FieldAttribute
- attribute::value::FieldFromAttribute
- attribute::value::VariantAttribute
- class::accessor::Accessor
- class::impl::spec::PrototypeSpecs
- class::method::Method
- class::property::Property
- function::parameter::Parameter
- function::parameter::Parameters
- function::parameter::ThisParameter
- visitors::LifetimeRemover
- visitors::SelfRenamer
Enums
- attribute::ArgumentError
- attribute::name::Name
- attribute::value::DefaultValue
- attribute::value::Tag
- class::method::MethodKind
- class::method::MethodReceiver
- class::property::PropertyType
- function::parameter::ThisKind
Traits
Macros
Attribute Macros
Derive Macros
Functions
- attribute::krate::crate_from_attributes
- class::accessor::flatten_accessors
- class::accessor::get_accessor_name
- class::accessor::impl_accessor
- class::accessor::insert_accessor
- class::constructor::impl_constructor
- class::impl::class_definition
- class::impl::impl_js_class_impl
- class::impl::parse_class_method
- class::impl::spec::def_function
- class::impl::spec::methods_to_impl_fn
- class::impl::spec::properties_to_spec_function
- class::impl::spec::spec_function
- class::impl_js_class
- class::method::impl_method
- class::struct::class_impls
- class::struct::impl_from_value
- class::struct::impl_js_class_struct
- function::check_abi
- function::impl_fn_body
- function::impl_js_fn
- function::inner::impl_inner_fn
- function::parameter::parse_this
- function::set_signature
- function::wrapper::impl_wrapper_fn
- trace::field_idents
- trace::impl_body
- trace::impl_trace
- utils::add_lifetime_generic
- utils::add_trait_bounds
- utils::find_repr
- utils::format_type
- utils::pat_is_ident
- utils::path_ends_with
- utils::wrap_in_fields_group
- value::field_to_ident_key
- value::from::field_base
- value::from::get_tag
- value::from::impl_body
- value::from::impl_from_value
- value::from::map_fields
- value::from::tag_requirement
- value::to::impl_body
- value::to::impl_to_value
- value::to::map_fields
- value::to::tag_requirement