Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-shop-model/src/lib.rs

cre8-app-shop-model · module crate root · src · 974 lines (852 code, 44 comment) · sha a33d75570bbbde59

Items

struct ShopRecord impl ShopRecord struct ItemRecord impl ItemRecord struct OrderRecord impl OrderRecord struct OrderItemRecord impl OrderItemRecord struct ItemAssetClaimRecord struct OrderLineInput struct CartLine struct CartRecord impl CartRecord struct CouponRecord impl CouponRecord const ITEM_ASSET_PREFIX static SEQ

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
ItemRecord::available_quantitysrc/lib.rs:101method31903.8
default_item_asset_idsrc/lib.rs:452fn112512.7
normalize_item_asset_idsrc/lib.rs:423fn42511.4
generate_idsrc/lib.rs:479fn61711.4
CartRecord::remove_linesrc/lib.rs:272method51301.3
validate_item_asset_idsrc/lib.rs:439fn92311.3
slugifysrc/lib.rs:488fn31411.2
CouponRecord::is_exhaustedsrc/lib.rs:329method32301
merge_cart_linesrc/lib.rs:378fn62101
normalize_objectsrc/lib.rs:397fn32700.9
shop_recordsrc/lib.rs:496fn171100.9
order_recordsrc/lib.rs:534fn261100.9
normalize_currencysrc/lib.rs:413fn42600.9
normalize_statussrc/lib.rs:469fn42600.8
CartRecord::add_linesrc/lib.rs:263method72300.8
CartRecord::total_unitssrc/lib.rs:278method31200.8
item_recordsrc/lib.rs:514fn191100.7
normalize_asset_idsrc/lib.rs:418fn42300.6
normalize_provider_idsrc/lib.rs:464fn42300.6
CouponRecord::is_activesrc/lib.rs:325method31100.6
apply_coupon_minorsrc/lib.rs:336fn103100.6
coupon_recordsrc/lib.rs:561fn161100.6
normalize_mediasrc/lib.rs:404fn85200.6
merge_cart_linessrc/lib.rs:367fn104110.6
normalize_coupon_kindsrc/lib.rs:385fn62100.6
normalize_coupon_valuesrc/lib.rs:392fn42100.6
normalize_shop_idsrc/lib.rs:347fn32110.5
normalize_shop_slugsrc/lib.rs:351fn33110.5
normalize_shop_namesrc/lib.rs:355fn32100.5
normalize_shop_ownersrc/lib.rs:359fn32100.5
normalize_shop_settlement_accountsrc/lib.rs:363fn32100.5
ShopRecord::normalizesrc/lib.rs:31method1820110.5
ItemRecord::normalizesrc/lib.rs:75method255080.5
OrderRecord::normalizesrc/lib.rs:136method253070.5
OrderItemRecord::normalizesrc/lib.rs:178method112040.5
CartRecord::normalizesrc/lib.rs:243method143050.5
CartRecord::is_opensrc/lib.rs:258method31000.5
CouponRecord::normalizesrc/lib.rs:302method224070.5
shop_record_normalize_fills_defaults_and_canonicalizes_fieldssrc/lib.rs:579fn421010.5
item_record_normalize_fills_inventory_and_media_defaultssrc/lib.rs:623fn461020.5
order_record_normalize_totals_and_defaultssrc/lib.rs:671fn501010.5
order_item_record_normalize_fills_defaultssrc/lib.rs:723fn221000.5
cart_record_normalize_and_line_mutators_merge_and_filter_linessrc/lib.rs:747fn451030.5
cart_record_normalize_merges_lines_and_helpers_manage_unitssrc/lib.rs:794fn381030.5
coupon_record_normalize_and_discount_application_are_clampedsrc/lib.rs:834fn451040.5
helper_normalizers_cover_all_public_branchessrc/lib.rs:881fn2410100.5
serde_defaults_preserve_legacy_recordssrc/lib.rs:907fn671000.5

Source not readable from this process.