pub struct FerroBindingModule;Expand description
Registers the property observer of FerroUI objects, the command binder of FerroUI controls and
the view thread invoker with the dependency resolver (FerroBindingModule).
Implementations§
Trait Implementations§
Source§impl Clone for FerroBindingModule
impl Clone for FerroBindingModule
impl Copy for FerroBindingModule
Source§impl Debug for FerroBindingModule
impl Debug for FerroBindingModule
Source§impl Default for FerroBindingModule
impl Default for FerroBindingModule
Source§impl IModule for FerroBindingModule
impl IModule for FerroBindingModule
Source§fn configure(&self, resolver: &dyn IMutableDependencyResolver)
fn configure(&self, resolver: &dyn IMutableDependencyResolver)
Registers FerroObjectObservableForProperty, FerroCreatesCommandBinding and the shared
FerroViewThreadInvoker as lazy singletons (Configure).
Auto Trait Implementations§
impl Freeze for FerroBindingModule
impl RefUnwindSafe for FerroBindingModule
impl Send for FerroBindingModule
impl Sync for FerroBindingModule
impl Unpin for FerroBindingModule
impl UnsafeUnpin for FerroBindingModule
impl UnwindSafe for FerroBindingModule
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read moreSource§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<M> ModuleExt for M
impl<M> ModuleExt for M
Source§fn apply(&self)
fn apply(&self)
Registers the services of the module with the current resolver of
AppLocator
(Apply).