Trait oxygengine_user_interface::raui::core::prelude::MessageData[][src]

pub trait MessageData: Debug + Send + Sync {
    pub fn clone_message(&self) -> Box<dyn MessageData + 'static, Global>;
pub fn as_any(&self) -> &(dyn Any + 'static); }

Required methods

pub fn clone_message(&self) -> Box<dyn MessageData + 'static, Global>[src]

pub fn as_any(&self) -> &(dyn Any + 'static)[src]

Loading content...

Implementations on Foreign Types

impl MessageData for f32 where
    f32: Clone
[src]

impl MessageData for f64 where
    f64: Clone
[src]

impl MessageData for i8 where
    i8: Clone
[src]

impl MessageData for i16 where
    i16: Clone
[src]

impl MessageData for i32 where
    i32: Clone
[src]

impl MessageData for String where
    String: Clone
[src]

impl MessageData for bool where
    bool: Clone
[src]

impl MessageData for () where
    (): Clone
[src]

impl MessageData for u16 where
    u16: Clone
[src]

impl MessageData for u64 where
    u64: Clone
[src]

impl MessageData for i64 where
    i64: Clone
[src]

impl MessageData for i128 where
    i128: Clone
[src]

impl MessageData for u8 where
    u8: Clone
[src]

impl MessageData for u32 where
    u32: Clone
[src]

impl MessageData for u128 where
    u128: Clone
[src]

Loading content...

Implementors

impl MessageData for ResizeListenerSignal where
    ResizeListenerSignal: Clone
[src]

impl MessageData for NavSignal where
    NavSignal: Clone
[src]

impl MessageData for AnimationMessage where
    AnimationMessage: Clone
[src]

impl MessageData for ButtonNotifyMessage where
    ButtonNotifyMessage: Clone
[src]

impl MessageData for TextInputNotifyMessage where
    TextInputNotifyMessage: Clone
[src]

impl MessageData for ScrollViewNotifyMessage where
    ScrollViewNotifyMessage: Clone
[src]

impl MessageData for ForwardedMessage where
    ForwardedMessage: Clone
[src]

Loading content...