Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,932 · python 20,426 · 6,405 files · digest 3ddca2872e6e · built in 1.4 s · crystals off

crates/cre8-app-schedule/src/practice/model.rs

cre8-app-schedule · module practice::model · src · 496 lines (395 code, 55 comment) · sha ae585c6b37abece4

Items

const KIND_PRACTICE const MAX_SERVICE_MINUTES const DEFAULT_SERVICE_MINUTES const MAX_BUFFER_MINUTES struct PracticeRef struct Practice impl Default for Practice struct Location struct Room struct Staff impl Default for Staff impl Staff enum Modality impl Modality struct Service impl Default for Service const IMPLICIT_VARIANT_ID impl Service struct ServiceVariant struct Shift impl Practice

Functions

By call-graph weight (PageRank; 1.0 is the average function). 27 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
normalize_practicesrc/practice/model.rs:371fn9213474
list_practicessrc/practice/model.rs:488fn51521.8
parse_practicesrc/practice/model.rs:478fn51211.6
Practice::staff_membersrc/practice/model.rs:299method31801.5
load_practicesrc/practice/model.rs:484fn31731.3
room_resource_idsrc/practice/model.rs:43fn31301.3
practice_vidsrc/practice/model.rs:28fn31201.2
assign_idssrc/practice/model.rs:325fn215111
slug_listsrc/practice/model.rs:347fn93111
known_zonesrc/practice/model.rs:357fn41111
valid_datesrc/practice/model.rs:362fn41111
list_practices_for_ownersrc/practice/model.rs:494fn31410.9
Service::offered_variantssrc/practice/model.rs:249method72500.9
Practice::rooms_atsrc/practice/model.rs:308method31100.8
upsert_practicesrc/practice/model.rs:464fn134220.7
Staff::offerssrc/practice/model.rs:164method32300.7
Service::minutes_forsrc/practice/model.rs:258method31300.7
staff_resource_idsrc/practice/model.rs:35fn62300.7
Practice::defaultsrc/practice/model.rs:84trait impl181200.7
Staff::works_atsrc/practice/model.rs:168method32200.7
Modality::fitssrc/practice/model.rs:185method73200.7
Practice::zone_name_forsrc/practice/model.rs:313method31200.6
Staff::defaultsrc/practice/model.rs:147trait impl141000.5
Service::defaultsrc/practice/model.rs:221trait impl201000.5
Practice::locationsrc/practice/model.rs:295method31000.5
Practice::servicesrc/practice/model.rs:303method31000.5
Practice::zonesrc/practice/model.rs:318method31010.5

Source not readable from this process.