1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
crates/cre8-app-provider/src/web_observation.rs
Items
enum Focus impl Focus const TIERS const AGENT const HTML_LIMIT const ROBOTS_LIMIT const TOTAL_HTML_LIMIT const RESPONSE_LIMIT const CALL_DEADLINE const PAGE_INTERVAL const EGRESS type Outcome struct Response struct Group struct Collection impl Collection struct Origin impl AuthenticatedSessionAccountOrigin for Origin
Functions
By call-graph weight (PageRank; 1.0 is the average function). 40 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| robots_path_matchessrc/web_observation.rs:282 | fn | 29 | 11 | 1 | 0 | 2.5 | |
| homepagesrc/web_observation.rs:71 | fn | 34 | 22 | 11 | 0 | 2.5 | |
| robots_for_pathsrc/web_observation.rs:216 | fn | 65 | 20 | 3 | 1 | 2.4 | |
| collect_pagessrc/web_observation.rs:395 | fn | 117 | 20 | 6 | 5 | 2.1 | |
| Collection::responsesrc/web_observation.rs:372 | method | 7 | 1 | 6 | 0 | 1.9 | |
| read_responsesrc/web_observation.rs:173 | fn | 18 | 2 | 3 | 0 | 1.5 | |
| discovered_pagessrc/web_observation.rs:329 | fn | 31 | 16 | 3 | 0 | 1.1 | |
| collectsrc/web_observation.rs:386 | fn | 8 | 1 | 3 | 1 | 1.1 | |
| max_pagessrc/web_observation.rs:12 | fn | 10 | 3 | 2 | 0 | 1 | |
| Focus::parsesrc/web_observation.rs:34 | method | 7 | 3 | 2 | 0 | 1 | |
| Collection::fitssrc/web_observation.rs:379 | method | 4 | 1 | 2 | 1 | 1 | |
| robotssrc/web_observation.rs:313 | fn | 3 | 1 | 1 | 1 | 0.9 | |
| robots_admitsrc/web_observation.rs:317 | fn | 8 | 5 | 1 | 1 | 0.8 | |
| observe_webpagesrc/web_observation.rs:108 | fn | 34 | 6 | 2 | 6 | 0.8 | |
| failuresrc/web_observation.rs:7 | fn | 4 | 1 | 1 | 0 | 0.6 | |
| observesrc/web_observation.rs:513 | fn | 48 | 5 | 1 | 5 | 0.6 | |
| getsrc/web_observation.rs:191 | fn | 17 | 2 | 1 | 3 | 0.6 | |
| Focus::as_strsrc/web_observation.rs:42 | method | 6 | 2 | 0 | 0 | 0.5 | |
| Focus::ranksrc/web_observation.rs:53 | method | 16 | 2 | 0 | 0 | 0.5 | |
| discovered_pages_are_observed_same_origin_about_team_or_contact_onlysrc/web_observation.rs:567 | fn | 19 | 1 | 0 | 3 | 0.5 | |
| offerings_focus_reads_price_pages_before_patient_and_service_pagessrc/web_observation.rs:588 | fn | 25 | 1 | 0 | 3 | 0.5 | |
| robots_rules_apply_to_subpaths_with_longest_match_and_anchorsrc/web_observation.rs:615 | fn | 11 | 1 | 0 | 1 | 0.5 | |
| bounded_subpages_keep_individual_provenance_and_do_not_fetch_blocked_pathssrc/web_observation.rs:628 | fn | 50 | 4 | 0 | 3 | 0.5 | |
| page_cap_base_override_and_deadline_prevent_unrequested_fetchessrc/web_observation.rs:680 | fn | 34 | 5 | 0 | 3 | 0.5 | |
| linked_redirects_and_non_html_do_not_become_observationssrc/web_observation.rs:716 | fn | 32 | 4 | 0 | 3 | 0.5 | |
| aggregate_html_and_serialized_evidence_are_boundedsrc/web_observation.rs:750 | fn | 36 | 2 | 0 | 4 | 0.5 | |
| pinned_resolver_reuses_addresses_and_rejects_a_different_originsrc/web_observation.rs:787 | fn | 9 | 1 | 0 | 1 | 0.5 | |
| response_reader_enforces_exact_decoded_byte_limitsrc/web_observation.rs:798 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| response_reader_retains_deadline_after_receiving_headerssrc/web_observation.rs:806 | fn | 20 | 1 | 0 | 1 | 0.5 | |
| dns_rejects_private_mixed_and_ipv6_only_answerssrc/web_observation.rs:827 | fn | 20 | 2 | 0 | 2 | 0.5 | |
| robots_combines_groups_and_honors_specific_agent_and_tiessrc/web_observation.rs:848 | fn | 12 | 1 | 0 | 1 | 0.5 | |
| collection_stops_before_page_when_robots_blocks_and_rejects_redirectsrc/web_observation.rs:861 | fn | 23 | 1 | 0 | 2 | 0.5 | |
| collection_returns_only_observed_page_evidencesrc/web_observation.rs:885 | fn | 25 | 2 | 0 | 2 | 0.5 | |
| crawl_delay_defers_page_and_updates_host_cooldownsrc/web_observation.rs:912 | fn | 19 | 1 | 0 | 2 | 0.5 | |
| rate_gate_blocks_simultaneous_owner_or_host_and_retains_cooldownsrc/web_observation.rs:933 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| page_budget_is_opt_in_and_rejects_unbounded_or_ambiguous_valuessrc/web_observation.rs:947 | fn | 7 | 2 | 0 | 1 | 0.5 | |
| focus_defaults_to_contact_and_rejects_unknown_valuessrc/web_observation.rs:955 | fn | 8 | 2 | 0 | 1 | 0.5 | |
| caller_json_and_compatibility_fields_cannot_authenticatesrc/web_observation.rs:964 | fn | 17 | 1 | 0 | 3 | 0.5 | |
| Origin::authenticated_session_account_idsrc/web_observation.rs:973 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| homepage_rejects_arbitrary_routes_credentials_and_network_literalssrc/web_observation.rs:983 | fn | 18 | 2 | 0 | 1 | 0.5 |
Source not readable from this process.