Expand description
Core types for sigc signal compiler
This crate defines the fundamental types used across the sigc ecosystem.
Structs§
- Archived
Backtest Metrics - An archived
BacktestMetrics - Archived
Backtest Plan - An archived
BacktestPlan - Archived
Backtest Report - An archived
BacktestReport - Archived
Benchmark Metrics - An archived
BenchmarkMetrics - Archived
Data Decl - An archived
DataDecl - Archived
Ir - An archived
Ir - Archived
IrMetadata - An archived
IrMetadata - Archived
IrNode - An archived
IrNode - Archived
Param Decl - An archived
ParamDecl - Archived
Shape - An archived
Shape - Archived
Type Annotation - An archived
TypeAnnotation - Backtest
Metrics - Performance metrics from a backtest
- Backtest
Metrics Resolver - The resolver for an archived
BacktestMetrics - Backtest
Plan - Configuration for a backtest run
- Backtest
Plan Resolver - The resolver for an archived
BacktestPlan - Backtest
Report - Results from a backtest execution
- Backtest
Report Resolver - The resolver for an archived
BacktestReport - Benchmark
Metrics - Benchmark-relative performance metrics
- Benchmark
Metrics Resolver - The resolver for an archived
BenchmarkMetrics - Builtin
Macros - Built-in macro definitions that can be used in sigc programs
- Data
Decl - Data source declaration
- Data
Decl Resolver - The resolver for an archived
DataDecl - Data
Error - Structured error for data loading/processing failures
- Inferred
Type - Inferred type information for an expression
- Ir
- Intermediate representation of a compiled signal
- IrMetadata
- Metadata for IR provenance
- IrMetadata
Resolver - The resolver for an archived
IrMetadata - IrNode
- A node in the intermediate representation
- IrNode
Resolver - The resolver for an archived
IrNode - IrResolver
- The resolver for an archived
Ir - OpSignature
- Operator type signature for type checking
- Operator
Error - Structured error for operator execution failures
- Param
Decl - Parameter declaration
- Param
Decl Resolver - The resolver for an archived
ParamDecl - Position
History - Daily position history for export and analysis
- Shape
- Shape information for tensor-like data
- Shape
Resolver - The resolver for an archived
Shape - Type
Annotation - Type annotation combining dtype and shape
- Type
Annotation Resolver - The resolver for an archived
TypeAnnotation - Type
Error - Type error with location information
Enums§
- ArchivedD
Type - An archived
DType - Archived
Operator - An archived
Operator - DType
- Data types supported by sigc
- DType
Resolver - The resolver for an archived
DType - OpArity
- Operator arity (number of arguments)
- Operator
- Operator types in the IR
- Operator
Resolver - The resolver for an archived
Operator - Output
Type - How to derive output type from inputs
- Sigc
Error - Errors that can occur in sigc
- Type
Category - Type category for sigc expressions
- Type
Requirement - Type requirement for an input
Traits§
- Calendar
Provider - Trait for calendar providers
- Data
Source - Trait for data source connectors
- Secrets
Resolver - Trait for secrets resolution
Functions§
- format_
error_ with_ context - Format a source error with line context