(
[INFO] [stdout] | ----------------------- required by a bound in this function
[INFO] [stdout] 342 | _f: &impl Component,
[INFO] [stdout] | ^^^^^^^^^^^^ required by this bound in `component_props_builder`
[INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/p2p_chat_frontend-edda7214cdfead3b.long-type-17249380041654549175.txt'
[INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] = note: this error originates in the macro `view` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0277]: expected a `Fn()` closure, found `ReadSignal>`
[INFO] [stdout] --> frontend/src/lib.rs:400:5
[INFO] [stdout] |
[INFO] [stdout] 400 | / view! {
[INFO] [stdout] 401 | |
[INFO] [stdout] 402 | |
"Chat Room: " {room}
[INFO] [stdout] 403 | |
"Connection: " {connection_status}
[INFO] [stdout] ... |
[INFO] [stdout] 426 | |
[INFO] [stdout] 427 | | }
[INFO] [stdout] | |_____^ expected an `Fn()` closure, found `ReadSignal>`
[INFO] [stdout] |
[INFO] [stdout] = help: the trait `Fn()` is not implemented for `ReadSignal>`
[INFO] [stdout] = note: wrap the `ReadSignal>` in a closure with no arguments: `|| { /* code */ }`
[INFO] [stdout] = note: required for `ForProps>, _, _, _, _, _, _>` to implement `leptos::Props`
[INFO] [stdout] = note: required for `fn(...) -> ... {For::<..., _, _, _, _, _, _>}` to implement `leptos::Component>, _, _, _, _, _, _>>`
[INFO] [stdout] note: required by a bound in `leptos::component_props_builder`
[INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/leptos-0.6.15/src/lib.rs:342:15
[INFO] [stdout] |
[INFO] [stdout] 341 | pub fn component_props_builder(
[INFO] [stdout] | ----------------------- required by a bound in this function
[INFO] [stdout] 342 | _f: &impl Component,
[INFO] [stdout] | ^^^^^^^^^^^^ required by this bound in `component_props_builder`
[INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/p2p_chat_frontend-8a72a3d9592cce43.long-type-728620378481178140.txt'
[INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] = note: this error originates in the macro `view` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: the method `key` exists for struct `ForPropsBuilder>, _, _, _, _, _, _, ...>`, but its trait bounds were not satisfied
[INFO] [stdout] --> frontend/src/lib.rs:407:21
[INFO] [stdout] |
[INFO] [stdout] 400 | / view! {
[INFO] [stdout] 401 | |
[INFO] [stdout] 402 | |
"Chat Room: " {room}
[INFO] [stdout] 403 | |
"Connection: " {connection_status}
[INFO] [stdout] ... |
[INFO] [stdout] 406 | | each=messages
[INFO] [stdout] 407 | | key=|msg| msg.timestamp.clone()
[INFO] [stdout] | | -^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout] | |____________________|
[INFO] [stdout] |
[INFO] [stdout] |
[INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/leptos_reactive-0.6.15/src/signal.rs:434:1
[INFO] [stdout] |
[INFO] [stdout] 434 | pub struct ReadSignal
[INFO] [stdout] | ------------------------ doesn't satisfy `<_ as FnOnce<()>>::Output = _`, `ReadSignal>: FnOnce<()>` or `ReadSignal>: std::ops::Fn<()>`
[INFO] [stdout] |
[INFO] [stdout] = note: the following trait bounds were not satisfied:
[INFO] [stdout] `ReadSignal>: std::ops::Fn<()>`
[INFO] [stdout] `ReadSignal>: FnOnce<()>`
[INFO] [stdout] which is required by `> as FnOnce<()>>::Output = _`
[INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/p2p_chat_frontend-edda7214cdfead3b.long-type-12638563284363002762.txt'
[INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: the method `key` exists for struct `ForPropsBuilder>, _, _, _, _, _, _, ...>`, but its trait bounds were not satisfied
[INFO] [stdout] --> frontend/src/lib.rs:407:21
[INFO] [stdout] |
[INFO] [stdout] 400 | / view! {
[INFO] [stdout] 401 | |
[INFO] [stdout] 402 | |
"Chat Room: " {room}
[INFO] [stdout] 403 | |
"Connection: " {connection_status}
[INFO] [stdout] ... |
[INFO] [stdout] 406 | | each=messages
[INFO] [stdout] 407 | | key=|msg| msg.timestamp.clone()
[INFO] [stdout] | | -^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout] | |____________________|
[INFO] [stdout] |
[INFO] [stdout] |
[INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/leptos_reactive-0.6.15/src/signal.rs:434:1
[INFO] [stdout] |
[INFO] [stdout] 434 | pub struct ReadSignal
[INFO] [stdout] | ------------------------ doesn't satisfy `<_ as FnOnce<()>>::Output = _`, `ReadSignal>: FnOnce<()>` or `ReadSignal>: std::ops::Fn<()>`
[INFO] [stdout] |
[INFO] [stdout] = note: the following trait bounds were not satisfied:
[INFO] [stdout] `ReadSignal>: std::ops::Fn<()>`
[INFO] [stdout] `ReadSignal>: FnOnce<()>`
[INFO] [stdout] which is required by `> as FnOnce<()>>::Output = _`
[INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/p2p_chat_frontend-8a72a3d9592cce43.long-type-12113772900481569497.txt'
[INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout] --> frontend/src/lib.rs:416:51
[INFO] [stdout] |
[INFO] [stdout] 416 |