pub fn create<W>( repository_path: impl AsRef<Path>, tips: impl IntoIterator<Item = impl AsRef<OsStr>>, input: Option<impl BufRead + Send + 'static>, output_directory: Option<impl AsRef<Path>>, progress: impl Progress, _: Context<W>) -> Result<()> where W: Write,