Trait moonshine_view::RegisterView
source · pub trait RegisterView {
// Required method
fn register_view<T: Kind, V: BuildView<T>>(&mut self) -> &mut Self;
// Provided methods
fn register_viewable<T: BuildView>(&mut self) -> &mut Self { ... }
fn register_observable<T: BuildView>(&mut self) -> &mut Self { ... }
}
Expand description
Extension trait used to register views using an App
.
Required Methods§
Provided Methods§
sourcefn register_viewable<T: BuildView>(&mut self) -> &mut Self
fn register_viewable<T: BuildView>(&mut self) -> &mut Self
Registers a given Kind
as viewable.
fn register_observable<T: BuildView>(&mut self) -> &mut Self
👎Deprecated: use
register_viewable
insteadObject Safety§
This trait is not object safe.