1 viewer
rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off
crates/cre8-app-schedule/src/calendars/store.rs
Items
const KIND_CALENDAR const DEFAULT_CALENDAR_COLOR const CALENDAR_PALETTE const MAX_CALENDARS_PER_OWNER const MAX_SHARES_PER_CALENDAR const MAX_NAME_CHARS const PRIMARY_SLUG const PRIMARY_SUFFIX const ID_PREFIX enum CalendarKind impl CalendarKind enum CalendarVisibility enum CalendarShareRole struct CalendarShare struct Calendar impl Calendar enum CalendarAccess impl CalendarAccess impl From for CalendarAccess
Functions
By call-graph weight (PageRank; 1.0 is the average function). 32 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| calendar_id_forsrc/calendars/store.rs:269 | fn | 3 | 1 | 4 | 0 | 4 | |
| primary_calendar_idsrc/calendars/store.rs:273 | fn | 3 | 1 | 9 | 1 | 2.6 | |
| CalendarAccess::sees_detailssrc/calendars/store.rs:235 | method | 3 | 1 | 6 | 0 | 2.5 | |
| Calendar::newsrc/calendars/store.rs:137 | method | 16 | 1 | 9 | 2 | 1.8 | |
| load_calendarsrc/calendars/store.rs:332 | fn | 3 | 1 | 6 | 3 | 1.8 | |
| calendar_vidsrc/calendars/store.rs:284 | fn | 3 | 1 | 4 | 1 | 1.8 | |
| Calendar::access_forsrc/calendars/store.rs:176 | method | 13 | 4 | 6 | 2 | 1.6 | |
| Calendar::is_primarysrc/calendars/store.rs:162 | method | 3 | 1 | 10 | 0 | 1.5 | |
| Calendar::share_rolesrc/calendars/store.rs:170 | method | 3 | 1 | 2 | 0 | 1.4 | |
| default_colorsrc/calendars/store.rs:128 | fn | 3 | 1 | 2 | 0 | 1.4 | |
| parse_calendarsrc/calendars/store.rs:322 | fn | 8 | 3 | 2 | 0 | 1.4 | |
| Calendar::primarysrc/calendars/store.rs:156 | method | 5 | 1 | 7 | 2 | 1.4 | |
| normalize_colorsrc/calendars/store.rs:255 | fn | 11 | 4 | 4 | 0 | 1.3 | |
| upsert_calendarsrc/calendars/store.rs:383 | fn | 15 | 4 | 8 | 4 | 1.2 | |
| CalendarAccess::fromsrc/calendars/store.rs:245 | trait impl | 7 | 3 | 1 | 0 | 1.2 | |
| CalendarKind::is_read_onlysrc/calendars/store.rs:73 | method | 3 | 1 | 4 | 0 | 1.1 | |
| CalendarAccess::can_edit_eventssrc/calendars/store.rs:239 | method | 3 | 1 | 4 | 0 | 1.1 | |
| resolve_calendarsrc/calendars/store.rs:337 | fn | 6 | 2 | 8 | 3 | 1.1 | |
| delete_calendarsrc/calendars/store.rs:399 | fn | 7 | 2 | 3 | 2 | 1 | |
| list_calendarssrc/calendars/store.rs:355 | fn | 3 | 1 | 2 | 2 | 0.9 | |
| CalendarAccess::can_seesrc/calendars/store.rs:231 | method | 3 | 1 | 3 | 0 | 0.9 | |
| primary_owner_ofsrc/calendars/store.rs:279 | fn | 4 | 1 | 2 | 0 | 0.9 | |
| reservation_calendar_idsrc/calendars/store.rs:290 | fn | 9 | 1 | 5 | 1 | 0.8 | |
| list_calendars_for_ownersrc/calendars/store.rs:361 | fn | 16 | 2 | 4 | 4 | 0.8 | |
| blocks_availabilitysrc/calendars/store.rs:411 | fn | 9 | 2 | 2 | 1 | 0.7 | |
| list_calendars_shared_withsrc/calendars/store.rs:379 | fn | 3 | 1 | 1 | 2 | 0.6 | |
| unique_slugsrc/calendars/store.rs:303 | fn | 16 | 5 | 2 | 4 | 0.6 | |
| calendar_for_reservationsrc/calendars/store.rs:347 | fn | 7 | 2 | 1 | 3 | 0.6 | |
| CalendarKind::labelsrc/calendars/store.rs:60 | method | 10 | 6 | 0 | 0 | 0.5 | |
| default_truesrc/calendars/store.rs:132 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| Calendar::zonesrc/calendars/store.rs:166 | method | 3 | 1 | 0 | 1 | 0.5 | |
| Calendar::normalizesrc/calendars/store.rs:192 | method | 24 | 6 | 0 | 3 | 0.5 |
Source not readable from this process.