pub fn write_bindings<W, G>(&self, generator: G, output: &mut W) -> io::Result<()>
    where
        G: Generator,
        W: io::Write,
    {
        generator.write(&self, output)
    }
/// Use the specified generator to generate bindings from this registry
/// and write them to a stream.
Use the specified generator to generate bindings from this registry
and write them to a stream.
Use the specified generator to generate bindings from this registry and write them to a stream .
pub fn write_bindings<W, G>(&self, generator: G, output: &mut W) -> io::Result<()>
    where
        G: Generator,
        W: io::Write,
    {
        generator.write(&self, output)
    }
pub fn write_bindings < W , G > ( & self , generator : G , output : & mut W ) -> io :: Result < ( ) > where G : Generator , W : io :: Write , { generator . write ( & self , output ) }
Use the specified generator to generate bindings from this registry
and write them to a stream.
Use the specified generator to generate bindings from this registry and write them to a stream .
&self
generator
G
output
&mut W