pub struct PropertyInfoAccessorPlugin { /* private fields */ }Expand description
The plugin of a compiled binding path element: a property description together with the factory of its accessor.
Implementations§
Source§impl PropertyInfoAccessorPlugin
impl PropertyInfoAccessorPlugin
pub fn new( property_info: Rc<dyn IPropertyInfo>, accessor_factory: PropertyAccessorFactory, ) -> Self
Trait Implementations§
Source§impl IPropertyAccessorPlugin for PropertyInfoAccessorPlugin
impl IPropertyAccessorPlugin for PropertyInfoAccessorPlugin
Auto Trait Implementations§
impl !RefUnwindSafe for PropertyInfoAccessorPlugin
impl !Send for PropertyInfoAccessorPlugin
impl !Sync for PropertyInfoAccessorPlugin
impl !UnwindSafe for PropertyInfoAccessorPlugin
impl Freeze for PropertyInfoAccessorPlugin
impl Unpin for PropertyInfoAccessorPlugin
impl UnsafeUnpin for PropertyInfoAccessorPlugin
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