pub struct ForwardedMessage {
pub sender: WidgetId,
pub data: Box<dyn MessageData>,
}Fields§
§sender: WidgetId§data: Box<dyn MessageData>Trait Implementations§
Source§impl Clone for ForwardedMessage
impl Clone for ForwardedMessage
Source§fn clone(&self) -> ForwardedMessage
fn clone(&self) -> ForwardedMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ForwardedMessage
impl Debug for ForwardedMessage
Source§impl MessageData for ForwardedMessagewhere
ForwardedMessage: Clone,
impl MessageData for ForwardedMessagewhere
ForwardedMessage: Clone,
fn clone_message(&self) -> Box<dyn MessageData>
fn as_any(&self) -> &(dyn Any + 'static)
Auto Trait Implementations§
impl Freeze for ForwardedMessage
impl !RefUnwindSafe for ForwardedMessage
impl Send for ForwardedMessage
impl Sync for ForwardedMessage
impl Unpin for ForwardedMessage
impl UnsafeUnpin for ForwardedMessage
impl !UnwindSafe for ForwardedMessage
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