pub struct ParallelBuilder { /* private fields */ }Expand description
Builder for Parallel.
Implementations§
Source§impl ParallelBuilder
impl ParallelBuilder
pub fn id(&mut self, value: StateID) -> &mut Self
pub fn label<VALUE: Into<StateLabel>>(&mut self, value: VALUE) -> &mut Self
pub fn on_entry(&mut self, value: Vec<Action>) -> &mut Self
pub fn on_exit(&mut self, value: Vec<Action>) -> &mut Self
pub fn transitions(&mut self, value: Vec<Transition>) -> &mut Self
pub fn substates(&mut self, value: Vec<State>) -> &mut Self
Trait Implementations§
Source§impl Clone for ParallelBuilder
impl Clone for ParallelBuilder
Source§fn clone(&self) -> ParallelBuilder
fn clone(&self) -> ParallelBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ParallelBuilder
impl Default for ParallelBuilder
Source§fn default() -> ParallelBuilder
fn default() -> ParallelBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ParallelBuilder
impl !RefUnwindSafe for ParallelBuilder
impl !Send for ParallelBuilder
impl !Sync for ParallelBuilder
impl Unpin for ParallelBuilder
impl !UnwindSafe for ParallelBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more