Trait ObjectExt

Source
pub trait ObjectExt: Object {
    // Required methods
    fn props(&self) -> &ObjectProperties;
    fn props_mut(&mut self) -> &mut ObjectProperties;
}
Expand description

The Object Extension Trait

This trait provides generic access to an object’s properties

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl ObjectExt for AMove

Source§

impl ObjectExt for Accept

Source§

impl ObjectExt for Add

Source§

impl ObjectExt for Announce

Source§

impl ObjectExt for Arrive

Source§

impl ObjectExt for Block

Source§

impl ObjectExt for Create

Source§

impl ObjectExt for Delete

Source§

impl ObjectExt for Dislike

Source§

impl ObjectExt for Flag

Source§

impl ObjectExt for Follow

Source§

impl ObjectExt for Ignore

Source§

impl ObjectExt for Invite

Source§

impl ObjectExt for Join

Source§

impl ObjectExt for Leave

Source§

impl ObjectExt for Like

Source§

impl ObjectExt for Listen

Source§

impl ObjectExt for Offer

Source§

impl ObjectExt for Question

Source§

impl ObjectExt for Read

Source§

impl ObjectExt for Reject

Source§

impl ObjectExt for Remove

Source§

impl ObjectExt for TentativeAccept

Source§

impl ObjectExt for TentativeReject

Source§

impl ObjectExt for Travel

Source§

impl ObjectExt for Undo

Source§

impl ObjectExt for Update

Source§

impl ObjectExt for View

Source§

impl ObjectExt for Application

Source§

impl ObjectExt for Group

Source§

impl ObjectExt for Organization

Source§

impl ObjectExt for Person

Source§

impl ObjectExt for Service

Source§

impl ObjectExt for OrderedCollection

Source§

impl ObjectExt for OrderedCollectionPage

Source§

impl ObjectExt for UnorderedCollection

Source§

impl ObjectExt for UnorderedCollectionPage

Source§

impl ObjectExt for Article

Source§

impl ObjectExt for Audio

Source§

impl ObjectExt for Document

Source§

impl ObjectExt for Event

Source§

impl ObjectExt for Image

Source§

impl ObjectExt for Note

Source§

impl ObjectExt for Page

Source§

impl ObjectExt for Place

Source§

impl ObjectExt for Profile

Source§

impl ObjectExt for Relationship

Source§

impl ObjectExt for Tombstone

Source§

impl ObjectExt for Video