pub fn default() -> Self {
        Self::OkNoShare {
            commands: vec![],
            new_state: Ds::default(),
        }
    }
/// Produce a transition with no commands relying on [Default] for the destination state's
/// value
Produce a transition with no commands relying on [Default] for the destination state's
value
Produce a transition with no commands relying on [ Default ] for the destination state ' s value
pub fn default() -> Self {
        Self::OkNoShare {
            commands: vec![],
            new_state: Ds::default(),
        }
    }
pub fn default ( ) -> Self { Self :: OkNoShare { commands : vec ! [ ] , new_state : Ds :: default ( ) , } }
Produce a transition with no commands relying on [Default] for the destination state's
value
Produce a transition with no commands relying on [ Default ] for the destination state ' s value