pub fn build<P, S>(path: P, initial_state: S) -> Result<ApplicationBuilder<S>>
    where
        P: AsRef<Path>,
        S: State<T>,
    {
        ApplicationBuilder::new(path, initial_state)
    }
/// Creates a new ApplicationBuilder with the given initial game state.
///
/// This is identical in function to
/// [ApplicationBuilder::new](struct.ApplicationBuilder.html#method.new).
Creates a new ApplicationBuilder with the given initial game state.
Creates a new ApplicationBuilder with the given initial game state .
pub fn build<P, S>(path: P, initial_state: S) -> Result<ApplicationBuilder<S>>
    where
        P: AsRef<Path>,
        S: State<T>,
    {
        ApplicationBuilder::new(path, initial_state)
    }
pub fn build < P , S > ( path : P , initial_state : S ) -> Result < ApplicationBuilder < S > > where P : AsRef < Path > , S : State < T > , { ApplicationBuilder :: new ( path , initial_state ) }
Creates a new ApplicationBuilder with the given initial game state.
Creates a new ApplicationBuilder with the given initial game state .
path
P
initial_state
S
path
P
initial_state
S