Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

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

cre8-app-shop-model · module crate root · src · 1,008 lines (871 code, 55 comment) · sha 05bc953de4f363e3

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 const PREVIEW_ASSET_ROOT static SEQ

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
ItemRecord::available_quantitysrc/lib.rs:101method311003.8
default_item_asset_idsrc/lib.rs:452fn112512.7
preview_asset_idsrc/lib.rs:475fn42312.2
CartRecord::remove_linesrc/lib.rs:272method51301.7
preview_settlement_asset_idsrc/lib.rs:482fn31811.6
normalize_item_asset_idsrc/lib.rs:423fn42511.4
generate_idsrc/lib.rs:501fn61711.3
validate_item_asset_idsrc/lib.rs:439fn92311.3
slugifysrc/lib.rs:510fn31411.2
CouponRecord::is_exhaustedsrc/lib.rs:329method32301
merge_cart_linesrc/lib.rs:378fn62101
normalize_objectsrc/lib.rs:397fn32700.9
shop_recordsrc/lib.rs:518fn171100.9
order_recordsrc/lib.rs:556fn261100.9
normalize_currencysrc/lib.rs:413fn42600.8
normalize_statussrc/lib.rs:491fn42600.8
CartRecord::add_linesrc/lib.rs:263method72300.8
CartRecord::total_unitssrc/lib.rs:278method31200.8
item_recordsrc/lib.rs:536fn191100.7
normalize_asset_idsrc/lib.rs:418fn42300.6
normalize_provider_idsrc/lib.rs:486fn42300.6
CouponRecord::is_activesrc/lib.rs:325method31100.6
apply_coupon_minorsrc/lib.rs:336fn103100.6
coupon_recordsrc/lib.rs:583fn161100.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:601fn421010.5
item_record_normalize_fills_inventory_and_media_defaultssrc/lib.rs:645fn461020.5
order_record_normalize_totals_and_defaultssrc/lib.rs:693fn501010.5
order_item_record_normalize_fills_defaultssrc/lib.rs:745fn221000.5
cart_record_normalize_and_line_mutators_merge_and_filter_linessrc/lib.rs:769fn451030.5
cart_record_normalize_merges_lines_and_helpers_manage_unitssrc/lib.rs:816fn381030.5
coupon_record_normalize_and_discount_application_are_clampedsrc/lib.rs:856fn451040.5
helper_normalizers_cover_all_public_branchessrc/lib.rs:903fn2410100.5
preview_credit_is_one_key_safe_asset_outside_the_value_namespacessrc/lib.rs:929fn103030.5
serde_defaults_preserve_legacy_recordssrc/lib.rs:941fn671000.5

Source not readable from this process.