Config file with Port number.

Started implementing typespec for OpenAPI spec.
This commit is contained in:
Martin Berg Alstad
2024-06-07 14:37:47 +02:00
parent 9cb0fa0a59
commit 4fe388aca3
8 changed files with 1031 additions and 2 deletions

1
src/config.rs Normal file
View File

@ -0,0 +1 @@
pub const PORT: u16 = 8000;

View File

@ -1,14 +1,19 @@
use tokio::net::TcpListener;
use std::net::SocketAddr;
use tokio::net::{TcpListener, ToSocketAddrs};
use crate::routing::{simplify, table};
mod expressions;
mod parsing;
mod routing;
mod language;
mod config;
#[tokio::main]
async fn main() {
let listener = TcpListener::bind("127.0.0.1:8000")
let addr = SocketAddr::from(([127, 0, 0, 1], config::PORT));
let listener = TcpListener::bind(&addr)
.await
.unwrap();