Skip to main content

propel_core/
lib.rs

1//! Core types and configuration for propel.
2//!
3//! This crate defines the `propel.toml` schema ([`PropelConfig`]),
4//! Cargo project discovery ([`CargoProject`]), and shared error types.
5
6pub mod cargo;
7pub mod config;
8pub mod error;
9
10pub use cargo::{CargoBinary, CargoProject};
11pub use config::{BuildConfig, CloudRunConfig, ProjectConfig, PropelConfig};
12pub use error::{Error, Result};