pub struct ActivityStreamOrderedCollection { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl ActivityStreamCollectionProperties for ActivityStreamOrderedCollection
impl ActivityStreamCollectionProperties for ActivityStreamOrderedCollection
fn get_total_items(&self) -> &Option<usize>
fn get_current(&self) -> &Option<BoxedActivityStreamEntity>
fn set_current<S, T: MaybeOptional<S>>(&mut self, current: T)where
ActivityStreamEntity: From<S>,
fn get_first(&self) -> &Option<BoxedActivityStreamEntity>
fn set_first<S, T: MaybeOptional<S>>(&mut self, first: T)where
ActivityStreamEntity: From<S>,
fn get_last(&self) -> &Option<BoxedActivityStreamEntity>
fn set_last<S, T: MaybeOptional<S>>(&mut self, last: T)where
ActivityStreamEntity: From<S>,
fn get_items(&self) -> &Option<Vec<ActivityStreamEntity>>
fn set_items<S, T: MaybeOptional<Vec<S>>>(&mut self, items: T)where
ActivityStreamEntity: From<S>,
fn add_item<S, T: MaybeOptional<S>>(&mut self, item: T)where
ActivityStreamEntity: From<S>,
Source§impl ActivityStreamEntityProperties for ActivityStreamOrderedCollection
impl ActivityStreamEntityProperties for ActivityStreamOrderedCollection
fn get_type(&self) -> &Option<ActivityStreamEntityType>
fn set_type(&mut self, type: ActivityStreamEntityType)
fn is_of_type(&self, type: ActivityStreamEntityType) -> bool
Source§impl ActivityStreamObjectProperties for ActivityStreamOrderedCollection
impl ActivityStreamObjectProperties for ActivityStreamOrderedCollection
fn get_id(&self) -> &Option<Url>
fn set_id<T: MaybeOptional<Url>>(&mut self, id: T)
fn register_context<T>(&mut self, new_context: T)where
ActivityStreamContext: From<T>,
fn get_attachments(&self) -> &Option<Vec<ActivityStreamEntity>>
fn set_attachments<S, T: MaybeOptional<Vec<S>>>(&mut self, attachment: T)where
ActivityStreamEntity: From<S>,
fn add_attachment<S, T: MaybeOptional<S>>(&mut self, attachment: T)where
ActivityStreamEntity: From<S>,
fn get_attributed_to(&self) -> &Option<Vec<ActivityStreamEntity>>
fn set_attributed_to<S, T: MaybeOptional<Vec<S>>>(&mut self, attributed_to: T)where
ActivityStreamEntity: From<S>,
fn add_attributed_to<S, T: MaybeOptional<S>>(&mut self, attributed_to: T)where
ActivityStreamEntity: From<S>,
fn get_audience(&self) -> &Option<BoxedActivityStreamEntity>
fn set_audience<S, T: MaybeOptional<S>>(&mut self, audience: T)where
ActivityStreamEntity: From<S>,
fn get_content(&self) -> &Option<ActivityStreamMultilangString>
fn set_content<S, T: MaybeOptional<S>>(&mut self, content: T)where
ActivityStreamMultilangString: From<S>,
fn get_end_time(&self) -> &Option<DateTime<FixedOffset>>
fn set_end_time<T: MaybeOptional<DateTime<FixedOffset>>>(&mut self, end_time: T)
fn get_generator(&self) -> &Option<BoxedActivityStreamEntity>
fn set_generator<S, T: MaybeOptional<S>>(&mut self, generator: T)where
ActivityStreamEntity: From<S>,
fn get_icon(&self) -> &Option<ActivityStreamLinkableImage>
fn set_icon<S, T: MaybeOptional<S>>(&mut self, icon: T)where
ActivityStreamLinkableImage: From<S>,
fn get_image(&self) -> &Option<ActivityStreamLinkableImage>
fn set_image<S, T: MaybeOptional<S>>(&mut self, image: T)where
ActivityStreamLinkableImage: From<S>,
fn get_in_reply_to(&self) -> &Option<BoxedActivityStreamEntity>
fn set_in_reply_to<S, T: MaybeOptional<S>>(&mut self, in_reply_to: T)where
ActivityStreamEntity: From<S>,
fn get_location(&self) -> &Option<BoxedActivityStreamEntity>
fn set_location<S, T: MaybeOptional<S>>(&mut self, location: T)where
ActivityStreamEntity: From<S>,
fn get_preview(&self) -> &Option<BoxedActivityStreamEntity>
fn set_preview<S, T: MaybeOptional<S>>(&mut self, preview: T)where
ActivityStreamEntity: From<S>,
fn get_published(&self) -> &Option<DateTime<FixedOffset>>
fn set_published<T: MaybeOptional<DateTime<FixedOffset>>>( &mut self, published: T, )
fn get_replies(&self) -> &Option<Box<ActivityStreamCollection>>
fn set_replies<T: MaybeOptional<ActivityStreamCollection>>( &mut self, replies: T, )
fn get_start_time(&self) -> &Option<DateTime<FixedOffset>>
fn set_start_time<T: MaybeOptional<DateTime<FixedOffset>>>( &mut self, start_time: T, )
fn get_summary(&self) -> &Option<ActivityStreamMultilangString>
fn set_summary<S, T: MaybeOptional<S>>(&mut self, summary: T)where
ActivityStreamMultilangString: From<S>,
fn add_tag<S, T: MaybeOptional<S>>(&mut self, attachment: T)where
ActivityStreamEntity: From<S>,
fn get_updated(&self) -> &Option<DateTime<FixedOffset>>
fn set_updated<T: MaybeOptional<DateTime<FixedOffset>>>(&mut self, updated: T)
fn get_url(&self) -> &Option<ActivityStreamLinkableUrl>
fn set_url<S, T: MaybeOptional<S>>(&mut self, url: T)where
ActivityStreamLinkableUrl: From<S>,
fn get_to(&self) -> &Option<BoxedActivityStreamEntity>
fn set_to<S, T: MaybeOptional<S>>(&mut self, to: T)where
ActivityStreamEntity: From<S>,
fn get_bto(&self) -> &Option<BoxedActivityStreamEntity>
fn set_bto<S, T: MaybeOptional<S>>(&mut self, to: T)where
ActivityStreamEntity: From<S>,
fn get_cc(&self) -> &Option<BoxedActivityStreamEntity>
fn set_cc<S, T: MaybeOptional<S>>(&mut self, cc: T)where
ActivityStreamEntity: From<S>,
fn get_bcc(&self) -> &Option<Vec<ActivityStreamEntity>>
fn set_bcc<S, T: MaybeOptional<Vec<S>>>(&mut self, attachment: T)where
ActivityStreamEntity: From<S>,
fn add_bcc<S, T: MaybeOptional<S>>(&mut self, attachment: T)where
ActivityStreamEntity: From<S>,
fn get_media_type(&self) -> &Option<String>
fn set_media_type<T: MaybeOptional<String>>(&mut self, media_type: T)
fn get_duration(&self) -> &Option<String>
fn set_duration<T: MaybeOptional<String>>(&mut self, duration: T)
Source§impl Default for ActivityStreamOrderedCollection
impl Default for ActivityStreamOrderedCollection
Source§fn default() -> ActivityStreamOrderedCollection
fn default() -> ActivityStreamOrderedCollection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ActivityStreamOrderedCollection
impl<'de> Deserialize<'de> for ActivityStreamOrderedCollection
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 DeserializeType for ActivityStreamOrderedCollection
impl DeserializeType for ActivityStreamOrderedCollection
fn deserialize_type<'de, D>(
des: D,
) -> Result<Option<ActivityStreamEntityType>, D::Error>where
D: Deserializer<'de>,
Source§impl PartialEq for ActivityStreamOrderedCollection
impl PartialEq for ActivityStreamOrderedCollection
Source§fn eq(&self, other: &ActivityStreamOrderedCollection) -> bool
fn eq(&self, other: &ActivityStreamOrderedCollection) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ActivityStreamOrderedCollection
Auto Trait Implementations§
impl Freeze for ActivityStreamOrderedCollection
impl RefUnwindSafe for ActivityStreamOrderedCollection
impl Send for ActivityStreamOrderedCollection
impl Sync for ActivityStreamOrderedCollection
impl Unpin for ActivityStreamOrderedCollection
impl UnwindSafe for ActivityStreamOrderedCollection
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