diff --git a/glib/src/translate.rs b/glib/src/translate.rs index 390242f2cc68..a738d3f1a68c 100644 --- a/glib/src/translate.rs +++ b/glib/src/translate.rs @@ -1085,6 +1085,10 @@ impl_to_glib_container_from_slice_string!(&'a OsStr, *mut c_char); impl_to_glib_container_from_slice_string!(&'a OsStr, *const c_char); impl_to_glib_container_from_slice_string!(OsString, *mut c_char); impl_to_glib_container_from_slice_string!(OsString, *const c_char); +impl_to_glib_container_from_slice_string!(&'a CStr, *mut c_char); +impl_to_glib_container_from_slice_string!(&'a CStr, *const c_char); +impl_to_glib_container_from_slice_string!(CString, *mut c_char); +impl_to_glib_container_from_slice_string!(CString, *const c_char); impl_to_glib_container_from_slice_string!(crate::GString, *mut c_char); impl_to_glib_container_from_slice_string!(crate::GString, *const c_char);