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

crates/cre8-app-derivatives/src/model.rs

cre8-app-derivatives · module model · src · 675 lines (509 code, 107 comment) · sha 81fabe46dba3a0c8

Items

const KIND_DERIVATIVE_SERIES const KIND_DERIVATIVE_WRITER const DEFAULT_EXPIRY_GRACE_MS const MIN_EXPIRY_GRACE_MS const MAX_EXPIRY_GRACE_MS enum SeriesKind impl SeriesKind enum SeriesStatus impl SeriesStatus struct WriterLiability struct Settlement struct DerivativeSeries impl DerivativeSeries struct WriterIndex

Functions

By call-graph weight (PageRank; 1.0 is the average function). 45 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
DerivativeSeries::unit_assetssrc/model.rs:232method62902
series_targetsrc/model.rs:478fn31101.8
series_hashsrc/model.rs:463fn31411.7
DerivativeSeries::strike_ratiosrc/model.rs:213method41521.6
series_vertex_idsrc/model.rs:495fn31221.6
load_seriessrc/model.rs:519fn31321.4
collateral_refsrc/model.rs:468fn31201.4
pool_refsrc/model.rs:473fn31201.4
series_id_for_assetsrc/model.rs:483fn93601.3
option_collateral_per_contractsrc/model.rs:396fn255441.2
symbol_slugsrc/model.rs:372fn31311.1
upsert_seriessrc/model.rs:512fn62321.1
to_manifold_rightsrc/model.rs:330fn62101.1
DerivativeSeries::ref_ratiosrc/model.rs:218method71321.1
parse_expirysrc/model.rs:363fn61311
positive_decimalsrc/model.rs:346fn145430.9
option_settlementsrc/model.rs:301fn112450.9
DerivativeSeries::is_americansrc/model.rs:205method31400.9
future_bandsrc/model.rs:323fn31420.9
DerivativeSeries::collateral_forsrc/model.rs:240method62610.9
strike_ordersrc/model.rs:536fn31110.9
list_seriessrc/model.rs:524fn111220.8
list_writerssrc/model.rs:559fn131210.8
DerivativeSeries::contracts_insrc/model.rs:250method94400.8
check_quote_assetsrc/model.rs:384fn93300.8
DerivativeSeries::is_optionsrc/model.rs:201method31300.8
default_quote_assetsrc/model.rs:378fn31200.7
DerivativeSeries::option_rightsrc/model.rs:209method31200.7
option_specsrc/model.rs:424fn232310.7
writer_vertex_idsrc/model.rs:508fn31120.7
DerivativeSeries::future_capsrc/model.rs:226method31100.6
DerivativeSeries::payoutsrc/model.rs:263method266120.6
upsert_writersrc/model.rs:541fn161230.6
future_specsrc/model.rs:449fn111200.6
rsrc/model.rs:577fn31110.6
putsrc/model.rs:581fn321120.6
future_pair_payoutsrc/model.rs:314fn71140.6
SeriesKind::as_strsrc/model.rs:61method62000.5
SeriesStatus::as_strsrc/model.rs:88method84000.5
DerivativeSeries::to_jsonsrc/model.rs:290method72010.5
from_manifold_rightsrc/model.rs:337fn62000.5
strikes_normalize_so_equal_values_are_one_seriessrc/model.rs:615fn202040.5
expiries_are_dates_onlysrc/model.rs:637fn81010.5
collateral_per_contract_is_whole_and_covers_the_worst_casesrc/model.rs:647fn152060.5
leg_ids_map_back_to_their_seriessrc/model.rs:664fn111020.5

Source not readable from this process.