Trait activitypub::Object[][src]

pub trait Object: DeserializeOwned + Serialize { }

Describes an object of any kind.

The Object type serves as the base type for most of the other kinds of objects defined in the Activity Vocabulary, including other Core types such as Activity, IntransitiveActivity, Collection and OrderedCollection.

Implementations on Foreign Types

impl Object for Note
[src]

impl Object for Reject
[src]

impl Object for Place
[src]

impl Object for View
[src]

impl Object for UnorderedCollectionPage
[src]

impl Object for Listen
[src]

impl Object for Tombstone
[src]

impl Object for Undo
[src]

impl Object for Remove
[src]

impl Object for Flag
[src]

impl Object for Create
[src]

impl Object for OrderedCollectionPage
[src]

impl Object for Group
[src]

impl Object for OrderedCollection
[src]

impl Object for Delete
[src]

impl Object for Offer
[src]

impl Object for AMove
[src]

impl Object for Invite
[src]

impl Object for TentativeAccept
[src]

impl Object for Page
[src]

impl Object for Person
[src]

impl Object for Article
[src]

impl Object for Read
[src]

impl Object for Leave
[src]

impl Object for Video
[src]

impl Object for Profile
[src]

impl Object for Audio
[src]

impl Object for Image
[src]

impl Object for Like
[src]

impl Object for Question
[src]

impl Object for Block
[src]

impl Object for Travel
[src]

impl Object for Add
[src]

impl Object for Event
[src]

impl Object for Update
[src]

impl Object for Ignore
[src]

impl Object for Dislike
[src]

impl Object for Follow
[src]

impl Object for Join
[src]

impl Object for Organization
[src]

impl Object for Service
[src]

impl Object for Application
[src]

impl Object for TentativeReject
[src]

impl Object for UnorderedCollection
[src]

impl Object for Accept
[src]

impl Object for Document
[src]

impl Object for Relationship
[src]

impl Object for Announce
[src]

impl Object for Arrive
[src]

Implementors