Add function and prefer .iter()
This commit is contained in:
parent
53c6fcd917
commit
e3adc35221
12 changed files with 117 additions and 67 deletions
src
15
src/main.rs
15
src/main.rs
|
@ -2,11 +2,11 @@
|
|||
extern crate diesel;
|
||||
#[macro_use]
|
||||
extern crate diesel_migrations;
|
||||
extern crate dotenv;
|
||||
extern crate core;
|
||||
extern crate dotenv;
|
||||
|
||||
use actix_web::{middleware, web, App, HttpServer};
|
||||
use actix_web::middleware::normalize::TrailingSlash;
|
||||
use actix_web::{middleware, web, App, HttpServer};
|
||||
use env_logger::{Builder, Env};
|
||||
use wiringpi::pin::Value::High;
|
||||
|
||||
|
@ -14,6 +14,7 @@ mod db;
|
|||
mod handlers;
|
||||
mod return_models;
|
||||
mod types;
|
||||
mod utils;
|
||||
|
||||
#[actix_web::main]
|
||||
async fn main() -> std::io::Result<()> {
|
||||
|
@ -29,10 +30,11 @@ async fn main() -> std::io::Result<()> {
|
|||
|
||||
HttpServer::new(|| {
|
||||
App::new()
|
||||
.wrap(middleware::DefaultHeaders::new()
|
||||
.header("Access-Control-Allow-Origin", "*")
|
||||
.header("Access-Control-Allow-Headers", "*")
|
||||
.header("Access-Control-Allow-Methods", "*")
|
||||
.wrap(
|
||||
middleware::DefaultHeaders::new()
|
||||
.header("Access-Control-Allow-Origin", "*")
|
||||
.header("Access-Control-Allow-Headers", "*")
|
||||
.header("Access-Control-Allow-Methods", "*"),
|
||||
)
|
||||
.wrap(middleware::Logger::default())
|
||||
.wrap(middleware::NormalizePath::new(TrailingSlash::Trim))
|
||||
|
@ -41,6 +43,7 @@ async fn main() -> std::io::Result<()> {
|
|||
.service(handlers::v1::schedules::tagged)
|
||||
.service(handlers::v1::schedules::show)
|
||||
.service(handlers::v1::schedules::add)
|
||||
.service(handlers::v1::schedules::add_list)
|
||||
.service(handlers::v1::schedules::update)
|
||||
.service(handlers::v1::schedules::delete)
|
||||
})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue