Better formatting

This commit is contained in:
Leonie 2023-12-05 17:08:10 +01:00
parent 415428d790
commit 56074e5328
2 changed files with 49 additions and 60 deletions

View file

@ -1,6 +1,6 @@
use tokio;
use reqwest::Client;
use serde::ser::Serialize;
use tokio;
#[tokio::main]
pub async fn post<T: Serialize>(addr: &String, form_a: &str, form_b: T) {
let c = Client::new();

View file

@ -1,19 +1,13 @@
use iced::executor;
use iced::widget::Column;
use iced::widget::container;
use iced::widget::Column;
use iced::widget::{button, text_input, Slider};
use iced::Renderer;
use iced::{
Alignment, Application, Command, Element, Length, Settings, Theme,
};
use reqwest::Client;
use iced::{executor, Alignment, Application, Command, Element, Length, Renderer, Settings, Theme};
use kontroller::post;
use std::sync::mpsc;
use std::sync::mpsc::Sender;
use std::thread;
use std::sync::mpsc;
use kontroller::post;
pub fn main() -> iced::Result {
State::run(Settings {
exit_on_close_request: true,
..Settings::default()
@ -23,7 +17,7 @@ pub fn main() -> iced::Result {
struct State {
addr: String,
speed: f64,
tx: Sender<Task>
tx: Sender<Task>,
}
impl Default for State {
@ -67,11 +61,9 @@ impl Default for State {
println!("Changed speed to {}", &speed.round());
}
}
}
}
}
);
});
State {
addr: String::default(),
@ -87,7 +79,7 @@ enum Message {
FW,
BW,
Stop,
Speed(f64)
Speed(f64),
}
enum Task {
@ -95,7 +87,7 @@ enum Task {
BW,
OFF,
Speed(f64),
Addr(String)
Addr(String),
}
impl Application for State {
@ -136,23 +128,23 @@ impl Application for State {
self.speed = speed;
Command::none()
}
}
}
fn view(&self) -> Element<Message> {
let input = text_input("ip with /motor attached", &self.addr)
.on_input(Message::Addr)
.padding(30)
.width(200);
let fw_button: iced::widget::Button<'_, Message, Renderer> =
button("Forwords").on_press(Message::FW).padding(40);
let fw_button: iced::widget::Button<'_, Message, Renderer> = button("Forwords").on_press(Message::FW).padding(40);
let bw_button: iced::widget::Button<'_, Message, Renderer> =
button("Backwords").on_press(Message::BW).padding(40);
let bw_button: iced::widget::Button<'_, Message, Renderer> = button("Backwords").on_press(Message::BW).padding(40);
let stop_button: iced::widget::Button<'_, Message, Renderer> = button("OFF").on_press(Message::Stop).padding(40);
let stop_button: iced::widget::Button<'_, Message, Renderer> =
button("OFF").on_press(Message::Stop).padding(40);
let slider = Slider::new(0.0..=255.0, self.speed, Message::Speed).width(200);
@ -172,7 +164,4 @@ impl Application for State {
.center_y()
.into()
}
}