pub fn function_header(&self) -> String {
        let mut replacement_func = self.annotation.function.clone();
        replacement_func.func_name = format!("{}{}",
                                        &self.prefix,
                                        replacement_func.func_name);
        format!("{}", replacement_func)
    }
/// Returns a C header for the replacement function exported by this writer.
Returns a C header for the replacement function exported by this writer.
Returns a C header for the replacement function exported by this writer .
pub fn function_header(&self) -> String {
        let mut replacement_func = self.annotation.function.clone();
        replacement_func.func_name = format!("{}{}",
                                        &self.prefix,
                                        replacement_func.func_name);
        format!("{}", replacement_func)
    }
pub fn function_header ( & self ) -> String { let mut replacement_func = self . annotation . function . clone ( ) ; replacement_func . func_name = format ! ( " " self prefix replacement_func func_name ) ; format ! ( " " replacement_func ) }
Returns a C header for the replacement function exported by this writer.
Returns a C header for the replacement function exported by this writer .
&self