List of all items
Structs
- all_equal_derive::ClassWrap
- all_equal_derive::ComparedField
- all_equal_derive::FieldOptions
- altrep_derive::AltrepAttrs
- altrep_derive::AltrepFamilyConfig
- c_wrapper_builder::CWrapperContext
- c_wrapper_builder::CWrapperContextBuilder
- condition_derive::ContainerAttrs
- condition_derive::DataEntry
- condition_derive::FieldAttrs
- condition_derive::FieldInfo
- condition_derive::Shape
- crate_config::CrateConfig
- crate_config::CrateConfigError
- dataframe_derive::AutoExpandVecData
- dataframe_derive::ColumnRegistry
- dataframe_derive::DataFrameAttrs
- dataframe_derive::EnumAutoExpandVecData
- dataframe_derive::EnumExpandedFixedData
- dataframe_derive::EnumExpandedVecData
- dataframe_derive::EnumMapFieldData
- dataframe_derive::EnumSingleFieldData
- dataframe_derive::EnumStructFieldData
- dataframe_derive::ExpandedFixedData
- dataframe_derive::ExpandedVecData
- dataframe_derive::FieldAttrs
- dataframe_derive::MapFieldData
- dataframe_derive::ResolvedColumn
- dataframe_derive::SingleFieldData
- dataframe_derive::StructFieldData
- dataframe_derive::VariantInfo
- dots_policy::DotsPolicy
- externalptr_args::ExternalArg
- externalptr_derive::ExternalPtrAttrs
- externalptr_derive::FieldErrorOptions
- externalptr_derive::RDataOptions
- externalptr_derive::RestoredOptions
- externalptr_derive::SidecarAccess
- externalptr_derive::SidecarInfo
- externalptr_derive::SidecarSlot
- factor_derive::RFactorAttrs
- lifecycle::LifecycleSpec
- list_macro::ListEntry
- list_macro::ListInput
- match_arg_derive::MatchArgAttrs
- method_return_builder::MethodReturnBuilder
- method_return_builder::ReturnTails
- miniextendr_fn::MiniextendrFnAttrs
- miniextendr_fn::MiniextendrFunctionParsed
- miniextendr_fn::ParamAttrs
- miniextendr_fn::PerParamMiniextendrAttr
- miniextendr_fn::ROnExit
- miniextendr_fn::RenamePair
- miniextendr_fn::SerdeErrorSpec
- miniextendr_impl::ClassWrapper
- miniextendr_impl::FieldFallback
- miniextendr_impl::ImplAttrs
- miniextendr_impl::MethodAttrs
- miniextendr_impl::ParsedImpl
- miniextendr_impl::ParsedMethod
- miniextendr_impl::R6MethodAttrs
- miniextendr_impl::S7MethodAttrs
- miniextendr_impl::VctrsAttrs
- miniextendr_impl::field_syntax::Helpers
- miniextendr_impl_trait::ImplWithMetadata
- miniextendr_impl_trait::TpieInput
- miniextendr_impl_trait::TpieMethod
- miniextendr_impl_trait::TraitAbiMetadata
- miniextendr_impl_trait::TraitConst
- miniextendr_impl_trait::TraitMethod
- miniextendr_impl_trait::defaults::Substitution
- miniextendr_impl_trait::method_context::TraitMethodContext
- miniextendr_impl_trait::r_wrappers::TraitWrapperOpts
- miniextendr_impl_trait::vtable::TraitMethodAttrs
- miniextendr_trait::ExtraBounds
- miniextendr_trait::MethodInfo
- misplaced_dots::MisplacedDots
- newtype_derive::Newtype
- newtype_derive::TryFromSexpOptions
- r_class_formatter::ClassDocBuilder
- r_class_formatter::MethodContext
- r_class_formatter::MethodDocBuilder
- r_macro::lowering::LowerArg
- r_macro::lowering::LowerCall
- r_preconditions::ExplicitChecks
- r_preconditions::FallbackParam
- r_preconditions::InheritsHint
- r_preconditions::PreconditionOptions
- r_preconditions::PreconditionOutput
- r_preconditions::RAssertion
- r_wrapper_builder::DotCallBuilder
- r_wrapper_builder::Formals
- r_wrapper_builder::RArgumentBuilder
- r_wrapper_builder::RngSeedContract
- r_wrapper_builder::RoxygenBuilder
- receiver_body::ReceiverBody
- reexport::Item
- return_type_analysis::AnalysisCtx
- return_type_analysis::ReturnTypeAnalysis
- return_wrap::ReturnWrap
- roxygen::DocLine
- rust_conversion_builder::ArgContext
- rust_conversion_builder::ConversionSubject
- rust_conversion_builder::LayeredValue
- rust_conversion_builder::RustConversionBuilder
- struct_enum_dispatch::StructEnumAttrs
- type_inspect::ChoiceLayers
- type_inspect::UnevaluatedParam
- typed_dataframe::TypedDataframeField
- typed_dataframe::TypedDataframeInput
- typed_list::ParsedEntry
- typed_list::TypedListInput
Enums
- all_equal_derive::FieldValue
- all_equal_derive::Setting
- c_wrapper_builder::ErrPartsMode
- c_wrapper_builder::ReturnHandling
- c_wrapper_builder::ThreadStrategy
- condition_derive::ClassSpec
- condition_derive::Style
- dataframe_derive::EnumResolvedField
- dataframe_derive::FieldTypeKind
- dataframe_derive::ResolvedField
- dataframe_derive::VariantShape
- dots_policy::DotsAttr
- dots_policy::DotsRole
- externalptr_args::Mode
- externalptr_derive::RDataArg
- externalptr_derive::SlotKind
- lifecycle::LifecycleStage
- list_macro::ListName
- method_return_builder::ReturnStrategy
- miniextendr_fn::ClassCheck
- miniextendr_fn::CoercionMapping
- miniextendr_fn::DotsKind
- miniextendr_fn::FieldType
- miniextendr_fn::ReturnPref
- miniextendr_impl::ClassSystem
- miniextendr_impl::FieldLookup
- miniextendr_impl::RDataAccessors
- miniextendr_impl::ReceiverKind
- miniextendr_impl::VctrsKind
- miniextendr_impl::s7_class::S7GenericTarget
- naming::RDataHelper
- r_macro::lowering::LowerAtom
- r_macro::lowering::LowerFun
- r_preconditions::RTypeCheck
- r_wrapper_builder::CallAttribution
- return_wrap::Container
- return_wrap::ConversionKind
- roxygen::LineRole
- roxygen::Neutralize
- roxygen::OpenTag
- roxygen::ProseLinks
- roxygen::RdPage
- rust_conversion_builder::ChoiceLayer
- rust_conversion_builder::ChoiceLeaf
- rust_conversion_builder::Expected
- trait_receiver::OwnerReceiver
- type_inspect::ParamMarker
- type_inspect::ParamMarkerFamily
- type_inspect::SeveralOkContainer
- type_inspect::UnevaluatedKind
- typed_list::ParsedTypeSpec
Traits
Macros
Attribute Macros
Derive Macros
- AllEqual
- Altrep
- AltrepComplex
- AltrepInteger
- AltrepList
- AltrepLogical
- AltrepRaw
- AltrepReal
- AltrepString
- DataFrameRow
- ExternalPtr
- IntoList
- IntoR
- IsNA
- MatchArg
- PreferExternalPtr
- PreferList
- PreferRNativeType
- RCondition
- RFactor
- RNativeType
- TryFromList
- TryFromSexp
Functions
- all_equal_derive::class_wrap
- all_equal_derive::compared_fields
- all_equal_derive::derive_all_equal
- all_equal_derive::getter_path
- all_equal_derive::is_external_ptr
- all_equal_derive::option_inner
- all_equal_derive::parse_field_options
- all_equal_derive::parse_struct_settings
- all_equal_derive::path_name
- all_equal_derive::push_setting
- all_equal_derive::r_docs
- all_equal_derive::r_method
- all_equal_derive::r_number
- all_equal_derive::setting_value
- altrep::derive_altrep
- altrep::generate_direct_altrep_registration
- altrep_derive::derive_altrep_complex
- altrep_derive::derive_altrep_generic
- altrep_derive::derive_altrep_integer
- altrep_derive::derive_altrep_list
- altrep_derive::derive_altrep_logical
- altrep_derive::derive_altrep_raw
- altrep_derive::derive_altrep_real
- altrep_derive::derive_altrep_string
- altrep_derive::generate_altrep_len
- apply_return_pref
- build_dots_validation_stmt
- c_wrapper_builder::detect_return_handling
- c_wrapper_builder::detect_return_handling_from_type
- c_wrapper_builder::first_type_argument
- call_method_def::call_method_def
- cfg_gates::member_attrs
- cfg_gates::member_attrs_mut
- cfg_gates::member_count
- cfg_gates::remove_at
- cfg_gates::remove_member
- cfg_gates::select
- condition_derive::check_data_name
- condition_derive::condition_expr
- condition_derive::derive_condition
- condition_derive::derive_r_condition
- condition_derive::is_option
- condition_derive::parse_container_attrs
- condition_derive::parse_field_attrs
- crate_config::conversion_error_class
- crate_config::crate_config
- crate_config::crate_config_for_dir
- crate_config::normalize_key
- crate_config::parse_bool_value
- crate_config::parse_crate_config
- crate_config::parse_string_array_value
- crate_config::parse_string_value
- crate_config::preconditions_default
- crate_config::read_crate_config
- crate_config::roxygen_prose_links
- crate_config::source_tags_enabled
- crate_config::validate_conversion_error_class
- crate_config::validate_noexport_postfix
- dataframe_derive::classify_field_type
- dataframe_derive::column_sexp
- dataframe_derive::companion_debug_clone
- dataframe_derive::companion_lifetime_marker
- dataframe_derive::conditional_where
- dataframe_derive::derive_dataframe_row
- dataframe_derive::derive_struct_dataframe
- dataframe_derive::enum_expansion::build_enum_reader
- dataframe_derive::enum_expansion::derive_enum_dataframe
- dataframe_derive::enum_expansion::enum_elem_idents
- dataframe_derive::enum_expansion::enum_field_reader_capable
- dataframe_derive::enum_expansion::enum_reader_field_value
- dataframe_derive::enum_expansion::expanded_elem_prelude
- dataframe_derive::enum_expansion::generate_split_method
- dataframe_derive::enum_expansion::option_scalar_in_variant_error
- dataframe_derive::enum_expansion::raw_variant_column_error
- dataframe_derive::expanded_elem_idents
- dataframe_derive::field_is_borrowed_ref
- dataframe_derive::field_reader_capable
- dataframe_derive::fixed_array_elems
- dataframe_derive::from_rows_par_override
- dataframe_derive::generic_type_arg_count
- dataframe_derive::is_bare_reader_scalar_ty
- dataframe_derive::is_known_scalar_ty
- dataframe_derive::is_option_scalar_inner
- dataframe_derive::is_raw_scalar_ty
- dataframe_derive::is_reader_scalar_ty
- dataframe_derive::is_string_ty
- dataframe_derive::list_column_fn
- dataframe_derive::option_payload
- dataframe_derive::owned_elems_iter
- dataframe_derive::parallel_columns_impl
- dataframe_derive::parse_dataframe_attrs
- dataframe_derive::parse_field_attrs
- dataframe_derive::raw_na_column_error
- dataframe_derive::resolve_struct_field
- dataframe_derive::spanned_clone_fn
- dataframe_derive::validate_factor_field_type
- dataframe_derive::width_elems
- deprecation::take
- deprecation::worker_option
- dots_policy::parse_dots_attr
- dots_policy::parse_options
- dots_policy::r_chr
- dots_policy::role_of
- dots_policy::string_list
- expand_fn
- expand_miniextendr
- externalptr_args::arg_borrows
- externalptr_args::external_arg
- externalptr_args::handle_conversion
- externalptr_args::handle_ident
- externalptr_args::is_external_value
- externalptr_args::replace_self
- externalptr_derive::computed_getter_path
- externalptr_derive::contains_unrooted_r_view
- externalptr_derive::derive_external_ptr
- externalptr_derive::generate_altrep_storage
- externalptr_derive::generate_class_integration_r_code
- externalptr_derive::generate_erased_wrapper
- externalptr_derive::generate_field_syntax_helpers
- externalptr_derive::generate_getter_body
- externalptr_derive::generate_into_external_ptr
- externalptr_derive::generate_into_r_vec_element
- externalptr_derive::generate_r_wrapper_for_slot
- externalptr_derive::generate_setter_body
- externalptr_derive::generate_sidecar_accessors
- externalptr_derive::generate_sidecar_rust_accessors
- externalptr_derive::generate_typed_external
- externalptr_derive::has_r_data_attr
- externalptr_derive::is_computed_type
- externalptr_derive::is_pub
- externalptr_derive::is_rsidecar_type
- externalptr_derive::parse_class_list
- externalptr_derive::parse_externalptr_attrs
- externalptr_derive::parse_field_error_options
- externalptr_derive::parse_r_data_options
- externalptr_derive::parse_restored_options
- externalptr_derive::parse_sidecar_info
- externalptr_derive::require_live_param
- externalptr_derive::sidecar_inner_type
- externalptr_derive::sidecar_slots
- externalptr_derive::slot_kind_for_type
- externalptr_derive::uses_require_live
- factor_derive::derive_interaction_factor
- factor_derive::derive_r_factor
- factor_derive::derive_simple_factor
- factor_derive::parse_r_factor_attrs
- lifecycle::collect_lifecycle_imports
- lifecycle::inject_lifecycle_badge
- lifecycle::inject_lifecycle_imports
- lifecycle::parse_lifecycle_attr
- lifecycle::parse_rust_deprecated
- list_derive::default_bound
- list_derive::derive_into_list
- list_derive::derive_prefer_externalptr
- list_derive::derive_prefer_list
- list_derive::derive_prefer_rnative
- list_derive::derive_try_from_list
- list_derive::field_is_ignored
- list_derive::prefer_conflict_marker
- list_macro::expand_list
- match_arg_derive::check_aliases
- match_arg_derive::derive_match_arg
- match_arg_derive::parse_match_arg_attrs
- match_arg_keys::aliases_placeholder
- match_arg_keys::c_stem
- match_arg_keys::choices_entry_tokens
- match_arg_keys::choices_placeholder
- match_arg_keys::extract_match_arg_default
- match_arg_keys::param_doc_entry_tokens
- match_arg_keys::param_doc_placeholder
- match_arg_keys::param_key
- match_arg_keys::placeholder_ident_suffix
- method_return_builder::condition_check_inline_block
- method_return_builder::condition_check_lines
- method_return_builder::condition_check_lines_with_default
- method_return_builder::standalone_body
- method_return_builder::standalone_body_with_call_default
- miniextendr_fn::absent_formals_by_r_name
- miniextendr_fn::both
- miniextendr_fn::check_lazy_dots_params
- miniextendr_fn::check_nargs_params
- miniextendr_fn::check_param_preconditions
- miniextendr_fn::check_replacement_value_param
- miniextendr_fn::check_rng_guard_params
- miniextendr_fn::check_rng_seed
- miniextendr_fn::choice_alternatives_suffix
- miniextendr_fn::classify_choice_param
- miniextendr_fn::collect_param_markers
- miniextendr_fn::default_serde_error_prefix
- miniextendr_fn::dots_formal_error
- miniextendr_fn::dots_index
- miniextendr_fn::dots_kind
- miniextendr_fn::explicit_checks_by_r_name
- miniextendr_fn::field_names
- miniextendr_fn::finalize_method_param_attrs
- miniextendr_fn::find_dots_param
- miniextendr_fn::get_missing_inner_type
- miniextendr_fn::hint_class
- miniextendr_fn::inherits_hint
- miniextendr_fn::init_marker_ident
- miniextendr_fn::init_marker_path
- miniextendr_fn::is_dots_type
- miniextendr_fn::is_missing_type
- miniextendr_fn::is_vector_like_type
- miniextendr_fn::merge_param_policy
- miniextendr_fn::method_check_param
- miniextendr_fn::method_class_list
- miniextendr_fn::missing_choice_default_msg
- miniextendr_fn::missing_default_param_docs
- miniextendr_fn::no_default_conflict
- miniextendr_fn::non_empty_lit_str
- miniextendr_fn::optional_choice_default_msg
- miniextendr_fn::parse_class_check_list
- miniextendr_fn::parse_lit_str
- miniextendr_fn::parse_method_class_check
- miniextendr_fn::parse_method_formal
- miniextendr_fn::parse_method_no_default
- miniextendr_fn::parse_method_no_na
- miniextendr_fn::parse_method_preconditions
- miniextendr_fn::parse_method_when
- miniextendr_fn::parse_no_na_list
- miniextendr_fn::parse_no_na_option
- miniextendr_fn::parse_per_param_attr
- miniextendr_fn::parse_rng_seed
- miniextendr_fn::parse_serde_error_list
- miniextendr_fn::parse_serde_error_nested
- miniextendr_fn::parse_when_list
- miniextendr_fn::peeled_inputs
- miniextendr_fn::per_param_in_signature_order
- miniextendr_fn::preconditions_keyword
- miniextendr_fn::refuse_lazy_dots_in_trait_method
- miniextendr_fn::refuse_rng_guard_in_trait_method
- miniextendr_fn::refuse_rng_seed_on_method
- miniextendr_fn::rewrite_variadic_dots
- miniextendr_fn::set_check_message
- miniextendr_fn::set_hint_message
- miniextendr_fn::set_message
- miniextendr_fn::type_ends_with
- miniextendr_fn::typed_list_on_lazy_dots
- miniextendr_fn::validate_param_type
- miniextendr_fn::validate_per_param_attr_conflicts
- miniextendr_fn::validate_postfix
- miniextendr_impl::check_class_members
- miniextendr_impl::check_dots_policies
- miniextendr_impl::check_env_member_collisions
- miniextendr_impl::check_method_formals
- miniextendr_impl::check_r6_initialize_collision
- miniextendr_impl::check_r6_static_collisions
- miniextendr_impl::check_s3_replacement_methods
- miniextendr_impl::check_s4_generic_collisions
- miniextendr_impl::check_s7_dispatch
- miniextendr_impl::check_s7_method_dispatch
- miniextendr_impl::check_s7_shortcut_collisions
- miniextendr_impl::class_default
- miniextendr_impl::constructor_check
- miniextendr_impl::docs_only_class_block
- miniextendr_impl::env_class::generate_env_class
- miniextendr_impl::expand_impl
- miniextendr_impl::field_syntax::check_collisions
- miniextendr_impl::field_syntax::dollar_names_doc
- miniextendr_impl::field_syntax::dots_check
- miniextendr_impl::field_syntax::env_dollar_names
- miniextendr_impl::field_syntax::env_field_branch
- miniextendr_impl::field_syntax::env_load_check
- miniextendr_impl::field_syntax::env_name_param
- miniextendr_impl::field_syntax::env_replacement_methods
- miniextendr_impl::field_syntax::env_subset_dots_check
- miniextendr_impl::field_syntax::env_unknown_name_check
- miniextendr_impl::field_syntax::fallback_c_entries
- miniextendr_impl::field_syntax::guard
- miniextendr_impl::field_syntax::load_check
- miniextendr_impl::field_syntax::not_a_field_name
- miniextendr_impl::field_syntax::page_lines
- miniextendr_impl::field_syntax::param_lines
- miniextendr_impl::field_syntax::s3_field_methods
- miniextendr_impl::field_syntax::s3_method_doc
- miniextendr_impl::field_syntax::s4_field_methods
- miniextendr_impl::field_syntax::topic
- miniextendr_impl::find_param_type
- miniextendr_impl::generate_as_coercion_methods
- miniextendr_impl::generate_as_coercion_trait_impls
- miniextendr_impl::generate_class_wrapper
- miniextendr_impl::generate_method_c_wrapper
- miniextendr_impl::generate_method_match_arg_entries
- miniextendr_impl::has_dispatch_dots
- miniextendr_impl::is_builtin_return_type_name
- miniextendr_impl::is_external_ptr_type
- miniextendr_impl::is_known_return_container_name
- miniextendr_impl::member_default
- miniextendr_impl::no_constructor_guard
- miniextendr_impl::no_field_fallback_error
- miniextendr_impl::old_handle_receiver
- miniextendr_impl::parse_fallback_value
- miniextendr_impl::parse_r_data_accessors_value
- miniextendr_impl::push_member_rdname
- miniextendr_impl::r6_class::active_binding_field_lines
- miniextendr_impl::r6_class::active_setter_precondition_checks
- miniextendr_impl::r6_class::field_tag_documents
- miniextendr_impl::r6_class::generate_r6_class
- miniextendr_impl::rewrite_external_ptr_receivers
- miniextendr_impl::s3_class::generate_s3_class
- miniextendr_impl::s3_class::no_constructor_head
- miniextendr_impl::s4_class::generate_s4_class
- miniextendr_impl::s4_class::s4_generic_guard
- miniextendr_impl::s4_class::s4_generic_name
- miniextendr_impl::s7_class::class_ref_or_any_or_verbatim
- miniextendr_impl::s7_class::emit_s7_local_generic
- miniextendr_impl::s7_class::extract_prop_doc_from_tags
- miniextendr_impl::s7_class::generate_s7_class
- miniextendr_impl::s7_class::r_chr_vector
- miniextendr_impl::s7_class::rust_type_to_s7_class
- miniextendr_impl::s7_class::s7_base_operator_unbind
- miniextendr_impl::s7_class::s7_dispatch_args
- miniextendr_impl::s7_class::s7_generic_target
- miniextendr_impl::s7_class::s7_method_signature
- miniextendr_impl::s7_class::s7_operator_dispatch_args
- miniextendr_impl::s7_class::s7_shortcut_name
- miniextendr_impl::s7_class::shortcut_advisory_lines
- miniextendr_impl::strip_miniextendr_attrs_from_impl
- miniextendr_impl::ty_is_self_or_named
- miniextendr_impl::vctrs_class::generate_vctrs_class
- miniextendr_impl::vctrs_ctor_returns_self_or_type
- miniextendr_impl_trait::defaults::inherited_methods
- miniextendr_impl_trait::expand_miniextendr_impl_trait
- miniextendr_impl_trait::expand_tpie
- miniextendr_impl_trait::extract_trait_and_type
- miniextendr_impl_trait::generate_tpie_invocation
- miniextendr_impl_trait::method_context::s7_trait_member_access
- miniextendr_impl_trait::method_context::trait_namespace_env_var
- miniextendr_impl_trait::method_context::trait_namespace_symbol
- miniextendr_impl_trait::method_context::trait_namespace_target
- miniextendr_impl_trait::r_wrappers::check_trait_method_formals
- miniextendr_impl_trait::r_wrappers::describes_in
- miniextendr_impl_trait::r_wrappers::finish_instance_body
- miniextendr_impl_trait::r_wrappers::forwarded_body_tag
- miniextendr_impl_trait::r_wrappers::generate_trait_env_r_wrapper
- miniextendr_impl_trait::r_wrappers::generate_trait_r6_r_wrapper
- miniextendr_impl_trait::r_wrappers::generate_trait_r_wrapper
- miniextendr_impl_trait::r_wrappers::generate_trait_s3_r_wrapper
- miniextendr_impl_trait::r_wrappers::generate_trait_s4_r_wrapper
- miniextendr_impl_trait::r_wrappers::generate_trait_s7_r_wrapper
- miniextendr_impl_trait::r_wrappers::joins_author_topic
- miniextendr_impl_trait::r_wrappers::method_page
- miniextendr_impl_trait::r_wrappers::namespace_member_body_lines
- miniextendr_impl_trait::r_wrappers::own_block_page_lines
- miniextendr_impl_trait::r_wrappers::param_doc_tags
- miniextendr_impl_trait::r_wrappers::param_tags
- miniextendr_impl_trait::r_wrappers::params_documented_elsewhere
- miniextendr_impl_trait::r_wrappers::push_param_tags
- miniextendr_impl_trait::r_wrappers::reject_unsupported_describe_in
- miniextendr_impl_trait::rewrite_self_in_params
- miniextendr_impl_trait::rewrite_self_type
- miniextendr_impl_trait::trait_method_body_lines
- miniextendr_impl_trait::type_to_symbol_name
- miniextendr_impl_trait::unwrap_group_type
- miniextendr_impl_trait::vtable::check_trait_method_defaults
- miniextendr_impl_trait::vtable::declared_param_names
- miniextendr_impl_trait::vtable::extract_consts
- miniextendr_impl_trait::vtable::extract_methods
- miniextendr_impl_trait::vtable::generate_concrete_vtable_shims
- miniextendr_impl_trait::vtable::generate_impl_vtable
- miniextendr_impl_trait::vtable::generate_trait_const_c_wrapper
- miniextendr_impl_trait::vtable::generate_trait_method_c_wrapper
- miniextendr_impl_trait::vtable::generate_vtable_static
- miniextendr_impl_trait::vtable::inherit_method_metadata
- miniextendr_impl_trait::vtable::parse_trait_method_attrs
- miniextendr_trait::associated_method_shim
- miniextendr_trait::build_where_predicates
- miniextendr_trait::compute_extra_bounds
- miniextendr_trait::expand_trait
- miniextendr_trait::extract_method_info
- miniextendr_trait::generate_method_shim
- miniextendr_trait::generate_trait_abi
- miniextendr_trait::generate_view_method
- miniextendr_trait::rewrite_self_in_type
- miniextendr_trait::trait_abi_tag_path
- miniextendr_trait::type_contains_ident
- miniextendr_trait::type_contains_self
- miniextendr_trait::type_contains_self_assoc
- miniextendr_trait::validate_method
- miniextendr_trait::validate_trait
- misplaced_dots::dots_at
- misplaced_dots::find
- misplaced_dots::in_params
- misplaced_dots::message
- misplaced_dots::params_group
- naming::all_equal_c_name
- naming::altrep_reg_fn_ident
- naming::apply_rename_all
- naming::bare_fn_c_wrapper_ident
- naming::call_slot_ident
- naming::conditional_bound_lifetime
- naming::conversion_error_ident
- naming::crate_prefix
- naming::ident_name
- naming::impl_method_c_wrapper_ident
- naming::is_r_package_name
- naming::is_r_reserved_word
- naming::is_syntactic_r_name
- naming::name_ident
- naming::parse_generic
- naming::parse_r_receiver
- naming::r_def_name
- naming::r_namespace_name
- naming::r_string_escape
- naming::r_wrapper_const_ident_for
- naming::rdata_helper_name
- naming::self_sexp_ident
- naming::sidecar_fallback_c_name
- naming::sidecar_fallback_names_c_name
- naming::sidecar_getter_c_name
- naming::sidecar_live_c_name
- naming::sidecar_setter_c_name
- naming::split_generic
- naming::to_kebab_case
- naming::to_snake_case
- naming::trait_dispatch_ident
- naming::trait_impl_wrappers_ident
- naming::trait_member_c_wrapper_ident
- naming::trait_member_c_wrapper_string
- naming::trait_metadata_macro_ident
- naming::trait_method_shim_ident
- naming::trait_tag_ident
- naming::trait_vtable_builder_ident
- naming::unraw
- naming::vtable_layout_ident
- naming::vtable_static_ident
- naming::vtshim_ident
- newtype_derive::derive_into_r
- newtype_derive::derive_is_na
- newtype_derive::derive_try_from_sexp
- newtype_derive::expectation_const
- newtype_derive::parse_newtype
- newtype_derive::parse_try_from_sexp_options
- newtype_derive::where_with
- r_class_formatter::build_match_arg_prelude
- r_class_formatter::build_method_precondition_checks
- r_class_formatter::choice_param_doc_map
- r_class_formatter::class_ref_or_verbatim
- r_class_formatter::describe_params_lines
- r_class_formatter::effective_r_defaults
- r_class_formatter::emit_s3_generic_guard
- r_class_formatter::generated_params
- r_class_formatter::instance_formals
- r_class_formatter::is_bare_identifier
- r_class_formatter::match_arg_skip_set
- r_class_formatter::push_param_filler
- r_class_formatter::should_export_from_tags
- r_macro::expand
- r_macro::expand_inner
- r_macro::grammar::check_consecutive_binary_ops
- r_macro::grammar::check_trailing_binary_op
- r_macro::grammar::flatten_top_level
- r_macro::grammar::is_comma
- r_macro::grammar::is_pure_binary_op
- r_macro::grammar::is_semicolon
- r_macro::grammar::preceding_binary_op_span
- r_macro::grammar::punct_char_at
- r_macro::grammar::split_by_comma
- r_macro::grammar::split_by_semicolon
- r_macro::grammar::validate
- r_macro::grammar::validate_control_flow_keyword
- r_macro::grammar::validate_group
- r_macro::grammar::validate_sequence
- r_macro::lowering::classify_args
- r_macro::lowering::classify_atom
- r_macro::lowering::classify_call
- r_macro::lowering::classify_one_arg
- r_macro::lowering::emit_atom
- r_macro::lowering::emit_call
- r_macro::lowering::emit_nested_call
- r_macro::lowering::split_by_comma_owned
- r_macro::lowering::try_lower
- r_macro::lowering::try_parse_r_dotname
- r_macro::parse_r_macro_input
- r_preconditions::build_precondition_checks
- r_preconditions::class_list_r
- r_preconditions::coerce_widened
- r_preconditions::conversion_expectation
- r_preconditions::extract_single_generic_arg
- r_preconditions::guarded
- r_preconditions::has_type_check
- r_preconditions::integer_vector_wide_check
- r_preconditions::is_skip_type
- r_preconditions::is_vector_valued
- r_preconditions::merge_message
- r_preconditions::needs_fallback
- r_preconditions::no_na_checked_after_conversion
- r_preconditions::no_na_holds_several
- r_preconditions::no_na_message
- r_preconditions::no_na_requirement
- r_preconditions::numeric_or_text_check
- r_preconditions::numeric_type_check
- r_preconditions::r_check_for_reference
- r_preconditions::r_check_for_type
- r_preconditions::r_check_for_type_path
- r_preconditions::r_check_for_vec_element
- r_preconditions::resolve_item_type_checks
- r_preconditions::resolve_type_checks
- r_preconditions::strict_conversion_expectation
- r_preconditions::unchecked_expectation
- r_preconditions::unchecked_params
- r_shadowing::formal_names
- r_shadowing::ident_end
- r_shadowing::identifiers
- r_shadowing::infix_end
- r_shadowing::is_accessed
- r_shadowing::is_call
- r_shadowing::qualify_shadowed_calls
- r_shadowing::quoted_end
- r_shadowing::raw_string_end
- r_wrapper_builder::build_r_call_args_from_sig
- r_wrapper_builder::build_r_formals_from_sig
- r_wrapper_builder::check_r_formals
- r_wrapper_builder::declared_formal_problem
- r_wrapper_builder::is_missing_type
- r_wrapper_builder::normalize_r_arg_string
- r_wrapper_builder::r_formal_names
- r_wrapper_builder::split_choice_list
- r_wrapper_builder::with_call_formal
- receiver_body::rewrite
- receiver_body::rewrite_macro_tokens
- reexport::dotted_identifiers
- reexport::entries
- reexport::expand
- reexport::name_problem
- reexport::package_problem
- reexport::parse_item
- reexport::parse_items
- reexport::split_items
- return_handling_category_description
- return_pref_names
- return_type_analysis::analyze_option_type
- return_type_analysis::analyze_result_type
- return_type_analysis::analyze_return_type
- return_type_analysis::first_type_arg_from_type
- return_type_analysis::last_segment_ident
- return_type_analysis::lossy_slice_element
- return_type_analysis::lossy_vec_element
- return_type_analysis::output_is_result
- return_type_analysis::strict_conversion_for_type
- return_type_analysis::strict_input_conversion_for_type
- return_type_analysis::strict_slice_conversion
- return_wrap::contains_marker
- return_wrap::marker_system
- return_wrap::parse_system
- return_wrap::resolve
- roxygen::attrs_have_roxygen_tag
- roxygen::class_source_tag
- roxygen::classify
- roxygen::closes_fence
- roxygen::common_indent
- roxygen::describe_in_topic
- roxygen::doc_conflict_warnings
- roxygen::doc_lines
- roxygen::explicit_roxygen_tags_from_attrs
- roxygen::extract_param_names
- roxygen::fence_marker
- roxygen::find_param_tag
- roxygen::find_tag_value
- roxygen::formal_name
- roxygen::format_roxygen_tags
- roxygen::forwarded_member_tag
- roxygen::has_export_tag
- roxygen::has_roxygen_tag
- roxygen::implicit_description_from_attrs
- roxygen::implicit_title_from_attrs
- roxygen::inherits_params
- roxygen::inline_rustdoc_destination
- roxygen::is_bare_topic_tag
- roxygen::is_joined_tag
- roxygen::is_multiline_tag
- roxygen::is_rust_path
- roxygen::is_rustdoc_only_target
- roxygen::joins_author_topic
- roxygen::leading_prose_from_attrs
- roxygen::method_page
- roxygen::method_source_tag
- roxygen::neutralize_tag_links
- roxygen::normalize_for_comparison
- roxygen::orders_after_topic_blocks
- roxygen::param_documented
- roxygen::param_names_token
- roxygen::params_documented_elsewhere
- roxygen::push_fn_param_tags
- roxygen::push_order_after_topic_blocks
- roxygen::push_rdname_or_default
- roxygen::push_roxygen_tags
- roxygen::push_roxygen_tags_str
- roxygen::rdname_value
- roxygen::roxygen_line
- roxygen::roxygen_tag_name
- roxygen::roxygen_tags_from_attrs
- roxygen::roxygen_tags_from_attrs_for_r6_method
- roxygen::roxygen_tags_from_attrs_impl
- roxygen::roxygen_tags_with
- roxygen::sanitize_prose_links
- roxygen::sanitize_roxygen_links
- roxygen::source_tag
- roxygen::source_tag_with
- roxygen::split_r_formals
- roxygen::strip_method_tags
- roxygen::strip_method_tags_r6
- roxygen::strip_roxygen_from_attrs
- roxygen::strip_rustdoc_disambiguator
- roxygen::strip_tags_in
- roxygen::tag_documents_param
- roxygen::tag_names
- rust_conversion_builder::conversion_err_arm
- rust_conversion_builder::conversion_err_arm_with_call
- rust_conversion_builder::conversion_value_tokens
- rust_conversion_builder::declared_expectation
- rust_conversion_builder::either_arm_guards
- rust_conversion_builder::expected_arm
- rust_conversion_builder::layered_choice_expr
- rust_conversion_builder::names_impl_trait
- rust_conversion_builder::no_na_value_stmt
- rust_conversion_builder::shim_conversion_err_arm
- rust_conversion_builder::try_from_sexp
- rust_conversion_builder::unit_result_ok_type
- rust_conversion_builder::worker_native_storage
- rust_conversion_builder::worker_string_storage
- s7_conversion::configure
- s7_conversion::source_class
- struct_enum_dispatch::expand_enum
- struct_enum_dispatch::expand_struct
- struct_enum_dispatch::expand_struct_or_enum
- struct_enum_dispatch::is_fieldless_enum
- struct_enum_dispatch::parse_attrs
- struct_enum_dispatch::strip_miniextendr_attrs
- trait_receiver::is_mut
- trait_receiver::owner_receiver
- trait_receiver::rewrite
- trait_self_ref::alias_checks
- trait_self_ref::argument
- trait_self_ref::borrow
- trait_self_ref::cell_address
- trait_self_ref::handle_ident
- trait_self_ref::native_borrow_checks
- trait_self_ref::receiver_borrow
- trait_signature::argument_ident
- trait_signature::callable
- trait_signature::setup
- type_inspect::call_marker
- type_inspect::choice_layer_name
- type_inspect::choice_layers
- type_inspect::classify_several_ok_container
- type_inspect::either_arms
- type_inspect::erase_lifetimes
- type_inspect::first_type_argument
- type_inspect::is_lazy_dots_marker
- type_inspect::is_main_thread_bound_input
- type_inspect::is_main_thread_bound_return
- type_inspect::is_nargs_marker
- type_inspect::is_option_type
- type_inspect::is_rng_guard_param
- type_inspect::is_rooted_reference
- type_inspect::is_rooted_view
- type_inspect::is_sexp_type
- type_inspect::marker_in_family
- type_inspect::match_arg_choices_ty
- type_inspect::mentions_lazy_dots
- type_inspect::mentions_rng_guard
- type_inspect::mentions_unevaluated_marker
- type_inspect::nested_param_marker
- type_inspect::nth_type_argument
- type_inspect::option_inner_type
- type_inspect::outer_param_marker
- type_inspect::peel_external_ptr
- type_inspect::peel_param_markers
- type_inspect::peel_return_visibility
- type_inspect::peel_visibility_marker
- type_inspect::prepare_return_value
- type_inspect::r_value_noun
- type_inspect::resolve_visibility
- type_inspect::rng_guard_arg
- type_inspect::second_type_argument
- type_inspect::self_ref_mutability
- type_inspect::serialize_return_type
- type_inspect::signature_holds_r_values
- type_inspect::static_lifetime
- type_inspect::static_rooted_view_binding
- type_inspect::type_display
- type_inspect::unevaluated_param
- type_inspect::vector_noun
- type_inspect::visibility_marker_error
- type_inspect::write_type_tokens
- typed_dataframe::expand_typed_dataframe
- typed_dataframe::unwrap_option
- typed_external_macro::impl_typed_external
- typed_list::expand_typed_list
- typed_list::type_spec_from_call
- typed_list::type_spec_from_string
- util::extract_cfg_attrs
- util::r_wrapper_raw_literal
- util::raw_string_hashes
- util::resolve_self
- util::source_location_doc
- validate_extern_signature
- vctrs_generics::is_vctrs_generic
Type Aliases
Constants
- condition_derive::RESERVED_FIELDS
- crate_config::CALL_ATTRIBUTION_KEY
- crate_config::CONVERSION_ERROR_CLASS_KEY
- crate_config::FRAMEWORK_ERROR_CLASSES
- crate_config::NOEXPORT_POSTFIX_KEY
- crate_config::PRECONDITIONS_KEY
- crate_config::ROXYGEN_PROSE_LINKS_KEY
- crate_config::SOURCE_TAGS_KEY
- crate_config::TABLE_KEY
- dataframe_derive::OPTION_SCALAR_NAMES
- dataframe_derive::READER_SCALAR_NAMES
- deprecation::WORKER_OPTIONS
- dots_policy::EXPECTED
- externalptr_args::NOT_EXTERNAL
- externalptr_derive::COMPUTED_TYPE_NAME
- externalptr_derive::SIDECAR_TYPE_NAME
- match_arg_keys::ALIASES_PLACEHOLDER_PREFIX
- match_arg_keys::CHOICES_PLACEHOLDER_PREFIX
- miniextendr_fn::FN_BOOL_FLAGS_HELP
- miniextendr_fn::FN_NESTED_OPTIONS_HELP
- miniextendr_fn::FORMAL_NOT_STRING
- miniextendr_fn::FORMAL_TWICE
- miniextendr_fn::MISSING_DEFAULT_PARAM_DOC
- miniextendr_fn::RESERVED_CONDITION_FIELDS
- miniextendr_fn::SERDE_ERROR_BARE_HELP
- miniextendr_fn::SERDE_ERROR_OPTIONS_HELP
- miniextendr_fn::SERDE_ERROR_SHAPE_HELP
- miniextendr_fn::TRAIT_FORMAL_UNSUPPORTED
- miniextendr_fn::WHEN_ON_NOT_INHERITS
- miniextendr_impl::CLASS_DEFAULT_PREFIX
- miniextendr_impl::CLASS_DOCS_MARKER
- miniextendr_impl::CLASS_DOCS_ONLY_MARKER
- miniextendr_impl::CLASS_DOC_LINES_MARKER
- miniextendr_impl::CLASS_MEMBER_DEFAULT_PREFIX
- miniextendr_impl::CLASS_SETTING_TAGS
- miniextendr_impl::IMPL_OPTIONS_HELP
- miniextendr_impl::R6_GENERATOR_BINDINGS
- miniextendr_impl::field_syntax::AS_LIST_FORMALS
- miniextendr_impl::field_syntax::ENV_SUBSET_FORMALS
- miniextendr_impl::field_syntax::SUBSET_ASSIGN_FORMALS
- miniextendr_impl::field_syntax::SUBSET_FORMALS
- miniextendr_impl::r6_class::MX_INHERITED_PARAM_PREFIX
- miniextendr_impl::s7_class::S7_BASE_S3_OPERATORS
- miniextendr_impl::s7_class::S7_OPS_OPERATORS
- miniextendr_impl::vctrs_class::VCTRS_IMPORTS
- miniextendr_impl_trait::r_wrappers::PAGE_TAGS
- naming::R_RESERVED_WORDS
- r_shadowing::BASE_CALLEES
- r_wrapper_builder::FRAMEWORK_FORMALS
- r_wrapper_builder::FRAMEWORK_FORMAL_PREFIXES
- return_type_analysis::LOSSY_SCALARS
- roxygen::CODE_TAGS
- roxygen::JOINED_TAGS
- roxygen::METHOD_ONLY_TAGS
- roxygen::METHOD_ONLY_TAGS_R6
- roxygen::MULTILINE_TAGS
- roxygen::ORDER_AFTER_TOPIC_BLOCKS
- roxygen::PARAM_FILLER_MARKER
- type_inspect::MAIN_THREAD_BOUND
- vctrs_generics::VCTRS_GENERICS