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 TransitionTriggerOptionsBuilderpub 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) -> TransitionTriggerOptionsAuto Trait Implementations
impl Send for TransitionTriggerOptionsBuilder
impl Send for TransitionTriggerOptionsBuilderimpl Sync for TransitionTriggerOptionsBuilder
impl Sync for TransitionTriggerOptionsBuilder