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

parse_option_id

cre8_app_mark::symbols::parse_option_id

fn · cre8-app-mark · crates/cre8-app-mark/src/symbols.rs:86 pub documented

24lines
4cyclomatic
1max nesting
10statements
3? exits
1params
10callers
5callees
2.4 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 7 sitesname · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 siteref · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitename · 1 siteresolveapp-paper · cc 12cre8_app_paper::instrument::resolveresolve_markapp-mark · cc 1cre8_app_mark::oracle::resolve_markwrite_optionapp-derivatives · cc 3cre8_app_derivatives::lifecycle::write_optionrefresh_pairsapp-mark · cc 7cre8_app_mark::oracle::refresh_pairsquote_fillapp-paper · cc 8cre8_app_paper::pricing::quote_fillget_seriesapp-derivatives · cc 1cre8_app_derivatives::connection::get_seriesload_chainapp-derivatives · cc 1cre8_app_derivatives::view::load_chainderivative_bodyapp-derivatives · cc 1cre8_app_derivatives::view::derivative_bodyresolve_cachedapp-mark · cc 10cre8_app_mark::oracle::resolve_cachedinternalapp-paper · cc 2cre8_app_paper::instrument::internaloption_theoryapp-derivatives · cc 1cre8_app_derivatives::quotes::option_theoryinternal_option_fillapp-paper · cc 3cre8_app_paper::pricing::internal_option_fillOptionDraft::from_inputapp-derivatives · cc 2cre8_app_derivatives::lifecycle::OptionDraft::from_inputstrikes_normalize_so_equal_…app-derivatives · cc 2cre8_app_derivatives::model::tests::strikes_normalize_so_equal_values_are_one_seriesoption_ids_parse_back_into_…app-mark · cc 1cre8_app_mark::symbols::tests::option_ids_parse_back_into_termsoptions_get_a_theoretical_m…app-mark · cc 2cre8_app_mark::tests::options_get_a_theoretical_mark_from_the_underlier_and_a_stored_voltheoretical_price_scales_by…app-mark · cc 1cre8_app_mark::tests::theoretical_price_scales_by_contract_sizea_venue_implied_vol_prices_…app-mark · cc 1cre8_app_mark::tests::a_venue_implied_vol_prices_an_option_when_none_is_stored_for_itparse_option_idapp-mark · cc 4cre8_app_mark::symbols::parse_option_idRatio::is_positiveutil-options · cc 1cre8_util_options::ratio::Ratio::is_positiveRatio::from_decimal_strutil-options · cc 9cre8_util_options::ratio::Ratio::from_decimal_strsegmentsapp-mark · cc 1cre8_app_mark::symbols::segmentsparse_expiry_msapp-mark · cc 6cre8_app_mark::symbols::parse_expiry_msOptionRight::parseutil-options · cc 3cre8_util_options::bsm::OptionRight::parseRatio::checked_mulutil-options · cc 3cre8_util_options::ratio::Ratio::checked_mulRatio::checked_negutil-options · cc 1cre8_util_options::ratio::Ratio::checked_negRatio::from_scaledutil-options · cc 1cre8_util_options::ratio::Ratio::from_scaleddays_in_monthapp-mark · cc 5cre8_app_mark::symbols::days_in_monthdays_from_civilapp-mark · cc 3cre8_app_mark::symbols::days_from_civil

Control flow

Source not readable from this process.

Callees 5

Source not readable from this process.