Trait fyrox::script::ScriptMessagePayload
source · pub trait ScriptMessagePayload: Any + Send + Debug {
// Required methods
fn as_any_ref(&self) -> &dyn Any;
fn as_any_mut(&mut self) -> &mut dyn Any;
}
Expand description
A script message’s payload.
Required Methods§
sourcefn as_any_ref(&self) -> &dyn Any
fn as_any_ref(&self) -> &dyn Any
Returns self
as &dyn Any
sourcefn as_any_mut(&mut self) -> &mut dyn Any
fn as_any_mut(&mut self) -> &mut dyn Any
Returns self
as &dyn Any
Implementations§
source§impl dyn ScriptMessagePayload
impl dyn ScriptMessagePayload
sourcepub fn downcast_ref<T: 'static>(&self) -> Option<&T>
pub fn downcast_ref<T: 'static>(&self) -> Option<&T>
Tries to cast the payload to a particular type.
sourcepub fn downcast_mut<T: 'static>(&mut self) -> Option<&mut T>
pub fn downcast_mut<T: 'static>(&mut self) -> Option<&mut T>
Tries to cast the payload to a particular type.