pub struct InpcPropertyAccessorPlugin;Expand description
Reads a declared property from a model object that optionally raises property change notifications.
Properties are found by name in the metadata the object’s type declared:
its binding metadata (ModelTypes) or its markup metadata
(MarkupType, walking the base types as
reflection walks a class hierarchy); a type without metadata has no
properties here.
Trait Implementations§
Source§impl IPropertyAccessorPlugin for InpcPropertyAccessorPlugin
impl IPropertyAccessorPlugin for InpcPropertyAccessorPlugin
Auto Trait Implementations§
impl Freeze for InpcPropertyAccessorPlugin
impl RefUnwindSafe for InpcPropertyAccessorPlugin
impl Send for InpcPropertyAccessorPlugin
impl Sync for InpcPropertyAccessorPlugin
impl Unpin for InpcPropertyAccessorPlugin
impl UnsafeUnpin for InpcPropertyAccessorPlugin
impl UnwindSafe for InpcPropertyAccessorPlugin
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 more