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