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

internal_option_fill

cre8_app_paper::pricing::internal_option_fill

fn · cre8-app-paper · crates/cre8-app-paper/src/pricing.rs:525

57lines
3cyclomatic
1max nesting
11statements
6? exits
6params
1callers
9callees
0.6 (p43)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (1 direct callers, 9 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 sitemethod · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 siteref · 1 sitepath · 1 sitepath · 2 sitesref · 1 sitepath · 1 siteref · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 siteref · 1 sitepath · 1 sitepath · 1 siteref · 1 siteexecuteapp-paper · cc 9cre8_app_paper::ops::executeobserved_unit_priceapp-paper · cc 1cre8_app_paper::routing::observed_unit_pricequote_fillapp-paper · cc 8cre8_app_paper::pricing::quote_fillinternal_option_fillapp-paper · cc 3cre8_app_paper::pricing::internal_option_fillparse_option_idapp-mark · cc 4cre8_app_mark::symbols::parse_option_idwidenapp-paper · cc 2cre8_app_paper::pricing::widenfresh_mark_priceapp-mark · cc 1cre8_app_mark::oracle::fresh_mark_pricetheoretical_priceapp-mark · cc 4cre8_app_mark::oracle::theoretical_pricevenue_contract_sizeapp-paper · cc 4cre8_app_paper::pricing::venue_contract_sizeMark::age_msapp-mark · cc 1cre8_app_mark::model::Mark::age_msderivative_fillapp-paper · cc 5cre8_app_paper::pricing::derivative_fillvenue_option_for_termsapp-paper · cc 4cre8_app_paper::pricing::venue_option_for_termsoption_sigmaapp-paper · cc 1cre8_app_paper::pricing::option_sigmawith_graphapp-protocol · cc 6cre8_app_protocol::graph_store::with_graphRatio::newutil-options · cc 3cre8_util_options::ratio::Ratio::newRatio::is_positiveutil-options · cc 1cre8_util_options::ratio::Ratio::is_positivepriceutil-options · cc 5cre8_util_options::bsm::priceRatio::from_decimal_strutil-options · cc 9cre8_util_options::ratio::Ratio::from_decimal_strRatio::to_f64util-options · cc 1cre8_util_options::ratio::Ratio::to_f64query_derivative_quotesapp-provider · cc 1cre8_app_provider::derivatives::query_derivative_quotessegmentsapp-mark · cc 1cre8_app_mark::symbols::segmentsparse_expiry_msapp-mark · cc 6cre8_app_mark::symbols::parse_expiry_msratio_from_f64app-paper · cc 3cre8_app_paper::pricing::ratio_from_f64

Control flow

Source not readable from this process.

Callers 1

Callees 9

Source not readable from this process.