Reference
Complete API documentation for ETL
API documentation is available through Rust's built-in documentation system. Generate and browse the complete API reference locally:
1 | |
This opens comprehensive rustdoc documentation covering: - All public APIs, traits, and structs - Configuration types and options - Store and destination trait definitions - Code examples and method signatures
Key Traits
The core extension points in ETL:
Destination- Implement to send data to custom destinationsStateStore- Manage replication state and table mappingsSchemaStore- Handle table schema informationCleanupStore- Atomic cleanup operations for removed tables
Configuration Types
Main configuration structures:
PipelineConfig- Complete pipeline configurationPgConnectionConfig- Postgres connection settingsBatchConfig- Batching and performance tuningTlsConfig- TLS/SSL configuration
See Also
- How-to guides - Task-oriented instructions
- Tutorials - Learning-oriented lessons
- Explanations - Understanding-oriented discussions
- GitHub Repository - Source code and issues