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-payment-store/src/native.rs

cre8-app-payment-store · module native · src · 1,721 lines (1,602 code, 22 comment) · sha 2d13146550b832d4

Items

const DDL const PROVIDER_SELECT const SCOPED_PROVIDER_SELECT const BANK_CONNECTION_SELECT const BANK_SNAPSHOT_SELECT const PAYMENT_SELECT const SETTLEMENT_SELECT struct ProviderRuntimeEvidence struct PaymentStoreCounts impl PaymentStoreCounts struct PaymentCoreCounts impl PaymentCoreCounts struct PaymentBankCounts impl PaymentBankCounts struct PaymentProviderRow impl TryFrom for PaymentProviderConfig struct PaymentIntentRow impl TryFrom for PaymentIntentRecord struct BankConnectionRow impl TryFrom for BankConnectionRecord struct BankBalanceSnapshotRow impl TryFrom for BankBalanceSnapshotRecord struct PaymentSettlementRow impl From for PaymentSettlementRecord

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
row_from_valuesrc/native.rs:1077fn61504.3
ensure_tablessrc/native.rs:152fn3272953.8
parse_json_stringsrc/native.rs:1087fn92502.2
count_tablesrc/native.rs:1043fn31331.7
settlement_effects_column_existssrc/native.rs:185fn41121.1
row_paymentsrc/native.rs:1061fn31611.1
row_providersrc/native.rs:1057fn31511
count_onesrc/native.rs:1039fn31111
row_bank_connectionsrc/native.rs:1065fn31410.9
row_bank_snapshotsrc/native.rs:1069fn31310.8
PaymentStoreCounts::loadsrc/native.rs:989method181140.7
row_settlementsrc/native.rs:1073fn31210.7
PaymentCoreCounts::loadsrc/native.rs:1016method71110.6
PaymentBankCounts::loadsrc/native.rs:1031method61110.6
get_paymentsrc/native.rs:591fn121240.6
json_fieldsrc/native.rs:1050fn62110.6
upsert_providersrc/native.rs:222fn371130.5
get_providersrc/native.rs:260fn161140.5
list_providerssrc/native.rs:277fn191140.5
upsert_bank_connectionsrc/native.rs:378fn511130.5
get_bank_connectionsrc/native.rs:430fn121140.5
get_bank_connection_by_idempotencysrc/native.rs:443fn191140.5
list_bank_connectionssrc/native.rs:463fn211140.5
insert_bank_snapshotsrc/native.rs:485fn251130.5
latest_bank_snapshotsrc/native.rs:511fn161140.5
list_bank_snapshotssrc/native.rs:528fn211140.5
insert_paymentsrc/native.rs:550fn401130.5
get_payment_by_idempotencysrc/native.rs:604fn161140.5
find_payment_by_provider_refssrc/native.rs:621fn221140.5
list_paymentssrc/native.rs:644fn211140.5
update_payment_statussrc/native.rs:826fn261150.5
insert_eventsrc/native.rs:853fn427160.5
insert_legacy_settlementsrc/native.rs:899fn211130.5
get_settlementsrc/native.rs:921fn121140.5
statussrc/native.rs:958fn171120.5
contextsrc/native.rs:1336fn31110.5
providersrc/native.rs:1340fn111110.5
bank_connectionsrc/native.rs:1352fn241100.5
snapshotsrc/native.rs:1377fn161100.5
paymentsrc/native.rs:1394fn221100.5
eventsrc/native.rs:1417fn131100.5
settlementsrc/native.rs:1431fn131100.5
upsert_scoped_providersrc/native.rs:297fn381030.5
get_scoped_providersrc/native.rs:336fn191040.5
list_scoped_providerssrc/native.rs:356fn211040.5
list_funnel_paymentssrc/native.rs:666fn341040.5
provider_runtime_evidencesrc/native.rs:708fn571040.5
provider_runtime_evidence_for_scopesrc/native.rs:766fn591040.5
mark_settlement_effects_appliedsrc/native.rs:936fn81030.5
settlement_effects_appliedsrc/native.rs:945fn121040.5
PaymentProviderConfig::try_fromsrc/native.rs:1116trait impl261010.5
PaymentIntentRecord::try_fromsrc/native.rs:1169trait impl221020.5
BankConnectionRecord::try_fromsrc/native.rs:1220trait impl241020.5
BankBalanceSnapshotRecord::try_fromsrc/native.rs:1265trait impl211010.5
PaymentSettlementRecord::fromsrc/native.rs:1302trait impl131010.5
unreadable_json_column_is_an_error_not_an_empty_defaultsrc/native.rs:1325fn101010.5
sqlite_store_round_trips_every_payment_surfacesrc/native.rs:1446fn16720290.5
row_builders_use_safe_json_fallbacks_and_status_aliasessrc/native.rs:1615fn1061060.5

Source not readable from this process.