use glib::translate::*;
#[doc(alias = "soup_header_g_string_append_param")]
pub fn header_g_string_append_param(header: &mut String, name: &str, value: &str) {
unsafe {
let hdr = glib::ffi::g_string_new_len(header.as_ptr() as *const _, header.len() as isize);
ffi::soup_header_g_string_append_param(hdr, name.to_glib_none().0, value.to_glib_none().0);
let s: glib::GString = from_glib_full(glib::ffi::g_string_free(hdr, glib::ffi::GFALSE));
header.clone_from(&s.as_str().to_owned())
}
}
#[doc(alias = "soup_header_g_string_append_param_quoted")]
pub fn header_g_string_append_param_quoted(header: &mut String, name: &str, value: &str) {
unsafe {
let hdr = glib::ffi::g_string_new_len(header.as_ptr() as *const _, header.len() as isize);
ffi::soup_header_g_string_append_param_quoted(
hdr,
name.to_glib_none().0,
value.to_glib_none().0,
);
let s: glib::GString = from_glib_full(glib::ffi::g_string_free(hdr, glib::ffi::GFALSE));
header.clone_from(&s.as_str().to_owned())
}
}