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

pub trait ActivityStreamQuestionProperties {
    fn get_one_of(&self) -> &Option<Vec<ActivityStreamEntity>>;
fn set_one_of<S, T: MaybeOptional<Vec<S>>>(&mut self, one_of: T)
    where
        ActivityStreamEntity: From<S>
;
fn add_one_of<S, T: MaybeOptional<S>>(&mut self, one_of: T)
    where
        ActivityStreamEntity: From<S>
;
fn get_any_of(&self) -> &Option<Vec<ActivityStreamEntity>>;
fn set_any_of<S, T: MaybeOptional<Vec<S>>>(&mut self, any_of: T)
    where
        ActivityStreamEntity: From<S>
;
fn add_any_of<S, T: MaybeOptional<S>>(&mut self, one_of: T)
    where
        ActivityStreamEntity: From<S>
;
fn get_closed(&self) -> &Option<Box<ActivityStreamQuestionClosed>>;
fn set_closed<S, T: MaybeOptional<S>>(&mut self, closed: T)
    where
        ActivityStreamQuestionClosed: From<S>
; }

Required methods

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

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

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

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

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

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

fn get_closed(&self) -> &Option<Box<ActivityStreamQuestionClosed>>

fn set_closed<S, T: MaybeOptional<S>>(&mut self, closed: T) where
    ActivityStreamQuestionClosed: From<S>, 

Loading content...

Implementors

impl ActivityStreamQuestionProperties for ActivityStreamQuestion[src]

Loading content...