Trait raui_core::messenger::MessageData [−][src]
pub trait MessageData: Debug + Send + Sync { fn clone_message(&self) -> Box<dyn MessageData>; fn as_any(&self) -> &dyn Any; }
Required methods
fn clone_message(&self) -> Box<dyn MessageData>
[src]
fn as_any(&self) -> &dyn Any
[src]
Implementations on Foreign Types
impl MessageData for () where
Self: Clone,
[src]
impl MessageData for () where
Self: Clone,
[src]impl MessageData for i8 where
Self: Clone,
[src]
impl MessageData for i8 where
Self: Clone,
[src]impl MessageData for i16 where
Self: Clone,
[src]
impl MessageData for i16 where
Self: Clone,
[src]impl MessageData for i32 where
Self: Clone,
[src]
impl MessageData for i32 where
Self: Clone,
[src]impl MessageData for i64 where
Self: Clone,
[src]
impl MessageData for i64 where
Self: Clone,
[src]impl MessageData for i128 where
Self: Clone,
[src]
impl MessageData for i128 where
Self: Clone,
[src]impl MessageData for u8 where
Self: Clone,
[src]
impl MessageData for u8 where
Self: Clone,
[src]impl MessageData for u16 where
Self: Clone,
[src]
impl MessageData for u16 where
Self: Clone,
[src]impl MessageData for u32 where
Self: Clone,
[src]
impl MessageData for u32 where
Self: Clone,
[src]impl MessageData for u64 where
Self: Clone,
[src]
impl MessageData for u64 where
Self: Clone,
[src]impl MessageData for u128 where
Self: Clone,
[src]
impl MessageData for u128 where
Self: Clone,
[src]impl MessageData for f32 where
Self: Clone,
[src]
impl MessageData for f32 where
Self: Clone,
[src]impl MessageData for f64 where
Self: Clone,
[src]
impl MessageData for f64 where
Self: Clone,
[src]impl MessageData for bool where
Self: Clone,
[src]
impl MessageData for bool where
Self: Clone,
[src]impl MessageData for String where
Self: Clone,
[src]
impl MessageData for String where
Self: Clone,
[src]Implementors
impl MessageData for RelativeLayoutListenerSignal where
Self: Clone,
[src]
impl MessageData for RelativeLayoutListenerSignal where
Self: Clone,
[src]impl MessageData for ResizeListenerSignal where
Self: Clone,
[src]
impl MessageData for ResizeListenerSignal where
Self: Clone,
[src]impl MessageData for NavSignal where
Self: Clone,
[src]
impl MessageData for NavSignal where
Self: Clone,
[src]impl MessageData for AnimationMessage where
Self: Clone,
[src]
impl MessageData for AnimationMessage where
Self: Clone,
[src]impl MessageData for AnchorNotifyMessage where
Self: Clone,
[src]
impl MessageData for AnchorNotifyMessage where
Self: Clone,
[src]impl MessageData for ButtonNotifyMessage where
Self: Clone,
[src]
impl MessageData for ButtonNotifyMessage where
Self: Clone,
[src]impl MessageData for TextInputNotifyMessage where
Self: Clone,
[src]
impl MessageData for TextInputNotifyMessage where
Self: Clone,
[src]impl MessageData for ScrollViewNotifyMessage where
Self: Clone,
[src]
impl MessageData for ScrollViewNotifyMessage where
Self: Clone,
[src]impl MessageData for ForwardedMessage where
Self: Clone,
[src]
impl MessageData for ForwardedMessage where
Self: Clone,
[src]impl<T> MessageData for DataBinding<T> where
Self: Clone,
T: 'static + Debug + Default + Send + Sync,
[src]
impl<T> MessageData for DataBinding<T> where
Self: Clone,
T: 'static + Debug + Default + Send + Sync,
[src]