pub enum ObjectSubtypes {
Show 52 variants
Object(Object),
Note(Note),
Collection(Collection),
Relationship(Relationship),
Arrive(Arrive),
Remove(Remove),
Activity(Activity),
Follow(Follow),
Like(Like),
Read(Read),
Travel(Travel),
Update(Update),
OrderedCollection(OrderedCollection),
Undo(Undo),
Profile(Profile),
Invite(Invite),
Organization(Organization),
View(View),
Listen(Listen),
Tombstone(Tombstone),
Offer(Offer),
Leave(Leave),
Article(Article),
Join(Join),
Create(Create),
Flag(Flag),
TentativeAccept(TentativeAccept),
Announce(Announce),
Audio(Audio),
Place(Place),
Group(Group),
Delete(Delete),
Dislike(Dislike),
Add(Add),
Document(Document),
Move(Move),
Accept(Accept),
Reject(Reject),
Question(Question),
Block(Block),
Image(Image),
IntransitiveActivity(IntransitiveActivity),
CollectionPage(CollectionPage),
Video(Video),
OrderedCollectionPage(OrderedCollectionPage),
Event(Event),
Application(Application),
Service(Service),
Ignore(Ignore),
Page(Page),
TentativeReject(TentativeReject),
Person(Person),
}Variants§
Object(Object)
Note(Note)
Collection(Collection)
Relationship(Relationship)
Arrive(Arrive)
Remove(Remove)
Activity(Activity)
Follow(Follow)
Like(Like)
Read(Read)
Travel(Travel)
Update(Update)
OrderedCollection(OrderedCollection)
Undo(Undo)
Profile(Profile)
Invite(Invite)
Organization(Organization)
View(View)
Listen(Listen)
Tombstone(Tombstone)
Offer(Offer)
Leave(Leave)
Article(Article)
Join(Join)
Create(Create)
Flag(Flag)
TentativeAccept(TentativeAccept)
Announce(Announce)
Audio(Audio)
Place(Place)
Group(Group)
Delete(Delete)
Dislike(Dislike)
Add(Add)
Document(Document)
Move(Move)
Accept(Accept)
Reject(Reject)
Question(Question)
Block(Block)
Image(Image)
IntransitiveActivity(IntransitiveActivity)
CollectionPage(CollectionPage)
Video(Video)
OrderedCollectionPage(OrderedCollectionPage)
Event(Event)
Application(Application)
Service(Service)
Ignore(Ignore)
Page(Page)
TentativeReject(TentativeReject)
Person(Person)
Trait Implementations§
Source§impl Clone for ObjectSubtypes
impl Clone for ObjectSubtypes
Source§fn clone(&self) -> ObjectSubtypes
fn clone(&self) -> ObjectSubtypes
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ObjectSubtypes
impl Debug for ObjectSubtypes
Source§impl<'de> Deserialize<'de> for ObjectSubtypes
impl<'de> Deserialize<'de> for ObjectSubtypes
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<ObjectSubtypes> for Object
impl From<ObjectSubtypes> for Object
Source§fn from(value: ObjectSubtypes) -> Self
fn from(value: ObjectSubtypes) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ObjectSubtypes
impl PartialEq for ObjectSubtypes
Source§impl Serialize for ObjectSubtypes
impl Serialize for ObjectSubtypes
impl StructuralPartialEq for ObjectSubtypes
Auto Trait Implementations§
impl Freeze for ObjectSubtypes
impl RefUnwindSafe for ObjectSubtypes
impl Send for ObjectSubtypes
impl Sync for ObjectSubtypes
impl Unpin for ObjectSubtypes
impl UnwindSafe for ObjectSubtypes
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more