Trait activitypub::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 Activity for Ignore
[src]

impl Activity for Arrive
[src]

impl Activity for Accept
[src]

impl Activity for Follow
[src]

impl Activity for Create
[src]

impl Activity for Reject
[src]

impl Activity for Update
[src]

impl Activity for Join
[src]

impl Activity for Undo
[src]

impl Activity for TentativeReject
[src]

impl Activity for Dislike
[src]

impl Activity for Question
[src]

impl Activity for Travel
[src]

impl Activity for Listen
[src]

impl Activity for Invite
[src]

impl Activity for Like
[src]

impl Activity for Leave
[src]

impl Activity for Add
[src]

impl Activity for Flag
[src]

impl Activity for Block
[src]

impl Activity for Offer
[src]

impl Activity for Delete
[src]

impl Activity for AMove
[src]

impl Activity for Remove
[src]

impl Activity for Announce
[src]

impl Activity for Read
[src]

impl Activity for TentativeAccept
[src]

impl Activity for View
[src]

Implementors