pub struct ActivityStreamCollectionPage { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl ActivityStreamCollectionPageProperties for ActivityStreamCollectionPage
impl ActivityStreamCollectionPageProperties for ActivityStreamCollectionPage
fn get_part_of(&self) -> &Option<ActivityStreamLinkableCollection>
fn set_part_of<S, T: MaybeOptional<S>>(&mut self, part_of: T)where
ActivityStreamLinkableCollection: From<S>,
fn get_next(&self) -> &Option<Box<ActivityStreamEntity>>
fn set_next<S, T: MaybeOptional<S>>(&mut self, next: T)where
ActivityStreamEntity: From<S>,
fn get_prev(&self) -> &Option<BoxedActivityStreamEntity>
fn set_prev<S, T: MaybeOptional<S>>(&mut self, prev: T)where
ActivityStreamEntity: From<S>,
Source§impl ActivityStreamCollectionProperties for ActivityStreamCollectionPage
impl ActivityStreamCollectionProperties for ActivityStreamCollectionPage
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 ActivityStreamCollectionPage
impl ActivityStreamEntityProperties for ActivityStreamCollectionPage
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 ActivityStreamCollectionPage
impl ActivityStreamObjectProperties for ActivityStreamCollectionPage
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 Debug for ActivityStreamCollectionPage
impl Debug for ActivityStreamCollectionPage
Source§impl Default for ActivityStreamCollectionPage
impl Default for ActivityStreamCollectionPage
Source§fn default() -> ActivityStreamCollectionPage
fn default() -> ActivityStreamCollectionPage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ActivityStreamCollectionPage
impl<'de> Deserialize<'de> for ActivityStreamCollectionPage
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 ActivityStreamCollectionPage
impl DeserializeType for ActivityStreamCollectionPage
fn deserialize_type<'de, D>(
des: D,
) -> Result<Option<ActivityStreamEntityType>, D::Error>where
D: Deserializer<'de>,
Source§impl PartialEq for ActivityStreamCollectionPage
impl PartialEq for ActivityStreamCollectionPage
Source§fn eq(&self, other: &ActivityStreamCollectionPage) -> bool
fn eq(&self, other: &ActivityStreamCollectionPage) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ActivityStreamCollectionPage
Auto Trait Implementations§
impl Freeze for ActivityStreamCollectionPage
impl RefUnwindSafe for ActivityStreamCollectionPage
impl Send for ActivityStreamCollectionPage
impl Sync for ActivityStreamCollectionPage
impl Unpin for ActivityStreamCollectionPage
impl UnwindSafe for ActivityStreamCollectionPage
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