pub struct WidgetActionData { /* private fields */ }
Implementations§
Source§impl WidgetActionData
impl WidgetActionData
pub fn set(&mut self, data: impl ActionTrait)
pub fn set_box(&mut self, data: Arc<dyn ActionTrait>)
pub fn clone_data(&self) -> Option<Arc<dyn ActionTrait>>
Trait Implementations§
Source§impl Default for WidgetActionData
impl Default for WidgetActionData
Source§fn default() -> WidgetActionData
fn default() -> WidgetActionData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WidgetActionData
impl !RefUnwindSafe for WidgetActionData
impl !Send for WidgetActionData
impl !Sync for WidgetActionData
impl Unpin for WidgetActionData
impl !UnwindSafe for WidgetActionData
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