fn new<P: AsRef<Path>>(path: P) -> OutputWriter {
        OutputWriter(
            LineWriter::new(
                OpenOptions::new()
                    .write(true)
                    .truncate(true)
                    .create(true)
                    .open(path)
                    .expect("could not open output file for writing"),
            ),
        )
    }
/// Creates a new output writer over the given output file.
Creates a new output writer over the given output file.
Creates a new output writer over the given output file .
fn new<P: AsRef<Path>>(path: P) -> OutputWriter {
        OutputWriter(
            LineWriter::new(
                OpenOptions::new()
                    .write(true)
                    .truncate(true)
                    .create(true)
                    .open(path)
                    .expect("could not open output file for writing"),
            ),
        )
    }
fn new < P : AsRef < Path > > ( path : P ) -> OutputWriter { OutputWriter ( LineWriter :: new ( OpenOptions :: new ( ) . write ( true ) . truncate ( true ) . create ( true ) . open ( path ) . expect ( " " ) , ) , ) }
Creates a new output writer over the given output file.
Creates a new output writer over the given output file .
path
P
path
P