Reformatting and first dioxus experiments
This commit is contained in:
parent
fe9c97bb19
commit
04a6aa644b
12
Cargo.toml
12
Cargo.toml
@ -4,3 +4,15 @@ resolver = "2"
|
|||||||
members = [
|
members = [
|
||||||
"leptos_webpage",
|
"leptos_webpage",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[profile]
|
||||||
|
|
||||||
|
[profile.wasm-dev]
|
||||||
|
inherits = "dev"
|
||||||
|
opt-level = 1
|
||||||
|
|
||||||
|
[profile.server-dev]
|
||||||
|
inherits = "dev"
|
||||||
|
|
||||||
|
[profile.android-dev]
|
||||||
|
inherits = "dev"
|
||||||
|
|||||||
@ -5,17 +5,25 @@ use std::io::stdin;
|
|||||||
|
|
||||||
#[derive(Debug, Parser)]
|
#[derive(Debug, Parser)]
|
||||||
struct Args {
|
struct Args {
|
||||||
sessions: Vec<NthWeekday>
|
sessions: Vec<NthWeekday>,
|
||||||
}
|
}
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
let args = Args::parse();
|
let args = Args::parse();
|
||||||
|
|
||||||
let mut iter = DayIter::default().filter(|day| args.sessions.iter().any(|nth_weekday| nth_weekday.matches(day)));
|
let mut iter = DayIter::default().filter(|day| {
|
||||||
|
args
|
||||||
|
.sessions
|
||||||
|
.iter()
|
||||||
|
.any(|nth_weekday| nth_weekday.matches(day))
|
||||||
|
});
|
||||||
|
|
||||||
loop {
|
loop {
|
||||||
iter.by_ref().take(3).for_each(|day| println!("{}", localize_day(&day)));
|
iter
|
||||||
|
.by_ref()
|
||||||
|
.take(3)
|
||||||
|
.for_each(|day| println!("{}", localize_day(&day)));
|
||||||
println!("Press enter for more...");
|
println!("Press enter for more...");
|
||||||
stdin().read_line(&mut String::new()).unwrap();
|
stdin().read_line(&mut String::new()).unwrap();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -6,4 +6,3 @@ fn main() {
|
|||||||
|
|
||||||
mount_to_body(webpage::App);
|
mount_to_body(webpage::App);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user