Trait activitystreams::Activity
[−]
[src]
pub trait Activity: Object { }
An Activity is a subtype of Object
that describes some form of action that may happen, is
currently happening, or has already happened.
The Activity
type itself serves as an abstract base type for all types of activities. It is
important to note that the Activity
type itself does not carry any specific semantics about
the kind of action being taken.
Implementations on Foreign Types
impl<C, O> Activity for CustomObject<C, O> where
C: DeserializeOwned + Serialize,
O: Activity,
[src]
C: DeserializeOwned + Serialize,
O: Activity,
Implementors
impl Activity for Create
impl Activity for Like
impl Activity for TentativeReject
impl Activity for Reject
impl Activity for Follow
impl Activity for Block
impl Activity for AMove
impl Activity for Update
impl Activity for Invite
impl Activity for Join
impl Activity for Flag
impl Activity for Delete
impl Activity for Question
impl Activity for TentativeAccept
impl Activity for Arrive
impl Activity for Leave
impl Activity for Travel
impl Activity for Read
impl Activity for Announce
impl Activity for Offer
impl Activity for Remove
impl Activity for Listen
impl Activity for Dislike
impl Activity for Accept
impl Activity for Ignore
impl Activity for View
impl Activity for Undo
impl Activity for Add