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

leg_observation

cre8_app_capitalstrategy::execution::planned_legs::leg_observation

fn · cre8-app-capitalstrategy · crates/cre8-app-capitalstrategy/src/execution/planned_legs.rs:103 pub(crate) documented

35lines
5cyclomatic
2max nesting
12statements
3? exits
4params
2callers
3callees
0.9 (p76)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 3 sitesname · 1 sitename · 2 sitesname · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 3 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 2 sitescompute_trade_returnapp-capitalstrategy · cc 4cre8_app_capitalstrategy::execution::compute_trade_returnclose_marked_tradeapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::close_marked_tradetrade_return_requires_fresh…app-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::tests::trade_return_requires_fresh_full_leg_coveragecompute_leg_fills_falls_bac…app-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::tests::compute_leg_fills_falls_back_to_entry_pricescompute_leg_fillsapp-capitalstrategy · cc 8cre8_app_capitalstrategy::execution::compute_leg_fillsweighted_leg_returnapp-capitalstrategy · cc 6cre8_app_capitalstrategy::execution::weighted_leg_returnleg_observationapp-capitalstrategy · cc 5cre8_app_capitalstrategy::execution::planned_legs::leg_observationlookup_latest_observationapp-capitalstrategy · cc 5cre8_app_capitalstrategy::execution::lookup_latest_observationoption_valueapp-capitalstrategy · cc 7cre8_app_capitalstrategy::instrument_legs::option_valuevenue_derivative_markapp-capitalstrategy · cc 3cre8_app_capitalstrategy::instrument_legs::venue_derivative_markpriceutil-options · cc 5cre8_util_options::bsm::priceintrinsicutil-options · cc 2cre8_util_options::bsm::intrinsicis_fresh_observationapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::is_fresh_observationlatest_derivative_quoteapp-provider · cc 1cre8_app_provider::derivatives::latest_derivative_quoteprovider_freshness_windowapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::provider_freshness_windowquote_is_freshapp-capitalstrategy · cc 2cre8_app_capitalstrategy::instrument_legs::quote_is_freshoption_rightapp-capitalstrategy · cc 3cre8_app_capitalstrategy::instrument_legs::option_rightyears_untilapp-capitalstrategy · cc 1cre8_app_capitalstrategy::instrument_legs::years_until

Control flow

Source not readable from this process.

Callers 2

Callees 3

Source not readable from this process.