From 983456997b5249f2932fa2b4abeb2a93eb92a1e3 Mon Sep 17 00:00:00 2001 From: George Kaklamanos Date: Fri, 30 Jun 2023 18:02:40 +0300 Subject: [PATCH] Rename library functions from "main" --- labadoor-csv/src/lib.rs | 2 +- labadoor-gpio/src/lib.rs | 2 +- labadoor-matrix/src/lib.rs | 2 +- labadoor-telegram/src/lib.rs | 2 +- labadoor/src/main.rs | 8 ++++---- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/labadoor-csv/src/lib.rs b/labadoor-csv/src/lib.rs index 40c4814..9d267c8 100644 --- a/labadoor-csv/src/lib.rs +++ b/labadoor-csv/src/lib.rs @@ -62,7 +62,7 @@ fn auth_user(username: String, resource: String) -> Result<(), ()> { return ret; } -pub fn main() { +pub fn csv() { let args: Vec = std::env::args().collect(); let method = String::from(&args[1]); let identifier = String::from(&args[2]); diff --git a/labadoor-gpio/src/lib.rs b/labadoor-gpio/src/lib.rs index 943f2ce..980afb3 100644 --- a/labadoor-gpio/src/lib.rs +++ b/labadoor-gpio/src/lib.rs @@ -1,6 +1,6 @@ use gpio_cdev::{Chip, LineRequestFlags}; -pub fn main() { +pub fn gpio() { let mut chip = Chip::new("/dev/gpiochip0").unwrap(); let handle = chip .get_line(6) diff --git a/labadoor-matrix/src/lib.rs b/labadoor-matrix/src/lib.rs index 351e5f1..541a1eb 100644 --- a/labadoor-matrix/src/lib.rs +++ b/labadoor-matrix/src/lib.rs @@ -30,7 +30,7 @@ async fn on_room_message(event: SyncMessageEvent, room: Roo } #[tokio::main] -pub async fn main(username: String, password: String) -> Result<()> { +pub async fn matrix(username: String, password: String) -> Result<()> { let user = UserId::try_from(username)?; let client = Client::new_from_user_id(user.clone()).await?; diff --git a/labadoor-telegram/src/lib.rs b/labadoor-telegram/src/lib.rs index d868e78..8a75a3f 100644 --- a/labadoor-telegram/src/lib.rs +++ b/labadoor-telegram/src/lib.rs @@ -43,7 +43,7 @@ async fn answer( } #[tokio::main] -pub async fn main(token: String) { +pub async fn telegram(token: String) { teloxide::enable_logging!(); log::info!("Starting labadoor Telegram bot..."); let bot = Bot::new(token).auto_send(); diff --git a/labadoor/src/main.rs b/labadoor/src/main.rs index d4389ee..c7e2af9 100644 --- a/labadoor/src/main.rs +++ b/labadoor/src/main.rs @@ -5,19 +5,19 @@ fn main() { match &cli.command { #[cfg(feature = "telegram")] cli::Command::Telegram(_) => { - labadoor_telegram::main(); + labadoor_telegram::telegram(); } #[cfg(feature = "matrix")] cli::Command::Matrix(_) => { - labadoor_matrix::main(); + labadoor_matrix::matrix(); } #[cfg(feature = "csv")] cli::Command::CSV => { - labadoor_csv::main(); + labadoor_csv::csv(); } #[cfg(feature = "gpio")] cli::Command::GPIO => { - labadoor_gpio::main(); + labadoor_gpio::gpio(); } } }