pub struct FinalBuilder { /* private fields */ }Expand description
Builder for Final.
Implementations§
Source§impl FinalBuilder
impl FinalBuilder
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 result(&mut self, value: Output) -> &mut Self
Trait Implementations§
Source§impl Clone for FinalBuilder
impl Clone for FinalBuilder
Source§fn clone(&self) -> FinalBuilder
fn clone(&self) -> FinalBuilder
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 FinalBuilder
impl Default for FinalBuilder
Source§fn default() -> FinalBuilder
fn default() -> FinalBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FinalBuilder
impl !RefUnwindSafe for FinalBuilder
impl !Send for FinalBuilder
impl !Sync for FinalBuilder
impl Unpin for FinalBuilder
impl !UnwindSafe for FinalBuilder
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