Struct MessageArguments
pub struct MessageArguments(/* private fields */);Expand description
MessageArguments is the base class for arguments passed in messages. An instance of MessageArguments together with an
instance of MessageType forms a Kanzi message. In Kanzi when you dispatch a message, you dispatch a message of certain
type and arguments.
Implementations§
§impl MessageArguments
impl MessageArguments
pub const fn as_ptr(&self) -> *mut MessageArgumentsWrapper
§impl MessageArguments
impl MessageArguments
pub fn set_handled(&self, handled: bool) -> Result<(), Error>
pub fn set_handled(&self, handled: bool) -> Result<(), Error>
Sets the handling status for a message.
pub fn is_handled(&self) -> Result<bool, Error>
pub fn is_handled(&self) -> Result<bool, Error>
Returns whether the message is handled.
pub fn get_argument<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<<T as VariantConstraint>::RetArg, Error>where
T: PropertyTypeConstraint,
pub fn get_argument<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<<T as VariantConstraint>::RetArg, Error>where
T: PropertyTypeConstraint,
Returns the value of an argument.
§Returns
The value of the argument. If the argument is not present in this message arguments instance,
returns the default value of the PropertyType.
pub fn get_optional_argument<T>(
&self,
property: &PropertyType<T>,
) -> Result<Option<<T as VariantConstraint>::RetArg>, Error>where
T: PropertyTypeConstraint,
pub fn get_optional_argument<T>(
&self,
property: &PropertyType<T>,
) -> Result<Option<<T as VariantConstraint>::RetArg>, Error>where
T: PropertyTypeConstraint,
Returns the value of an argument.
§Returns
The value of the argument. If the argument is not present in this message arguments instance, returns None.
pub fn set_argument<T>(
&self,
property: &PropertyType<T>,
value: <T as VariantConstraint>::DataArg<'_>,
) -> Result<(), Error>where
T: PropertyTypeConstraint,
pub fn set_argument<T>(
&self,
property: &PropertyType<T>,
value: <T as VariantConstraint>::DataArg<'_>,
) -> Result<(), Error>where
T: PropertyTypeConstraint,
Sets the value of an argument.
Trait Implementations§
§impl Inheritable for MessageArguments
impl Inheritable for MessageArguments
§unsafe fn downcast_unchecked<T>(self) -> Twhere
T: Inherits<Self>,
unsafe fn downcast_unchecked<T>(self) -> Twhere
T: Inherits<Self>,
Downcast the object to a more specific type. Read more
§unsafe fn downcast_unchecked_ref<T>(&self) -> &Twhere
T: Inherits<Self>,
unsafe fn downcast_unchecked_ref<T>(&self) -> &Twhere
T: Inherits<Self>,
Downcast the object reference to a more specific type. Read more
§impl Inherits<MessageArguments> for ActivateThemeMessageArguments
impl Inherits<MessageArguments> for ActivateThemeMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ActivatedMessageArguments
impl Inherits<MessageArguments> for ActivatedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ActivationMessageArguments
impl Inherits<MessageArguments> for ActivationMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ActivityInternalMessageArguments
impl Inherits<MessageArguments> for ActivityInternalMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ActivityMessageArguments
impl Inherits<MessageArguments> for ActivityMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ActivityPrefabMessageArguments
impl Inherits<MessageArguments> for ActivityPrefabMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for AsynchronousLoadCompletedMessageArguments
impl Inherits<MessageArguments> for AsynchronousLoadCompletedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for BaseMessageArguments
impl Inherits<MessageArguments> for BaseMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CanceledMessageArguments
impl Inherits<MessageArguments> for CanceledMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CanceledMessageArguments
impl Inherits<MessageArguments> for CanceledMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CanceledMessageArguments
impl Inherits<MessageArguments> for CanceledMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CanceledMessageArguments
impl Inherits<MessageArguments> for CanceledMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CanceledMessageArguments
impl Inherits<MessageArguments> for CanceledMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CharacterRemovalMessageArguments
impl Inherits<MessageArguments> for CharacterRemovalMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ClickBeginMessageArguments
impl Inherits<MessageArguments> for ClickBeginMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ClickCancelMessageArguments
impl Inherits<MessageArguments> for ClickCancelMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ClickEnterMessageArguments
impl Inherits<MessageArguments> for ClickEnterMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ClickLeaveMessageArguments
impl Inherits<MessageArguments> for ClickLeaveMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ClickMessageArguments
impl Inherits<MessageArguments> for ClickMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ClickedMessageArguments
impl Inherits<MessageArguments> for ClickedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CommandMessageArguments
impl Inherits<MessageArguments> for CommandMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CommonMessageArguments
impl Inherits<MessageArguments> for CommonMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CompletedMessageArguments
impl Inherits<MessageArguments> for CompletedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CompletedMessageArguments
impl Inherits<MessageArguments> for CompletedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CursorMovedMessageArguments
impl Inherits<MessageArguments> for CursorMovedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for CursorPositionMessageArguments
impl Inherits<MessageArguments> for CursorPositionMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for DeactivatedMessageArguments
impl Inherits<MessageArguments> for DeactivatedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for DeleteSelectionMessageArguments
impl Inherits<MessageArguments> for DeleteSelectionMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for EditingStateChangedMessageArguments
impl Inherits<MessageArguments> for EditingStateChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for EnteredMessageArguments
impl Inherits<MessageArguments> for EnteredMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for EnteredStateMessageArguments
impl Inherits<MessageArguments> for EnteredStateMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for FinishedMessageArguments
impl Inherits<MessageArguments> for FinishedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for FinishedMessageArguments
impl Inherits<MessageArguments> for FinishedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for FinishedMessageArguments
impl Inherits<MessageArguments> for FinishedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for FocusEnteredFocusScopeMessageArguments
impl Inherits<MessageArguments> for FocusEnteredFocusScopeMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for FocusLeftFocusScopeMessageArguments
impl Inherits<MessageArguments> for FocusLeftFocusScopeMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for GoToDefinedStateMessageArguments
impl Inherits<MessageArguments> for GoToDefinedStateMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for GoToNextDefinedStateMessageArguments
impl Inherits<MessageArguments> for GoToNextDefinedStateMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for GoToPreviousDefinedStateMessageArguments
impl Inherits<MessageArguments> for GoToPreviousDefinedStateMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for GoToStateMessageArguments
impl Inherits<MessageArguments> for GoToStateMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ImplicitActivityChangeRequestMessageArguments
impl Inherits<MessageArguments> for ImplicitActivityChangeRequestMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for InputMessageArguments
impl Inherits<MessageArguments> for InputMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for InputMethodActionMessageArguments
impl Inherits<MessageArguments> for InputMethodActionMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for InputMethodActionMessageArguments
impl Inherits<MessageArguments> for InputMethodActionMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for InputMethodAvailableChangedMessageArguments
impl Inherits<MessageArguments> for InputMethodAvailableChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for InputMethodAvailableMessageArguments
impl Inherits<MessageArguments> for InputMethodAvailableMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for InputMethodsDisconnectedMessageArguments
impl Inherits<MessageArguments> for InputMethodsDisconnectedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for InputOutsideOverlayMessageArguments
impl Inherits<MessageArguments> for InputOutsideOverlayMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for InputTypeChangedMessageArguments
impl Inherits<MessageArguments> for InputTypeChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ItemHiddenMessageArguments
impl Inherits<MessageArguments> for ItemHiddenMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ItemMessageArguments
impl Inherits<MessageArguments> for ItemMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ItemSelectedMessageArguments
impl Inherits<MessageArguments> for ItemSelectedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ItemVisibleMessageArguments
impl Inherits<MessageArguments> for ItemVisibleMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for KeyCanceledMessageArguments
impl Inherits<MessageArguments> for KeyCanceledMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for KeyDownMessageArguments
impl Inherits<MessageArguments> for KeyDownMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for KeyInputMessageArguments
impl Inherits<MessageArguments> for KeyInputMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for KeyPressedMessageArguments
impl Inherits<MessageArguments> for KeyPressedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for KeyReleasedMessageArguments
impl Inherits<MessageArguments> for KeyReleasedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for KeyStateChangedMessageArguments
impl Inherits<MessageArguments> for KeyStateChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for KeyUpMessageArguments
impl Inherits<MessageArguments> for KeyUpMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for LeftMessageArguments
impl Inherits<MessageArguments> for LeftMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for LeftStateMessageArguments
impl Inherits<MessageArguments> for LeftStateMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for LoadAsynchronouslyMessageArguments
impl Inherits<MessageArguments> for LoadAsynchronouslyMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for LongPressCancelMessageArguments
impl Inherits<MessageArguments> for LongPressCancelMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for LongPressMessageArguments
impl Inherits<MessageArguments> for LongPressMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for LongPressMessageArguments
impl Inherits<MessageArguments> for LongPressMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ModifyEditingStateMessageArguments
impl Inherits<MessageArguments> for ModifyEditingStateMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ModifySelectionMessageArguments
impl Inherits<MessageArguments> for ModifySelectionMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for MoveCursorMessageArguments
impl Inherits<MessageArguments> for MoveCursorMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for MoveFocusMessageArguments
impl Inherits<MessageArguments> for MoveFocusMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for MovedMessageArguments
impl Inherits<MessageArguments> for MovedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for MovedMessageArguments
impl Inherits<MessageArguments> for MovedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for MovedMessageArguments
impl Inherits<MessageArguments> for MovedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for MultiClickMessageArguments
impl Inherits<MessageArguments> for MultiClickMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for NodeComponentMessageArguments
impl Inherits<MessageArguments> for NodeComponentMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for NodeComponentSourceMessageArguments
impl Inherits<MessageArguments> for NodeComponentSourceMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for OverlayBroughtToFrontMessageArguments
impl Inherits<MessageArguments> for OverlayBroughtToFrontMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for OverlayGainedFocusMessageArguments
impl Inherits<MessageArguments> for OverlayGainedFocusMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for OverlayLostFocusMessageArguments
impl Inherits<MessageArguments> for OverlayLostFocusMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for OverlaySentToBackMessageArguments
impl Inherits<MessageArguments> for OverlaySentToBackMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for PauseMessageArguments
impl Inherits<MessageArguments> for PauseMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for PauseMessageArguments
impl Inherits<MessageArguments> for PauseMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for PlayMessageArguments
impl Inherits<MessageArguments> for PlayMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for PointerEnteredMessageArguments
impl Inherits<MessageArguments> for PointerEnteredMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for PointerLeftMessageArguments
impl Inherits<MessageArguments> for PointerLeftMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for PostFocusMessageArguments
impl Inherits<MessageArguments> for PostFocusMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for PreFocusMessageArguments
impl Inherits<MessageArguments> for PreFocusMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for PressedMessageArguments
impl Inherits<MessageArguments> for PressedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ReadOnlyStateChangedMessageArguments
impl Inherits<MessageArguments> for ReadOnlyStateChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for RegisterActivityElementInternalMessageArguments
impl Inherits<MessageArguments> for RegisterActivityElementInternalMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ResumeMessageArguments
impl Inherits<MessageArguments> for ResumeMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ResumeMessageArguments
impl Inherits<MessageArguments> for ResumeMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScopeStateChangeMessageArguments
impl Inherits<MessageArguments> for ScopeStateChangeMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollDirectionMessageArguments
impl Inherits<MessageArguments> for ScrollDirectionMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollDownMessageArguments
impl Inherits<MessageArguments> for ScrollDownMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollEdgeMessageArguments
impl Inherits<MessageArguments> for ScrollEdgeMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollEndMessageArguments
impl Inherits<MessageArguments> for ScrollEndMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollFinishedMessageArguments
impl Inherits<MessageArguments> for ScrollFinishedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollFinishedMessageArguments
impl Inherits<MessageArguments> for ScrollFinishedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollHomeMessageArguments
impl Inherits<MessageArguments> for ScrollHomeMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollLeftMessageArguments
impl Inherits<MessageArguments> for ScrollLeftMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollMessageArguments
impl Inherits<MessageArguments> for ScrollMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollMessageArguments
impl Inherits<MessageArguments> for ScrollMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollPageDownMessageArguments
impl Inherits<MessageArguments> for ScrollPageDownMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollPageMessageArguments
impl Inherits<MessageArguments> for ScrollPageMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollPageUpMessageArguments
impl Inherits<MessageArguments> for ScrollPageUpMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollRightMessageArguments
impl Inherits<MessageArguments> for ScrollRightMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollStartedMessageArguments
impl Inherits<MessageArguments> for ScrollStartedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollStartedMessageArguments
impl Inherits<MessageArguments> for ScrollStartedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrollUpMessageArguments
impl Inherits<MessageArguments> for ScrollUpMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrolledMessageArguments
impl Inherits<MessageArguments> for ScrolledMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ScrolledMessageArguments
impl Inherits<MessageArguments> for ScrolledMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for SelectedTextMessageArguments
impl Inherits<MessageArguments> for SelectedTextMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for SelectionChangedMessageArguments
impl Inherits<MessageArguments> for SelectionChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for SetAccumulatedValueBoundariesMessageArguments
impl Inherits<MessageArguments> for SetAccumulatedValueBoundariesMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for SetAccumulatedValueBoundariesMessageArguments
impl Inherits<MessageArguments> for SetAccumulatedValueBoundariesMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for SetEnabledMessageArguments
impl Inherits<MessageArguments> for SetEnabledMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for SetScrollMessageArguments
impl Inherits<MessageArguments> for SetScrollMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for SetScrollTargetMessageArguments
impl Inherits<MessageArguments> for SetScrollTargetMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for SnapRequestMessageArguments
impl Inherits<MessageArguments> for SnapRequestMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StartActivationInternalMessageArguments
impl Inherits<MessageArguments> for StartActivationInternalMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StartMessageArguments
impl Inherits<MessageArguments> for StartMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StartedMessageArguments
impl Inherits<MessageArguments> for StartedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StartedMessageArguments
impl Inherits<MessageArguments> for StartedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StartedMessageArguments
impl Inherits<MessageArguments> for StartedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StartedMessageArguments
impl Inherits<MessageArguments> for StartedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StateChangeMessageArguments
impl Inherits<MessageArguments> for StateChangeMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StateManagerMessageArguments
impl Inherits<MessageArguments> for StateManagerMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StatusChangedInternalMessageArguments
impl Inherits<MessageArguments> for StatusChangedInternalMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StatusChangedMessageArguments
impl Inherits<MessageArguments> for StatusChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StopMessageArguments
impl Inherits<MessageArguments> for StopMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StopMessageArguments
impl Inherits<MessageArguments> for StopMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for StoppedMessageArguments
impl Inherits<MessageArguments> for StoppedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for TargetChangedMessageArguments
impl Inherits<MessageArguments> for TargetChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for TextChangedMessageArguments
impl Inherits<MessageArguments> for TextChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for TextChangedMessageArguments
impl Inherits<MessageArguments> for TextChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for TextCompositionStateMessageArguments
impl Inherits<MessageArguments> for TextCompositionStateMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for TextCompositionStateMessageArguments
impl Inherits<MessageArguments> for TextCompositionStateMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for TextContentMessageArguments
impl Inherits<MessageArguments> for TextContentMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for TextInsertionMessageArguments
impl Inherits<MessageArguments> for TextInsertionMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for TextRangeMessageArguments
impl Inherits<MessageArguments> for TextRangeMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ToggleButtonGroupConceptMessageArguments
impl Inherits<MessageArguments> for ToggleButtonGroupConceptMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ToggleStateChangedMessageArguments
impl Inherits<MessageArguments> for ToggleStateChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ToggledMessageArguments
impl Inherits<MessageArguments> for ToggledMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ToggledOffMessageArguments
impl Inherits<MessageArguments> for ToggledOffMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ToggledOnMessageArguments
impl Inherits<MessageArguments> for ToggledOnMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for TransitionFinishedMessageArguments
impl Inherits<MessageArguments> for TransitionFinishedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for TransitionMessageArguments
impl Inherits<MessageArguments> for TransitionMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for TransitionStartedMessageArguments
impl Inherits<MessageArguments> for TransitionStartedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for UnregisterActivityElementInternalMessageArguments
impl Inherits<MessageArguments> for UnregisterActivityElementInternalMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for UserScrollFinishedMessageArguments
impl Inherits<MessageArguments> for UserScrollFinishedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for UserScrollFinishedMessageArguments
impl Inherits<MessageArguments> for UserScrollFinishedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for UserScrollStartedMessageArguments
impl Inherits<MessageArguments> for UserScrollStartedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for UserScrollStartedMessageArguments
impl Inherits<MessageArguments> for UserScrollStartedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ValueChangeFinishedMessageArguments
impl Inherits<MessageArguments> for ValueChangeFinishedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ValueChangeStartedMessageArguments
impl Inherits<MessageArguments> for ValueChangeStartedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ValueChangedMessageArguments
impl Inherits<MessageArguments> for ValueChangedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
§impl Inherits<MessageArguments> for ZoomedMessageArguments
impl Inherits<MessageArguments> for ZoomedMessageArguments
fn upcast(self) -> Base
fn upcast_ref(&self) -> &Base
Auto Trait Implementations§
impl Freeze for MessageArguments
impl RefUnwindSafe for MessageArguments
impl !Send for MessageArguments
impl !Sync for MessageArguments
impl Unpin for MessageArguments
impl UnwindSafe for MessageArguments
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