Struct goji::TransitionTriggerOptionsBuilder [−][src]
pub struct TransitionTriggerOptionsBuilder { pub transition: Transition, pub fields: BTreeMap<String, Value>, }
Fields
transition: Transition
fields: BTreeMap<String, Value>
Methods
impl TransitionTriggerOptionsBuilder
[src]
impl TransitionTriggerOptionsBuilder
pub fn new<I>(id: I) -> TransitionTriggerOptionsBuilder where
I: Into<String>,
[src]
pub fn new<I>(id: I) -> TransitionTriggerOptionsBuilder where
I: Into<String>,
creates a new instance
pub fn field<N, V>(
&mut self,
name: N,
value: V
) -> &mut TransitionTriggerOptionsBuilder where
N: Into<String>,
V: Serialize,
[src]
pub fn field<N, V>(
&mut self,
name: N,
value: V
) -> &mut TransitionTriggerOptionsBuilder where
N: Into<String>,
V: Serialize,
appends a field to update as part of transition
pub fn resolution<R>(&mut self, name: R) -> &mut TransitionTriggerOptionsBuilder where
R: Into<String>,
[src]
pub fn resolution<R>(&mut self, name: R) -> &mut TransitionTriggerOptionsBuilder where
R: Into<String>,
updates resolution in transition
pub fn build(&self) -> TransitionTriggerOptions
[src]
pub fn build(&self) -> TransitionTriggerOptions
Auto Trait Implementations
impl Send for TransitionTriggerOptionsBuilder
impl Send for TransitionTriggerOptionsBuilder
impl Sync for TransitionTriggerOptionsBuilder
impl Sync for TransitionTriggerOptionsBuilder