Module web_tools::optimistic
source · Expand description
Optimistic operations
In may cases, Web APIs in Rust return Result
or Option
and enforce strict types. Then
again in JavaScript-land one can simply call .focus()
on something and it works, breaks, or
does nothing. But the code looks a bit simpler.
Optimistic traits bring part of this to Rust. Functions on yew::prelude::NodeRef
just work,
or fail silently.
Traits§
- Support working with
web_sys::Element
- Support working with
web_sys::HtmlElement
- Support working with
web_sys::HtmlFormElement
- Support working with
web_sys::HtmlInputElement