[][src]Trait activityrust::traits::properties::ActivityStreamActorProperties

pub trait ActivityStreamActorProperties {
    fn get_inbox(&self) -> &Option<ActivityStreamLinkableOrderedCollection>;
fn set_inbox<S, T: MaybeOptional<S>>(&mut self, inbox: T)
    where
        ActivityStreamLinkableOrderedCollection: From<S>
;
fn get_outbox(&self) -> &Option<ActivityStreamLinkableOrderedCollection>;
fn set_outbox<S, T: MaybeOptional<S>>(&mut self, outbox: T)
    where
        ActivityStreamLinkableOrderedCollection: From<S>
;
fn get_following(&self) -> &Option<ActivityStreamLinkableCollection>;
fn set_following<S, T: MaybeOptional<S>>(&mut self, following: T)
    where
        ActivityStreamLinkableCollection: From<S>
;
fn get_followers(&self) -> &Option<ActivityStreamLinkableCollection>;
fn set_followers<S, T: MaybeOptional<S>>(&mut self, followers: T)
    where
        ActivityStreamLinkableCollection: From<S>
;
fn get_liked(&self) -> &Option<ActivityStreamLinkableCollection>;
fn set_liked<S, T: MaybeOptional<S>>(&mut self, liked: T)
    where
        ActivityStreamLinkableCollection: From<S>
;
fn get_preferred_username(&self) -> &Option<String>;
fn set_preferred_username<T: MaybeOptional<String>>(
        &mut self,
        preferred_username: T
    );
fn get_streams(&self) -> &Option<Vec<ActivityStreamCollection>>;
fn set_streams<T: MaybeOptional<Vec<ActivityStreamCollection>>>(
        &mut self,
        streams: T
    );
fn add_stream(&mut self, stream: ActivityStreamCollection); }

Required methods

fn get_inbox(&self) -> &Option<ActivityStreamLinkableOrderedCollection>

fn set_inbox<S, T: MaybeOptional<S>>(&mut self, inbox: T) where
    ActivityStreamLinkableOrderedCollection: From<S>, 

fn get_outbox(&self) -> &Option<ActivityStreamLinkableOrderedCollection>

fn set_outbox<S, T: MaybeOptional<S>>(&mut self, outbox: T) where
    ActivityStreamLinkableOrderedCollection: From<S>, 

fn get_following(&self) -> &Option<ActivityStreamLinkableCollection>

fn set_following<S, T: MaybeOptional<S>>(&mut self, following: T) where
    ActivityStreamLinkableCollection: From<S>, 

fn get_followers(&self) -> &Option<ActivityStreamLinkableCollection>

fn set_followers<S, T: MaybeOptional<S>>(&mut self, followers: T) where
    ActivityStreamLinkableCollection: From<S>, 

fn get_liked(&self) -> &Option<ActivityStreamLinkableCollection>

fn set_liked<S, T: MaybeOptional<S>>(&mut self, liked: T) where
    ActivityStreamLinkableCollection: From<S>, 

fn get_preferred_username(&self) -> &Option<String>

fn set_preferred_username<T: MaybeOptional<String>>(
    &mut self,
    preferred_username: T
)

fn get_streams(&self) -> &Option<Vec<ActivityStreamCollection>>

fn set_streams<T: MaybeOptional<Vec<ActivityStreamCollection>>>(
    &mut self,
    streams: T
)

fn add_stream(&mut self, stream: ActivityStreamCollection)

Loading content...

Implementors

impl ActivityStreamActorProperties for ActivityStreamApplication[src]

impl ActivityStreamActorProperties for ActivityStreamGroup[src]

impl ActivityStreamActorProperties for ActivityStreamOrganization[src]

impl ActivityStreamActorProperties for ActivityStreamPerson[src]

impl ActivityStreamActorProperties for ActivityStreamService[src]

Loading content...