Struct makepad_widgets::data_binding::DataBindingStore
source · pub struct DataBindingStore {
pub nodes: Vec<LiveNode>,
/* private fields */
}
Fields§
§nodes: Vec<LiveNode>
Implementations§
source§impl DataBindingStore
impl DataBindingStore
pub fn new() -> Self
pub fn set_mutated_by(&mut self, uid: WidgetUid)
source§impl DataBindingStore
impl DataBindingStore
pub fn data_to_widgets<'a>( &'a mut self, cx: &'a mut Cx, actions: &'a WidgetActions, ui: &'a WidgetRef ) -> DataBindingMap<'_>
pub fn widgets_to_data<'a>( &'a mut self, cx: &'a mut Cx, actions: &'a WidgetActions, ui: &'a WidgetRef ) -> DataBindingMap<'_>
Auto Trait Implementations§
impl RefUnwindSafe for DataBindingStore
impl !Send for DataBindingStore
impl !Sync for DataBindingStore
impl Unpin for DataBindingStore
impl UnwindSafe for DataBindingStore
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