List of all items
Structs
- analysis::config::AssetGroupConfig
- analysis::config::PerformanceMergingConfig
- analysis::deposit_emulator::DepositEmulator
- analysis::deposit_emulator::InterestPeriod
- analysis::deposit_emulator::Transaction
- analysis::portfolio_statistics::Asset
- analysis::portfolio_statistics::LtoStatistics
- analysis::portfolio_statistics::PortfolioCurrencyStatistics
- analysis::portfolio_statistics::PortfolioStatistics
- config::AssetAllocationConfig
- config::BrokerConfig
- config::BrokersConfig
- config::Config
- config::DepositConfig
- config::PortfolioConfig
- config::TaxRates
- config::TinkoffConfig
- config::TransactionCommissionSpec
- db::Connection
- db::models::Asset
- db::models::NewCurrencyRate
- db::models::NewQuote
- db::models::NewSetting
- db::models::NewTelemetryRecord
- db::schema::AssetTypeMapping
- db::schema::assets::columns::asset_type
- db::schema::assets::columns::portfolio
- db::schema::assets::columns::quantity
- db::schema::assets::columns::star
- db::schema::assets::columns::symbol
- db::schema::assets::table
- db::schema::currency_rates::columns::currency
- db::schema::currency_rates::columns::date
- db::schema::currency_rates::columns::price
- db::schema::currency_rates::columns::star
- db::schema::currency_rates::table
- db::schema::quotes::columns::currency
- db::schema::quotes::columns::price
- db::schema::quotes::columns::star
- db::schema::quotes::columns::symbol
- db::schema::quotes::columns::time
- db::schema::quotes::table
- db::schema::settings::columns::name
- db::schema::settings::columns::star
- db::schema::settings::columns::value
- db::schema::settings::table
- db::schema::telemetry::columns::id
- db::schema::telemetry::columns::payload
- db::schema::telemetry::columns::star
- db::schema::telemetry::table
- metrics::config::MetricsConfig
- tax_statement::TaxStatement
- telemetry::Telemetry
- telemetry::TelemetryConfig
- telemetry::TelemetryRecord
- telemetry::TelemetryRecordBuilder
- time::Date
- time::DateOptTime
- time::DateTime
- time::FakeTime
- time::Month
- time::Period
- time::SystemTime
- time::Time
- time::TzDateTime
- types::Date
- types::DateTime
- types::Decimal
- types::Time
Enums
- analysis::PerformanceAnalysisMethod
- db::schema::AssetType
- types::TradeType
- util::DecimalRestrictions
- util::RoundingMethod
Traits
Macros
Functions
- analysis::analyse
- analysis::simulate_sell
- cash_flow::generate_cash_flow_report
- db::connect
- deposits::list
- metrics::collect
- portfolio::buy
- portfolio::rebalance
- portfolio::sell
- portfolio::set_cash_assets
- portfolio::show
- portfolio::sync
- tax_statement::generate_tax_statement
- time::deserialize_date
- time::deserialize_date_opt_time
- time::now
- time::parse_date
- time::parse_date_time
- time::parse_duration
- time::parse_fake_now
- time::parse_time
- time::parse_timezone
- time::parse_tz_date_time
- time::parse_user_date
- time::today
- time::utc_now
- util::decimal_precision
- util::fold_spaces
- util::is_default
- util::parse_decimal
- util::round
- util::round_with
- util::temp_path
- util::validate_decimal
- util::validate_named_cash
- util::validate_named_decimal
Type Aliases
- core::EmptyResult
- core::GenericError
- core::GenericResult
- db::schema::assets::BoxedQuery
- db::schema::assets::SqlType
- db::schema::currency_rates::BoxedQuery
- db::schema::currency_rates::SqlType
- db::schema::quotes::BoxedQuery
- db::schema::quotes::SqlType
- db::schema::settings::BoxedQuery
- db::schema::settings::SqlType
- db::schema::telemetry::BoxedQuery
- db::schema::telemetry::SqlType