1 viewer
rust 1,859,989 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,407 files · digest 4f42637fac12 · built in 1.2 s · crystals off
crates/cre8-app-postal/src/model.rs
Items
enum PieceKind impl PieceKind enum PieceStatus const ALL_STATUSES impl PieceStatus enum MailClass impl MailClass enum ExtraService impl ExtraService enum UseType impl UseType enum PostcardSize impl PostcardSize struct PostalAddress impl PostalAddress struct PieceContent impl PieceContent struct SendRequest impl SendRequest struct RailReceipt struct TrackingEvent struct AddressVerdict struct PostalPiece impl PostalPiece
Functions
By call-graph weight (PageRank; 1.0 is the average function). 33 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| SendRequest::from_inputsrc/model.rs:424 | method | 59 | 12 | 5 | 8 | 2.8 | |
| PostalAddress::is_ussrc/model.rs:317 | method | 3 | 1 | 4 | 0 | 2.1 | |
| PieceStatus::is_terminalsrc/model.rs:103 | method | 3 | 1 | 1 | 0 | 1.5 | |
| merge_fieldssrc/model.rs:377 | fn | 24 | 4 | 2 | 0 | 1.4 | |
| PostalAddress::from_valuesrc/model.rs:257 | method | 27 | 5 | 5 | 0 | 1.4 | |
| PieceStatus::advances_fromsrc/model.rs:110 | method | 9 | 6 | 4 | 1 | 1.2 | |
| PieceStatus::parsesrc/model.rs:98 | method | 4 | 1 | 4 | 0 | 1.2 | |
| status_labelsrc/model.rs:621 | fn | 17 | 13 | 3 | 0 | 1 | |
| PieceKind::parsesrc/model.rs:29 | method | 7 | 3 | 2 | 0 | 1 | |
| PostalAddress::envelope_linessrc/model.rs:322 | method | 22 | 5 | 3 | 1 | 1 | |
| addresssrc/model.rs:643 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| MailClass::parsesrc/model.rs:141 | method | 7 | 3 | 1 | 0 | 0.8 | |
| ExtraService::parsesrc/model.rs:167 | method | 9 | 5 | 1 | 0 | 0.8 | |
| UseType::parsesrc/model.rs:195 | method | 7 | 3 | 1 | 0 | 0.8 | |
| PostcardSize::parsesrc/model.rs:224 | method | 8 | 4 | 1 | 0 | 0.8 | |
| validate_send_datesrc/model.rs:485 | fn | 12 | 7 | 1 | 0 | 0.8 | |
| PieceStatus::is_cancellablesrc/model.rs:121 | method | 3 | 1 | 2 | 0 | 0.8 | |
| PostalPiece::stubsrc/model.rs:577 | method | 33 | 1 | 3 | 0 | 0.8 | |
| PieceContent::merged_textsrc/model.rs:372 | method | 3 | 1 | 1 | 1 | 0.6 | |
| PieceKind::as_strsrc/model.rs:22 | method | 6 | 2 | 0 | 0 | 0.5 | |
| PieceStatus::as_strsrc/model.rs:80 | method | 17 | 13 | 0 | 0 | 0.5 | |
| MailClass::as_strsrc/model.rs:134 | method | 6 | 2 | 0 | 0 | 0.5 | |
| ExtraService::as_strsrc/model.rs:159 | method | 7 | 3 | 0 | 0 | 0.5 | |
| UseType::as_strsrc/model.rs:188 | method | 6 | 2 | 0 | 0 | 0.5 | |
| PostcardSize::as_strsrc/model.rs:216 | method | 7 | 3 | 0 | 0 | 0.5 | |
| PostalAddress::validatesrc/model.rs:286 | method | 30 | 13 | 0 | 1 | 0.5 | |
| PostalAddress::to_valuesrc/model.rs:345 | method | 3 | 1 | 0 | 0 | 0.5 | |
| PostalPiece::to_valuesrc/model.rs:611 | method | 8 | 2 | 0 | 2 | 0.5 | |
| addresses_accept_provider_aliases_and_default_to_ussrc/model.rs:648 | fn | 8 | 1 | 0 | 3 | 0.5 | |
| us_addresses_need_a_state_and_zipsrc/model.rs:658 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| statuses_only_move_forward_and_terminal_states_are_finalsrc/model.rs:667 | fn | 9 | 1 | 0 | 2 | 0.5 | |
| merge_fields_fill_known_keys_and_leave_unknown_ones_visiblesrc/model.rs:678 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| a_letter_takes_exactly_one_body_and_extra_service_needs_first_classsrc/model.rs:684 | fn | 14 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.