#![expect(missing_debug_implementations, clippy::empty_structs_with_brackets, reason = "Unit tests")]
pub struct Logger {}
pub struct Database {}
#[fundle::bundle]
pub struct AppState {
logger: Logger,
database: Database,
}
fn main() {
let _ = AppState::builder().logger(|_| Logger {}).database(|_| Database {}).build();
}