pub(crate) fn interface(&self) -> ProgramInterface<Uni> {
    let raw_program = &self.raw;
    let uniform_interface = &self.uni_iface;

    ProgramInterface {
      raw_program,
      uniform_interface,
    }
  }
/// Get the program interface associated with this program.
Get the program interface associated with this program.
Get the program interface associated with this program .
pub(crate) fn interface(&self) -> ProgramInterface<Uni> {
    let raw_program = &self.raw;
    let uniform_interface = &self.uni_iface;
    ProgramInterface {
      raw_program,
      uniform_interface,
    }
  }
pub ( crate ) fn interface ( & self ) -> ProgramInterface < Uni > { let raw_program = & self . raw ; let uniform_interface = & self . uni_iface ; ProgramInterface { raw_program , uniform_interface , } }
Get the program interface associated with this program.
Get the program interface associated with this program .
&self