pub enum EventBody<'a> {
Owned(EventBodyOwned),
Borrowed(EventBodyBorrowed<'a>),
}Expand description
Common event body that can be either owned or borrowed.
This is useful for APIs that can return either owned or borrowed event bodies. Having this type allows to be generic over the event body type.
Variants§
Owned(EventBodyOwned)
Borrowed(EventBodyBorrowed<'a>)
Implementations§
Source§impl<'a> EventBody<'_>
impl<'a> EventBody<'_>
Sourcepub fn as_owned(&self) -> Result<EventBodyOwned, AtspiError>
pub fn as_owned(&self) -> Result<EventBodyOwned, AtspiError>
Non-consuming conversion to an owned event body.
Does cloning.
§Errors
The borrowed variant will error if the following conditions are met:
- the
any_datafield contains anstd::os::fd::OwnedFdtype, and - the maximum number of open files for the process is exceeded.
Sourcepub fn into_owned(self) -> Result<EventBodyOwned, AtspiError>
pub fn into_owned(self) -> Result<EventBodyOwned, AtspiError>
Consuming conversion to an owned event body.
Does cloning.
§Errors
The borrowed variant will error if the following conditions are met:
- the
any_datafield contains anstd::os::fd::OwnedFdtype, and - the maximum number of open files for the process is exceeded.
Sourcepub fn kind(&'a self) -> &'a str
pub fn kind(&'a self) -> &'a str
The kind field as &str.
With both variants, this method returns a reference to the kind field.
Sourcepub fn take_kind(&mut self) -> String
pub fn take_kind(&mut self) -> String
Take or convert the kind field as String.
With the owned variant, this method takes the kind field and replaces it with an empty string.
With the borrowed variant, this method clones and allocates the kind field.
Sourcepub fn any_data(&'a self) -> &'a Value<'a>
pub fn any_data(&'a self) -> &'a Value<'a>
The any_data field as &Value.
With both variants, this method returns a reference to the any_data field.
Sourcepub fn take_any_data(&mut self) -> OwnedValue
pub fn take_any_data(&mut self) -> OwnedValue
Take or convert the any_data field as OwnedValue.
With the owned variant, this method takes the any_data field and replaces it with a default value.
As Value does not have a default value, we will replace with 0_u32, a nbon-allocating value.
With the borrowed variant, this method clones and allocates the any_data field.
§Panics
This method will panic if the any_data field contains an std::os::fd::OwnedFd type, and
the maximum number of open files for the process is exceeded.
None of the types in crate::events use std::os::fd::OwnedFd.
Events on the AT-SPI bus could, theoretically send a file descriptor, but nothing in the current
specification describes that.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EventBody<'de>
impl<'de> Deserialize<'de> for EventBody<'de>
Source§fn deserialize<D>(
deserializer: D,
) -> Result<EventBody<'de>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<EventBody<'de>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl From<ButtonEvent> for EventBody<'_>
impl From<ButtonEvent> for EventBody<'_>
Source§fn from(event: ButtonEvent) -> EventBody<'_>
fn from(event: ButtonEvent) -> EventBody<'_>
Source§impl From<ChildrenChangedEvent> for EventBody<'_>
impl From<ChildrenChangedEvent> for EventBody<'_>
Source§fn from(event: ChildrenChangedEvent) -> EventBody<'_>
fn from(event: ChildrenChangedEvent) -> EventBody<'_>
Source§impl From<EventBody<'_>> for EventBodyQtOwned
impl From<EventBody<'_>> for EventBodyQtOwned
Source§fn from(event: EventBody<'_>) -> EventBodyQtOwned
fn from(event: EventBody<'_>) -> EventBodyQtOwned
Source§impl<'b> From<EventBodyBorrowed<'b>> for EventBody<'b>
impl<'b> From<EventBodyBorrowed<'b>> for EventBody<'b>
Source§fn from(borrowed: EventBodyBorrowed<'b>) -> EventBody<'b>
fn from(borrowed: EventBodyBorrowed<'b>) -> EventBody<'b>
Source§impl From<EventBodyOwned> for EventBody<'_>
impl From<EventBodyOwned> for EventBody<'_>
Source§fn from(owned: EventBodyOwned) -> EventBody<'_>
fn from(owned: EventBodyOwned) -> EventBody<'_>
Source§impl<'a> From<EventBodyQtBorrowed<'a>> for EventBody<'a>
impl<'a> From<EventBodyQtBorrowed<'a>> for EventBody<'a>
Source§fn from(qt_borrowed: EventBodyQtBorrowed<'a>) -> EventBody<'a>
fn from(qt_borrowed: EventBodyQtBorrowed<'a>) -> EventBody<'a>
Source§impl From<EventBodyQtOwned> for EventBody<'_>
impl From<EventBodyQtOwned> for EventBody<'_>
Source§fn from(qt_owned: EventBodyQtOwned) -> EventBody<'_>
fn from(qt_owned: EventBodyQtOwned) -> EventBody<'_>
Source§impl From<PropertyChangeEvent> for EventBody<'_>
impl From<PropertyChangeEvent> for EventBody<'_>
Source§fn from(event: PropertyChangeEvent) -> EventBody<'_>
fn from(event: PropertyChangeEvent) -> EventBody<'_>
Source§impl From<StateChangedEvent> for EventBody<'_>
impl From<StateChangedEvent> for EventBody<'_>
Source§fn from(event: StateChangedEvent) -> EventBody<'_>
fn from(event: StateChangedEvent) -> EventBody<'_>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for AbsEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for AbsEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<AbsEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<AbsEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ActivateEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ActivateEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ActivateEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ActivateEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ActiveDescendantChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ActiveDescendantChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ActiveDescendantChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ActiveDescendantChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for AnnouncementEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for AnnouncementEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<AnnouncementEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<AnnouncementEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ApplicationChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ApplicationChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ApplicationChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ApplicationChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for AttributesChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for AttributesChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<AttributesChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<AttributesChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for AttributesChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for AttributesChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<AttributesChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<AttributesChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for BoundsChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for BoundsChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<BoundsChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<BoundsChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ButtonEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ButtonEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ButtonEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ButtonEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for CharWidthChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for CharWidthChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<CharWidthChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<CharWidthChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ChildrenChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ChildrenChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ChildrenChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ChildrenChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for CloseEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for CloseEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<CloseEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<CloseEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ColumnCountChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ColumnCountChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ColumnCountChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ColumnCountChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ColumnDeletedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ColumnDeletedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ColumnDeletedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ColumnDeletedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ColumnInsertedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ColumnInsertedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ColumnInsertedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ColumnInsertedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ColumnReorderedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ColumnReorderedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ColumnReorderedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ColumnReorderedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ContentChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ContentChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ContentChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ContentChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for CreateEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for CreateEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<CreateEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<CreateEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for DeactivateEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for DeactivateEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<DeactivateEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<DeactivateEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for DesktopCreateEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for DesktopCreateEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<DesktopCreateEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<DesktopCreateEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for DesktopDestroyEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for DesktopDestroyEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<DesktopDestroyEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<DesktopDestroyEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for DestroyEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for DestroyEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<DestroyEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<DestroyEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for FocusEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for FocusEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<FocusEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<FocusEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LineChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LineChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<LineChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<LineChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LineCountChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LineCountChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<LineCountChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<LineCountChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LinkSelectedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LinkSelectedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<LinkSelectedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<LinkSelectedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LoadCompleteEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LoadCompleteEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<LoadCompleteEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<LoadCompleteEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LoadStoppedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LoadStoppedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<LoadStoppedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<LoadStoppedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LowerEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for LowerEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<LowerEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<LowerEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for MaximizeEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for MaximizeEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<MaximizeEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<MaximizeEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for MinimizeEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for MinimizeEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<MinimizeEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<MinimizeEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ModelChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ModelChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ModelChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ModelChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ModifiersEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ModifiersEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ModifiersEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ModifiersEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for MoveEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for MoveEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<MoveEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<MoveEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for PageChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for PageChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<PageChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<PageChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for PropertyChangeEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for PropertyChangeEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<PropertyChangeEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<PropertyChangeEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for PropertyChangeEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for PropertyChangeEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<PropertyChangeEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<PropertyChangeEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RaiseEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RaiseEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<RaiseEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<RaiseEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RelEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RelEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<RelEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<RelEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ReloadEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ReloadEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ReloadEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ReloadEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ReparentEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ReparentEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ReparentEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ReparentEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ResizeEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ResizeEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ResizeEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ResizeEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RestoreEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RestoreEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<RestoreEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<RestoreEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RestyleEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RestyleEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<RestyleEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<RestyleEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RowDeletedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RowDeletedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<RowDeletedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<RowDeletedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RowInsertedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RowInsertedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<RowInsertedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<RowInsertedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RowReorderedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for RowReorderedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<RowReorderedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<RowReorderedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for SelectionChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for SelectionChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<SelectionChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<SelectionChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ShadeEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for ShadeEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<ShadeEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<ShadeEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for StateChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for StateChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<StateChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<StateChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for TextAttributesChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for TextAttributesChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<TextAttributesChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<TextAttributesChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for TextBoundsChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for TextBoundsChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<TextBoundsChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<TextBoundsChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for TextCaretMovedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for TextCaretMovedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<TextCaretMovedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<TextCaretMovedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for TextChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for TextChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<TextChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<TextChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for TextSelectionChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for TextSelectionChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<TextSelectionChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<TextSelectionChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for UUshadeEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for UUshadeEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<UUshadeEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<UUshadeEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read moreSource§fn validate_body(msg: &Message) -> Result<(), AtspiError>
fn validate_body(msg: &Message) -> Result<(), AtspiError>
Source§impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for VisibleDataChangedEvent
impl<'msg> MessageConversionExt<'msg, EventBody<'msg>> for VisibleDataChangedEvent
Source§fn try_from_message(
msg: &'msg Message,
header: &Header<'_>,
) -> Result<VisibleDataChangedEvent, AtspiError>
fn try_from_message( msg: &'msg Message, header: &Header<'_>, ) -> Result<VisibleDataChangedEvent, AtspiError>
zbus::Message into this event type.
Does all the validation for you. Read moreSource§fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
fn validate_interface(header: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::interface against Self’s assignment of DBusInterface::DBUS_INTERFACE Read moreSource§fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
fn validate_member(hdr: &Header<'_>) -> Result<(), AtspiError>
zbus::message::Header::member against Self’s assignment of DBusMember::DBUS_MEMBER Read more