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

pub trait ActivityStreamIntransitiveActivityProperties {
    fn get_actor(&self) -> &Option<BoxedActivityStreamEntity>;
fn set_actor<S, T: MaybeOptional<S>>(&mut self, actor: T)
    where
        ActivityStreamEntity: From<S>
;
fn get_targets(&self) -> &Option<Vec<ActivityStreamEntity>>;
fn set_targets<S, T: MaybeOptional<Vec<S>>>(&mut self, targets: T)
    where
        ActivityStreamEntity: From<S>
;
fn add_target<S, T: MaybeOptional<S>>(&mut self, target: T)
    where
        ActivityStreamEntity: From<S>
;
fn get_result(&self) -> &Option<BoxedActivityStreamEntity>;
fn set_result<S, T: MaybeOptional<S>>(&mut self, result: T)
    where
        ActivityStreamEntity: From<S>
;
fn get_origin(&self) -> &Option<BoxedActivityStreamEntity>;
fn set_origin<S, T: MaybeOptional<S>>(&mut self, origin: T)
    where
        ActivityStreamEntity: From<S>
;
fn get_instrument(&self) -> &Option<BoxedActivityStreamEntity>;
fn set_instrument<S, T: MaybeOptional<S>>(&mut self, instrument: T)
    where
        ActivityStreamEntity: From<S>
; }

Required methods

fn get_actor(&self) -> &Option<BoxedActivityStreamEntity>

fn set_actor<S, T: MaybeOptional<S>>(&mut self, actor: T) where
    ActivityStreamEntity: From<S>, 

fn get_targets(&self) -> &Option<Vec<ActivityStreamEntity>>

fn set_targets<S, T: MaybeOptional<Vec<S>>>(&mut self, targets: T) where
    ActivityStreamEntity: From<S>, 

fn add_target<S, T: MaybeOptional<S>>(&mut self, target: T) where
    ActivityStreamEntity: From<S>, 

fn get_result(&self) -> &Option<BoxedActivityStreamEntity>

fn set_result<S, T: MaybeOptional<S>>(&mut self, result: T) where
    ActivityStreamEntity: From<S>, 

fn get_origin(&self) -> &Option<BoxedActivityStreamEntity>

fn set_origin<S, T: MaybeOptional<S>>(&mut self, origin: T) where
    ActivityStreamEntity: From<S>, 

fn get_instrument(&self) -> &Option<BoxedActivityStreamEntity>

fn set_instrument<S, T: MaybeOptional<S>>(&mut self, instrument: T) where
    ActivityStreamEntity: From<S>, 

Loading content...

Implementors

impl ActivityStreamIntransitiveActivityProperties for ActivityStreamArrive[src]

impl ActivityStreamIntransitiveActivityProperties for ActivityStreamQuestion[src]

impl ActivityStreamIntransitiveActivityProperties for ActivityStreamTravel[src]

impl ActivityStreamIntransitiveActivityProperties for ActivityStreamIntransitiveActivity[src]

Loading content...