Trait activitypub::object::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 Question
[src]
impl Object for Question
impl Object for Invite
[src]
impl Object for Invite
impl Object for Audio
[src]
impl Object for Audio
impl Object for Join
[src]
impl Object for Join
impl Object for Announce
[src]
impl Object for Announce
impl Object for UnorderedCollection
[src]
impl Object for UnorderedCollection
impl Object for Accept
[src]
impl Object for Accept
impl Object for Block
[src]
impl Object for Block
impl Object for View
[src]
impl Object for View
impl Object for Profile
[src]
impl Object for Profile
impl Object for Place
[src]
impl Object for Place
impl Object for Video
[src]
impl Object for Video
impl Object for Tombstone
[src]
impl Object for Tombstone
impl Object for TentativeAccept
[src]
impl Object for TentativeAccept
impl Object for Create
[src]
impl Object for Create
impl Object for UnorderedCollectionPage
[src]
impl Object for UnorderedCollectionPage
impl Object for Organization
[src]
impl Object for Organization
impl Object for Page
[src]
impl Object for Page
impl Object for Arrive
[src]
impl Object for Arrive
impl Object for OrderedCollectionPage
[src]
impl Object for OrderedCollectionPage
impl Object for Like
[src]
impl Object for Like
impl Object for Offer
[src]
impl Object for Offer
impl Object for Add
[src]
impl Object for Add
impl Object for Dislike
[src]
impl Object for Dislike
impl Object for Read
[src]
impl Object for Read
impl Object for Document
[src]
impl Object for Document
impl Object for Reject
[src]
impl Object for Reject
impl Object for Update
[src]
impl Object for Update
impl Object for Service
[src]
impl Object for Service
impl Object for Application
[src]
impl Object for Application
impl Object for Note
[src]
impl Object for Note
impl Object for Delete
[src]
impl Object for Delete
impl Object for Image
[src]
impl Object for Image
impl Object for Article
[src]
impl Object for Article
impl Object for TentativeReject
[src]
impl Object for TentativeReject
impl Object for Travel
[src]
impl Object for Travel
impl Object for OrderedCollection
[src]
impl Object for OrderedCollection
impl Object for Leave
[src]
impl Object for Leave
impl Object for Relationship
[src]
impl Object for Relationship
impl Object for Follow
[src]
impl Object for Follow
impl Object for Flag
[src]
impl Object for Flag
impl Object for Remove
[src]
impl Object for Remove
impl Object for AMove
[src]
impl Object for AMove
impl Object for Group
[src]
impl Object for Group
impl Object for Person
[src]
impl Object for Person
impl Object for Listen
[src]
impl Object for Listen
impl Object for Undo
[src]
impl Object for Undo
impl Object for Event
[src]
impl Object for Event
impl Object for Ignore
[src]
impl Object for Ignore
Implementors
impl Object for ContextObject
impl<C, O> Object for CustomObject<C, O> where
C: DeserializeOwned + Serialize,
O: Object,impl Object for activitypub::activity::Accept
impl Object for activitypub::activity::Add
impl Object for activitypub::activity::AMove
impl Object for activitypub::activity::Announce
impl Object for activitypub::activity::Arrive
impl Object for activitypub::activity::Block
impl Object for activitypub::activity::Create
impl Object for activitypub::activity::Delete
impl Object for activitypub::activity::Dislike
impl Object for activitypub::activity::Flag
impl Object for activitypub::activity::Follow
impl Object for activitypub::activity::Ignore
impl Object for activitypub::activity::Invite
impl Object for activitypub::activity::Join
impl Object for activitypub::activity::Leave
impl Object for activitypub::activity::Like
impl Object for activitypub::activity::Listen
impl Object for activitypub::activity::Offer
impl Object for activitypub::activity::Question
impl Object for activitypub::activity::Read
impl Object for activitypub::activity::Reject
impl Object for activitypub::activity::Remove
impl Object for activitypub::activity::TentativeAccept
impl Object for activitypub::activity::TentativeReject
impl Object for activitypub::activity::Travel
impl Object for activitypub::activity::Undo
impl Object for activitypub::activity::Update
impl Object for activitypub::activity::View
impl Object for activitypub::actor::Application
impl Object for activitypub::actor::Group
impl Object for activitypub::actor::Organization
impl Object for activitypub::actor::Person
impl Object for activitypub::actor::Service
impl Object for activitypub::collection::UnorderedCollection
impl Object for activitypub::collection::UnorderedCollectionPage
impl Object for activitypub::collection::OrderedCollection
impl Object for activitypub::collection::OrderedCollectionPage
impl Object for activitypub::object::Article
impl Object for activitypub::object::Audio
impl Object for activitypub::object::Document
impl Object for activitypub::object::Event
impl Object for activitypub::object::Image
impl Object for activitypub::object::Note
impl Object for activitypub::object::Page
impl Object for activitypub::object::Place
impl Object for activitypub::object::Profile
impl Object for activitypub::object::Relationship
impl Object for activitypub::object::Tombstone
impl Object for activitypub::object::Video