EventWrapperMessageConversion

Trait EventWrapperMessageConversion 

Source
pub(crate) trait EventWrapperMessageConversion {
    // Required method
    fn try_from_message_interface_checked(
        msg: &Message,
        hdr: &Header<'_>,
    ) -> Result<Self, AtspiError>
       where Self: Sized;
}
Expand description

A way to convert a zbus::Message without checking its interface.

Required Methods§

Source

fn try_from_message_interface_checked( msg: &Message, hdr: &Header<'_>, ) -> Result<Self, AtspiError>
where Self: Sized,

§Errors

Will fail if no matching member or body signature is found.

Implementors§

Source§

impl EventWrapperMessageConversion for CacheEvents

Available on crate feature zbus only.
Source§

impl EventWrapperMessageConversion for DocumentEvents

Available on crate feature zbus only.
Source§

impl EventWrapperMessageConversion for EventListenerEvents

Available on crate feature zbus only.
Source§

impl EventWrapperMessageConversion for FocusEvents

Available on crate feature zbus only.
Source§

impl EventWrapperMessageConversion for KeyboardEvents

Available on crate feature zbus only.
Source§

impl EventWrapperMessageConversion for MouseEvents

Available on crate feature zbus only.
Source§

impl EventWrapperMessageConversion for ObjectEvents

Available on crate feature zbus only.
Source§

impl EventWrapperMessageConversion for TerminalEvents

Available on crate feature zbus only.
Source§

impl EventWrapperMessageConversion for WindowEvents

Available on crate feature zbus only.