rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off
crates/cre8-app-sale/src/connection.rs
Items
const SALE_STATUS const SALE_LEAD_UPSERT const SALE_LEAD_LIST const SALE_BOARD const SALE_LOG_ACTIVITY const SALE_LIST_SORTS const SALE_LIST_FILTERS const SALE_FOCUSES const ACTIVITY_KINDS const TOUCH_KINDS const MAX_ACTIVITY_BODY_CHARS const MAX_ACTIVITY_OUTCOME_CHARS const MAX_FOLLOW_UP_DAYS const MAX_STATUS_PREVIEW const SALE_LEAD_MOVE const SALE_LEAD_TIMELINE const SALE_LEAD_ENRICH const SALE_PROVIDER_SEARCH const SALE_IMPORT_PROVIDER_LEAD const SALE_IMPORT_GRAPH_LEAD const SALE_GRAPH_PROSPECTS struct SaleInput struct DuplicateLeadMatch const ATTRIBUTED_FIELD impl DuplicateLeadMatch type SaleActionHandler struct SaleActionAlias struct LeadEnrichArgs struct LeadUpsertContext const SCORED_BY_ANALYTICS const SCORED_BY_PRESENCE struct LeadSignal const RESERVED_LEAD_IDS struct ActionSelector const ALIASES const ALIASES const SCORES enum LeadFocus impl LeadFocus struct LeadFilter impl LeadFilter
Functions
By call-graph weight (PageRank; 1.0 is the average function). 118 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| ctxsrc/connection.rs:1704 | fn | 8 | 1 | 24 | 3 | 3.7 | |
| handle_lead_upsertsrc/connection.rs:505 | fn | 25 | 4 | 20 | 13 | 3.5 | |
| parse_inputsrc/connection.rs:1431 | fn | 3 | 1 | 13 | 0 | 2.2 | |
| connectsrc/connection.rs:1311 | fn | 13 | 1 | 6 | 2 | 2 | |
| fresh_protocol_graphsrc/connection.rs:1692 | fn | 6 | 1 | 1 | 1 | 1.5 | |
| required_trimmedsrc/connection.rs:1435 | fn | 3 | 1 | 7 | 1 | 1.4 | |
| handle_provider_search_coresrc/connection.rs:1026 | fn | 48 | 3 | 2 | 9 | 1.3 | |
| dispatch_sale_actionsrc/connection.rs:1325 | fn | 6 | 1 | 1 | 2 | 1.3 | |
| normalize_actionsrc/connection.rs:1657 | fn | 3 | 1 | 1 | 0 | 1.3 | |
| DuplicateLeadMatch::is_attributedsrc/connection.rs:259 | method | 3 | 1 | 2 | 0 | 1.3 | |
| sale_core_action_aliasessrc/connection.rs:1344 | fn | 34 | 1 | 1 | 0 | 1.3 | |
| sale_provider_action_aliasessrc/connection.rs:1379 | fn | 46 | 1 | 1 | 0 | 1.3 | |
| duplicate_emailsrc/connection.rs:1639 | fn | 3 | 1 | 1 | 0 | 1.2 | |
| duplicate_phonesrc/connection.rs:1649 | fn | 3 | 1 | 1 | 0 | 1.2 | |
| lead_owner_gatesrc/connection.rs:337 | fn | 7 | 2 | 2 | 1 | 1.1 | |
| enrichment_status_scoressrc/connection.rs:1489 | fn | 4 | 1 | 1 | 0 | 1.1 | |
| sale_action_handlersrc/connection.rs:1332 | fn | 3 | 1 | 1 | 2 | 1.1 | |
| actor_idsrc/connection.rs:1454 | fn | 8 | 1 | 6 | 1 | 1 | |
| handle_lead_listsrc/connection.rs:749 | fn | 21 | 2 | 5 | 7 | 1 | |
| handle_lead_movesrc/connection.rs:854 | fn | 30 | 2 | 5 | 10 | 1 | |
| reader_booksrc/connection.rs:331 | fn | 3 | 1 | 4 | 1 | 1 | |
| apply_lead_metadata_fieldssrc/connection.rs:740 | fn | 8 | 3 | 2 | 2 | 1 | |
| sale_core_action_handlersrc/connection.rs:1336 | fn | 3 | 1 | 1 | 1 | 0.9 | |
| sale_provider_action_handlersrc/connection.rs:1340 | fn | 3 | 1 | 1 | 1 | 0.9 | |
| handle_lead_enrichsrc/connection.rs:358 | fn | 31 | 2 | 4 | 13 | 0.9 | |
| handle_import_provider_leadsrc/connection.rs:1140 | fn | 73 | 2 | 2 | 5 | 0.9 | |
| owned_leadsrc/connection.rs:346 | fn | 5 | 1 | 6 | 2 | 0.9 | |
| default_owner_idsrc/connection.rs:1450 | fn | 3 | 1 | 2 | 1 | 0.9 | |
| lead_signal_from_responsesrc/connection.rs:442 | fn | 9 | 1 | 2 | 0 | 0.8 | |
| push_duplicate_email_fieldsrc/connection.rs:1633 | fn | 5 | 2 | 1 | 1 | 0.8 | |
| push_duplicate_phone_fieldsrc/connection.rs:1643 | fn | 5 | 2 | 1 | 1 | 0.8 | |
| LeadFocus::parsesrc/connection.rs:1524 | method | 9 | 5 | 2 | 0 | 0.8 | |
| handle_boardsrc/connection.rs:808 | fn | 34 | 4 | 3 | 8 | 0.8 | |
| enrichment_scoresrc/connection.rs:1463 | fn | 5 | 1 | 2 | 3 | 0.8 | |
| handle_lead_timelinesrc/connection.rs:923 | fn | 19 | 1 | 3 | 5 | 0.8 | |
| duplicate_lead_fieldssrc/connection.rs:1626 | fn | 6 | 1 | 1 | 2 | 0.8 | |
| provider_fetch_paramssrc/connection.rs:1075 | fn | 19 | 6 | 2 | 2 | 0.8 | |
| validate_prospect_locationsrc/connection.rs:1095 | fn | 18 | 10 | 2 | 2 | 0.8 | |
| lead_upsert_contextsrc/connection.rs:535 | fn | 12 | 2 | 1 | 4 | 0.7 | |
| apply_attributed_replysrc/connection.rs:594 | fn | 17 | 6 | 1 | 2 | 0.7 | |
| lead_upsert_logsrc/connection.rs:623 | fn | 3 | 1 | 1 | 3 | 0.7 | |
| lead_upsert_responsesrc/connection.rs:660 | fn | 16 | 1 | 1 | 0 | 0.7 | |
| apply_lead_upsert_fieldssrc/connection.rs:685 | fn | 10 | 2 | 1 | 4 | 0.7 | |
| enrichment_presence_scoresrc/connection.rs:1469 | fn | 8 | 1 | 1 | 0 | 0.7 | |
| enrichment_tag_scoresrc/connection.rs:1478 | fn | 3 | 2 | 1 | 0 | 0.7 | |
| enrichment_status_scoresrc/connection.rs:1482 | fn | 6 | 1 | 1 | 1 | 0.7 | |
| lead_matches_querysrc/connection.rs:1494 | fn | 16 | 5 | 1 | 0 | 0.7 | |
| lead_upsert_eventsrc/connection.rs:627 | fn | 11 | 4 | 1 | 1 | 0.7 | |
| lead_upsert_log_detailssrc/connection.rs:639 | fn | 13 | 2 | 1 | 1 | 0.7 | |
| LeadFilter::from_inputsrc/connection.rs:1559 | method | 16 | 1 | 2 | 3 | 0.7 | |
| as_accountsrc/connection.rs:2104 | fn | 5 | 1 | 3 | 1 | 0.7 | |
| seedsrc/connection.rs:2110 | fn | 8 | 1 | 3 | 1 | 0.7 | |
| lead_enrichment_metadatasrc/connection.rs:474 | fn | 18 | 1 | 1 | 0 | 0.7 | |
| apply_lead_enrichmentsrc/connection.rs:460 | fn | 13 | 2 | 2 | 3 | 0.7 | |
| duplicate_match_for_upsertsrc/connection.rs:548 | fn | 19 | 3 | 1 | 4 | 0.6 | |
| existing_upsert_leadsrc/connection.rs:612 | fn | 10 | 2 | 1 | 1 | 0.6 | |
| apply_lead_namesrc/connection.rs:696 | fn | 9 | 3 | 1 | 1 | 0.6 | |
| apply_lead_contact_fieldssrc/connection.rs:706 | fn | 8 | 3 | 1 | 1 | 0.6 | |
| apply_lead_pipeline_fieldssrc/connection.rs:715 | fn | 24 | 6 | 1 | 2 | 0.6 | |
| handle_log_activitysrc/connection.rs:946 | fn | 71 | 15 | 2 | 11 | 0.6 | |
| handle_statussrc/connection.rs:352 | fn | 5 | 1 | 2 | 4 | 0.6 | |
| handle_import_graph_leadsrc/connection.rs:1214 | fn | 57 | 1 | 1 | 5 | 0.6 | |
| handle_graph_prospectssrc/connection.rs:1272 | fn | 38 | 3 | 1 | 4 | 0.6 | |
| attributed_matchsrc/connection.rs:571 | fn | 18 | 2 | 1 | 1 | 0.6 | |
| find_duplicate_leadsrc/connection.rs:1604 | fn | 21 | 6 | 1 | 2 | 0.6 | |
| provider_fetch_scansrc/connection.rs:1114 | fn | 10 | 1 | 1 | 0 | 0.6 | |
| provider_records_with_node_keysrc/connection.rs:1125 | fn | 14 | 2 | 1 | 1 | 0.6 | |
| stage_change_detailssrc/connection.rs:912 | fn | 10 | 2 | 1 | 1 | 0.6 | |
| lead_collection_pagesrc/connection.rs:774 | fn | 22 | 1 | 1 | 7 | 0.6 | |
| board_columnsrc/connection.rs:843 | fn | 10 | 1 | 1 | 0 | 0.6 | |
| save_lead_stage_changesrc/connection.rs:885 | fn | 26 | 1 | 1 | 4 | 0.6 | |
| normalize_stagesrc/connection.rs:1439 | fn | 8 | 2 | 1 | 1 | 0.6 | |
| lead_facetssrc/connection.rs:798 | fn | 9 | 1 | 1 | 0 | 0.6 | |
| LeadFilter::from_collectionsrc/connection.rs:1576 | method | 12 | 1 | 1 | 4 | 0.6 | |
| lead_enrich_argssrc/connection.rs:390 | fn | 4 | 1 | 1 | 2 | 0.6 | |
| lead_enrich_should_skipsrc/connection.rs:395 | fn | 3 | 2 | 1 | 1 | 0.6 | |
| lead_enrich_skip_responsesrc/connection.rs:399 | fn | 12 | 1 | 1 | 0 | 0.6 | |
| analytics_lead_signalsrc/connection.rs:435 | fn | 6 | 2 | 1 | 2 | 0.6 | |
| lead_enrich_responsesrc/connection.rs:493 | fn | 11 | 1 | 1 | 0 | 0.6 | |
| tags_list_or_csvsrc/connection.rs:287 | fn | 9 | 3 | 0 | 0 | 0.5 | |
| lenient_integersrc/connection.rs:298 | fn | 13 | 6 | 0 | 0 | 0.5 | |
| lenient_boolsrc/connection.rs:314 | fn | 13 | 7 | 0 | 0 | 0.5 | |
| scored_bysrc/connection.rs:452 | fn | 3 | 2 | 0 | 0 | 0.5 | |
| duplicate_log_detailssrc/connection.rs:653 | fn | 6 | 1 | 0 | 0 | 0.5 | |
| duplicate_response_detailssrc/connection.rs:677 | fn | 7 | 1 | 0 | 0 | 0.5 | |
| handle_provider_searchsrc/connection.rs:1018 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| handle_provider_syncsrc/connection.rs:1022 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| handle_view_patch_actionsrc/connection.rs:1427 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| LeadFocus::admitssrc/connection.rs:1534 | method | 9 | 5 | 0 | 3 | 0.5 | |
| LeadFilter::matchessrc/connection.rs:1589 | method | 9 | 7 | 0 | 2 | 0.5 | |
| normalize_phonesrc/connection.rs:1653 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| prospect_search_rejects_partial_coordinates_and_unbounded_radiussrc/connection.rs:1666 | fn | 18 | 3 | 0 | 3 | 0.5 | |
| fresh_protocol_graphsrc/connection.rs:1700 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| bulk_import_requires_identity_and_verified_caller_wins_over_actorsrc/connection.rs:1714 | fn | 22 | 1 | 0 | 4 | 0.5 | |
| prospect_memberships_page_roles_and_join_only_the_callers_leadssrc/connection.rs:1738 | fn | 32 | 3 | 0 | 4 | 0.5 | |
| provider_import_preserves_the_devnet_caller_booksrc/connection.rs:1772 | fn | 8 | 1 | 0 | 2 | 0.5 | |
| upsert_then_list_roundtrips_leadsrc/connection.rs:1782 | fn | 22 | 1 | 0 | 3 | 0.5 | |
| enrich_updates_score_and_statussrc/connection.rs:1806 | fn | 29 | 1 | 0 | 3 | 0.5 | |
| enrichment_takes_analytics_score_only_when_it_saw_recordssrc/connection.rs:1837 | fn | 33 | 1 | 0 | 4 | 0.5 | |
| upsert_dedupes_by_emailsrc/connection.rs:1872 | fn | 27 | 1 | 0 | 2 | 0.5 | |
| a_reply_naming_its_lead_adds_to_that_lead_and_never_renames_itsrc/connection.rs:1901 | fn | 30 | 1 | 0 | 3 | 0.5 | |
| an_owned_upsert_dedupes_within_its_owners_book_onlysrc/connection.rs:1933 | fn | 32 | 1 | 0 | 3 | 0.5 | |
| move_lead_changes_stage_and_timeline_records_itsrc/connection.rs:1967 | fn | 28 | 2 | 0 | 5 | 0.5 | |
| upsert_requires_name_for_new_leadsrc/connection.rs:1997 | fn | 6 | 1 | 0 | 2 | 0.5 | |
| import_provider_lead_creates_sale_lead_from_recordsrc/connection.rs:2005 | fn | 30 | 1 | 0 | 2 | 0.5 | |
| import_graph_lead_creates_sale_lead_from_knowledge_nodesrc/connection.rs:2037 | fn | 33 | 1 | 0 | 3 | 0.5 | |
| graph_prospects_lists_business_nodessrc/connection.rs:2072 | fn | 30 | 1 | 0 | 3 | 0.5 | |
| every_read_covers_only_the_callers_booksrc/connection.rs:2120 | fn | 21 | 1 | 0 | 6 | 0.5 | |
| another_accounts_lead_is_refused_for_every_read_and_writesrc/connection.rs:2143 | fn | 31 | 3 | 0 | 9 | 0.5 | |
| a_create_dedupes_inside_the_callers_book_onlysrc/connection.rs:2176 | fn | 21 | 1 | 0 | 5 | 0.5 | |
| the_collection_envelope_filters_orders_and_pages_the_booksrc/connection.rs:2199 | fn | 37 | 3 | 0 | 4 | 0.5 | |
| legacy_list_sorts_before_it_limitssrc/connection.rs:2238 | fn | 14 | 2 | 0 | 4 | 0.5 | |
| a_capped_board_counts_every_lead_in_each_columnsrc/connection.rs:2254 | fn | 12 | 2 | 0 | 3 | 0.5 | |
| logging_activity_writes_the_timeline_and_manages_the_follow_upsrc/connection.rs:2268 | fn | 47 | 2 | 0 | 4 | 0.5 | |
| a_follow_up_due_now_surfaces_in_status_and_the_due_focussrc/connection.rs:2317 | fn | 15 | 1 | 0 | 6 | 0.5 | |
| an_edit_that_changes_the_stage_records_where_it_came_fromsrc/connection.rs:2334 | fn | 12 | 1 | 0 | 3 | 0.5 | |
| a_form_submitted_re_score_forces_enrichmentsrc/connection.rs:2348 | fn | 11 | 1 | 0 | 3 | 0.5 | |
| the_create_page_address_can_never_name_a_leadsrc/connection.rs:2361 | fn | 5 | 1 | 0 | 2 | 0.5 |
Source not readable from this process.