Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

full_collateral_units

cre8_util_options::settle::full_collateral_units

fn · cre8-util-options · crates/cre8-util-options/src/settle.rs:140 pub documented

10lines
5cyclomatic
1max nesting
4statements
1? exits
4params
7callers
3callees
1.2 (p86)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitepath · 1 sitename · 4 sitesname · 1 sitepath · 2 sitespath · 1 sitename · 2 sitesname · 2 sitesname · 2 sitesname · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitename · 2 sitesname · 1 siteseriesapp-derivatives · cc 2cre8_app_derivatives::view::tests::seriesputapp-derivatives · cc 1cre8_app_derivatives::model::tests::putOptionDraft::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_contractrounding_favors_writers_and…app-derivatives · cc 4cre8_app_derivatives::e2e_tests::rounding_favors_writers_and_dust_returns_to_themnon_positive_strikes_and_ma…util-options · cc 1cre8_util_options::settle::tests::non_positive_strikes_and_marks_are_refusedcalls_settle_in_the_underli…util-options · cc 1cre8_util_options::settle::tests::calls_settle_in_the_underlier_and_puts_in_quotecollateral_rounds_up_and_al…util-options · cc 2cre8_util_options::settle::tests::collateral_rounds_up_and_always_covers_payoutssettlement_never_exceeds_fu…util-options · cc 3cre8_util_options::settle::tests::settlement_never_exceeds_full_collateral_for_any_valid_inputoverflow_is_refusedutil-options · cc 1cre8_util_options::settle::tests::overflow_is_refusedfull_collateral_unitsutil-options · cc 5cre8_util_options::settle::full_collateral_unitsRatio::is_positiveutil-options · cc 1cre8_util_options::ratio::Ratio::is_positiveRatio::checked_mulutil-options · cc 3cre8_util_options::ratio::Ratio::checked_mulRatio::ceil_mulutil-options · cc 1cre8_util_options::ratio::Ratio::ceil_mulRatio::newutil-options · cc 3cre8_util_options::ratio::Ratio::newgcd_i128util-options · cc 1cre8_util_options::ratio::gcd_i128mul_div_ceilutil-options · cc 1cre8_util_options::ratio::mul_div_ceil

Control flow

Source not readable from this process.

Callees 3

Source not readable from this process.