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

snapshot

cre8_app_paper::ops::snapshot

fn · cre8-app-paper · crates/cre8-app-paper/src/ops.rs:232 pub

46lines
3cyclomatic
1max nesting
22statements
3? exits
4params
7callers
14callees
1 (p79)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 2 sitesref · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 2 sitesmethod · 1 sitepath · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitename · 1 siteself · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitemethod · 2 sitespath · 1 sitepath · 1 sitemethod · 1 sitemethod · 2 sitespath · 1 siteconnectapp-paper · cc 10cre8_app_paper::connection::connectopening_an_account_records_…app-paper · cc 1cre8_app_paper::tests::opening_an_account_records_its_owner_and_floatpaper_index_bodyapp-paper · cc 1cre8_app_paper::view::paper_index_bodypaper_account_bodyapp-paper · cc 3cre8_app_paper::view::paper_account_bodyhandle_accountsapp-paper · cc 1cre8_app_paper::connection::handle_accountshandle_positionsapp-paper · cc 1cre8_app_paper::connection::handle_positionsload_indexapp-paper · cc 2cre8_app_paper::view::load_indexload_account_pageapp-paper · cc 2cre8_app_paper::view::load_account_pagethe_index_labels_paper_and_…app-paper · cc 2cre8_app_paper::view::tests::the_index_labels_paper_and_lists_accountsthe_account_page_renders_se…app-paper · cc 2cre8_app_paper::view::tests::the_account_page_renders_sections_and_a_missing_accountpage_shapes_holdapp-paper · cc 1cre8_app_paper::view::tests::page_shapes_holdsnapshotapp-paper · cc 3cre8_app_paper::ops::snapshotRatio::checked_negutil-options · cc 1cre8_util_options::ratio::Ratio::checked_negminor_scaleapp-paper · cc 1cre8_app_paper::model::minor_scaleRatio::floor_mulutil-options · cc 1cre8_util_options::ratio::Ratio::floor_mulRatio::ceil_mulutil-options · cc 1cre8_util_options::ratio::Ratio::ceil_mulRatio::checked_absutil-options · cc 2cre8_util_options::ratio::Ratio::checked_absvaluationapp-paper · cc 5cre8_app_paper::engine::valuationValuation::completeapp-paper · cc 1cre8_app_paper::engine::Valuation::completePaperPosition::avg_priceapp-paper · cc 2cre8_app_paper::model::PaperPosition::avg_pricehealthapp-paper · cc 2cre8_app_paper::engine::healthPaperPosition::is_longapp-paper · cc 1cre8_app_paper::model::PaperPosition::is_longliquidation_priceapp-paper · cc 7cre8_app_paper::engine::liquidation_priceValuation::leverageapp-paper · cc 1cre8_app_paper::engine::Valuation::leveragefresh_marksapp-paper · cc 1cre8_app_paper::ops::fresh_marksmark_positionsapp-paper · cc 1cre8_app_paper::pricing::mark_positionsRatio::newutil-options · cc 3cre8_util_options::ratio::Ratio::newRatio::is_positiveutil-options · cc 1cre8_util_options::ratio::Ratio::is_positivemul_div_ceilutil-options · cc 1cre8_util_options::ratio::mul_div_ceilmul_div_floorutil-options · cc 1cre8_util_options::ratio::mul_div_floorRatio::to_f64util-options · cc 1cre8_util_options::ratio::Ratio::to_f64Ratio::is_negativeutil-options · cc 1cre8_util_options::ratio::Ratio::is_negativeRatio::checked_divutil-options · cc 1cre8_util_options::ratio::Ratio::checked_divbps_to_fractionutil-options · cc 1cre8_util_options::margin::bps_to_fractionmeets_maintenance_unitsutil-options · cc 6cre8_util_options::margin::meets_maintenance_unitsleverageutil-options · cc 4cre8_util_options::margin::leverage

Control flow

Source not readable from this process.

Callers 7

Callees 14

Source not readable from this process.