Skip to content
1 viewer

rust 1,880,524 · typescript 232,735 · javascript 134,853 · python 22,539 · 6,529 files · digest 0753164a9f64 · built in 15.6 s · crystals off

Ratio::checked_mul_int

cre8_util_options::ratio::Ratio::checked_mul_int

method · cre8-util-options · crates/cre8-util-options/src/ratio.rs:130 pub documented

3lines
1cyclomatic
0max nesting
1statements
0? exits
2params
9callers
2callees
1.9 (p94)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (9 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 4 sitesname · 1 sitemethod · 1 sitepath · 2 sitesmethod · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 sitemethod · 2 sitesname · 3 sitesmethod · 1 sitemethod · 1 sitepath · 2 sitesmethod · 1 sitemethod · 1 sitepath · 1 siteself · 1 sitepath · 1 sitename · 2 sitesseriesapp-derivatives · cc 2cre8_app_derivatives::view_templates::tests::seriesopenapp-paper · cc 1cre8_app_paper::tests::openoption_theoryapp-derivatives · cc 1cre8_app_derivatives::quotes::option_theoryhandle_account_openapp-paper · cc 1cre8_app_paper::connection::handle_account_opentheoretical_observationapp-mark · cc 7cre8_app_mark::oracle::theoretical_observationputapp-derivatives · cc 1cre8_app_derivatives::model::tests::putinternal_option_fillapp-paper · cc 3cre8_app_paper::pricing::internal_option_fillfuture_pair_payoutapp-derivatives · cc 1cre8_app_derivatives::model::future_pair_payoutOptionDraft::new_seriesapp-derivatives · cc 3cre8_app_derivatives::lifecycle::OptionDraft::new_seriescollateral_per_contract_is_…app-derivatives · cc 2cre8_app_derivatives::model::tests::collateral_per_contract_is_whole_and_covers_the_worst_caseoption_collateral_per_contr…app-derivatives · cc 5cre8_app_derivatives::model::option_collateral_per_contractbuild_accountapp-paper · cc 9cre8_app_paper::connection::build_accounttheoretical_priceapp-mark · cc 4cre8_app_mark::oracle::theoretical_pricecapped_long_payoututil-options · cc 4cre8_util_options::settle::capped_long_payoutaccrue_exactutil-options · cc 1cre8_util_options::funding::accrue_exactmeets_maintenanceutil-options · cc 5cre8_util_options::margin::meets_maintenancetheoretical_price_scales_by…app-mark · cc 1cre8_app_mark::tests::theoretical_price_scales_by_contract_sizemany_assets_with_unrelated_…util-options · cc 1cre8_util_options::margin::tests::many_assets_with_unrelated_denominators_still_valueoverflow_is_refused_not_wra…util-options · cc 1cre8_util_options::ratio::tests::overflow_is_refused_not_wrappedRatio::checked_mul_intutil-options · cc 1cre8_util_options::ratio::Ratio::checked_mul_intRatio::checked_mulutil-options · cc 3cre8_util_options::ratio::Ratio::checked_mulRatio::from_integerutil-options · cc 1cre8_util_options::ratio::Ratio::from_integerRatio::newutil-options · cc 3cre8_util_options::ratio::Ratio::newgcd_i128util-options · cc 1cre8_util_options::ratio::gcd_i128

Control flow

Source not readable from this process.

Callers 9

Callees 2

Source not readable from this process.