Skip to content
1 viewer

rust 1,865,666 · typescript 236,264 · javascript 133,447 · python 20,429 · 6,423 files · digest 8c6986546afb · built in 1.6 s · crystals off

available_slots

cre8_app_schedule::slots::available_slots

fn · cre8-app-schedule · crates/cre8-app-schedule/src/slots.rs:84 pub documented

12lines
1cyclomatic
0max nesting
1statements
0? exits
8params
10callers
1callees
1.8 (p93)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (10 direct callers, 1 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 3 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitemethod · 2 sitesa_working_day_fills_the_gri…app-schedule · cc 1cre8_app_schedule::slots::tests::a_working_day_fills_the_grid_and_weekends_are_emptythe_meeting_must_fit_inside…app-schedule · cc 1cre8_app_schedule::slots::tests::the_meeting_must_fit_inside_its_bandinterval_and_duration_are_i…app-schedule · cc 1cre8_app_schedule::slots::tests::interval_and_duration_are_independenta_busy_interval_removes_exa…app-schedule · cc 1cre8_app_schedule::slots::tests::a_busy_interval_removes_exactly_the_slots_it_coversbuffers_widen_a_booking_int…app-schedule · cc 1cre8_app_schedule::slots::tests::buffers_widen_a_booking_into_its_neighboursan_inactive_type_or_an_empt…app-schedule · cc 1cre8_app_schedule::slots::tests::an_inactive_type_or_an_empty_pool_offers_nothingthe_daily_cap_closes_a_day_…app-schedule · cc 1cre8_app_schedule::slots::tests::the_daily_cap_closes_a_day_once_it_is_meta_group_slot_keeps_its_seat…app-schedule · cc 1cre8_app_schedule::slots::tests::a_group_slot_keeps_its_seats_open_until_it_fillsa_one_on_one_slot_is_hidden…app-schedule · cc 1cre8_app_schedule::slots::tests::a_one_on_one_slot_is_hidden_by_its_own_reservationgrouping_buckets_slots_into…app-schedule · cc 1cre8_app_schedule::slots::tests::grouping_buckets_slots_into_host_local_daysslotsapp-schedule · cc 1cre8_app_schedule::slots::tests::slotsminimum_notice_pushes_the_f…app-schedule · cc 1cre8_app_schedule::slots::tests::minimum_notice_pushes_the_first_offer_outthe_horizon_bounds_how_far_…app-schedule · cc 1cre8_app_schedule::slots::tests::the_horizon_bounds_how_far_out_the_page_offersa_closed_date_override_beat…app-schedule · cc 1cre8_app_schedule::slots::tests::a_closed_date_override_beats_the_weekday_hoursan_hours_override_replaces_…app-schedule · cc 1cre8_app_schedule::slots::tests::an_hours_override_replaces_the_weekday_banda_wide_window_stays_boundedapp-schedule · cc 1cre8_app_schedule::slots::tests::a_wide_window_stays_boundedpublished_hours_hold_their_…app-schedule · cc 2cre8_app_schedule::slots::tests::published_hours_hold_their_local_time_across_a_dst_changethe_spring_forward_gap_drop…app-schedule · cc 2cre8_app_schedule::slots::tests::the_spring_forward_gap_drops_the_hours_that_do_not_exista_fixed_offset_type_still_w…app-schedule · cc 1cre8_app_schedule::slots::tests::a_fixed_offset_type_still_works_for_legacy_recordsa_team_offers_more_times_th…app-schedule · cc 1cre8_app_schedule::slots::tests::a_team_offers_more_times_than_either_member_aloneavailable_slotsapp-schedule · cc 1cre8_app_schedule::slots::available_slotsavailable_slots_pooledapp-schedule · cc 4cre8_app_schedule::slots::available_slots_pooledHostZone::day_indexapp-schedule · cc 1cre8_app_schedule::tz::HostZone::day_indexSlotScan::newapp-schedule · cc 6cre8_app_schedule::slots::SlotScan::newappend_day_slotsapp-schedule · cc 4cre8_app_schedule::slots::append_day_slots

Control flow

Source not readable from this process.

Callees 1

Source not readable from this process.