pub fn start(&self) -> Rc<S> {
        self.start
            .as_ref()
            .expect("DFA::start(): No start state was defined for this DFA.")
            .clone()
    }
/// Returns the start state of the `DFA`.
///
/// * Panics if no start state is defined for the DFA.
Returns the start state of the `DFA`.
Panics if no start state is defined for the DFA.
Returns the start state of the ` DFA ` . Panics if no start state is defined for the DFA .
pub fn start(&self) -> Rc<S> {
        self.start
            .as_ref()
            .expect("DFA::start(): No start state was defined for this DFA.")
            .clone()
    }
pub fn start ( & self ) -> Rc < S > { self . start . as_ref ( ) . expect ( " " ) . clone ( ) }
Returns the start state of the `DFA`.
Returns the start state of the ` DFA ` .
&self
&self