1 viewer
rust 1,859,748 · typescript 235,215 · javascript 132,913 · python 20,426 · 6,405 files · digest 00b5738199cb · built in 1.3 s · crystals off
crates/cre8-app-schedule/src/booking_connection/reminders.rs
Items
const REMINDER_TOPIC const MINUTE_MS const FOLLOW_UP_SUFFIX const DEFAULT_FOLLOW_UP_MESSAGE const PUBLIC_ORIGIN_ENV_VARS const FOLLOW_UP_SHELF_SECS struct ScheduleWithdrawOrigin impl AuthenticatedServiceOrigin for ScheduleWithdrawOrigin const START
Functions
By call-graph weight (PageRank; 1.0 is the average function). 22 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| reminder_plansrc/booking_connection/reminders.rs:81 | fn | 32 | 9 | 7 | 8 | 1.4 | |
| practicesrc/booking_connection/reminders.rs:304 | fn | 6 | 1 | 8 | 1 | 1.4 | |
| withdrawsrc/booking_connection/reminders.rs:285 | fn | 11 | 1 | 2 | 1 | 1.4 | |
| mail_linksrc/booking_connection/reminders.rs:33 | fn | 18 | 8 | 3 | 0 | 1.3 | |
| deliver_after_secssrc/booking_connection/reminders.rs:61 | fn | 3 | 1 | 2 | 0 | 1.2 | |
| reminder_idssrc/booking_connection/reminders.rs:116 | fn | 6 | 1 | 2 | 3 | 0.9 | |
| reminder_idsrc/booking_connection/reminders.rs:52 | fn | 3 | 1 | 2 | 0 | 0.9 | |
| follow_up_idsrc/booking_connection/reminders.rs:56 | fn | 3 | 1 | 2 | 0 | 0.9 | |
| schedule_reminderssrc/booking_connection/reminders.rs:158 | fn | 82 | 9 | 1 | 3 | 0.7 | |
| withdraw_reminderssrc/booking_connection/reminders.rs:246 | fn | 19 | 3 | 1 | 2 | 0.7 | |
| send_expires_atsrc/booking_connection/reminders.rs:73 | fn | 3 | 2 | 1 | 1 | 0.6 | |
| on_reschedulesrc/booking_connection/reminders.rs:143 | fn | 11 | 1 | 1 | 0 | 0.5 | |
| on_lifecyclesrc/booking_connection/reminders.rs:126 | fn | 14 | 3 | 0 | 2 | 0.5 | |
| ScheduleWithdrawOrigin::authenticated_service_idsrc/booking_connection/reminders.rs:274 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| ScheduleWithdrawOrigin::authenticated_service_scopesrc/booking_connection/reminders.rs:278 | trait impl | 4 | 1 | 0 | 0 | 0.5 | |
| default_plan_is_one_reminder_a_day_before_with_a_deterministic_idsrc/booking_connection/reminders.rs:312 | fn | 15 | 1 | 0 | 5 | 0.5 | |
| reminders_already_past_are_skippedsrc/booking_connection/reminders.rs:329 | fn | 9 | 1 | 0 | 3 | 0.5 | |
| notice_window_is_stated_in_the_remindersrc/booking_connection/reminders.rs:340 | fn | 7 | 1 | 0 | 3 | 0.5 | |
| follow_up_goes_out_after_the_end_with_a_link_to_book_againsrc/booking_connection/reminders.rs:349 | fn | 14 | 1 | 0 | 4 | 0.5 | |
| sends_lapse_before_they_could_arrive_stalesrc/booking_connection/reminders.rs:365 | fn | 9 | 1 | 0 | 3 | 0.5 | |
| follow_up_links_to_the_practice_booking_page_when_setsrc/booking_connection/reminders.rs:376 | fn | 10 | 1 | 0 | 3 | 0.5 | |
| no_reminders_and_no_follow_up_is_an_empty_plansrc/booking_connection/reminders.rs:388 | fn | 8 | 1 | 0 | 4 | 0.5 |
Source not readable from this process.