glib
0.20.9
In glib::
translate
Macros
impl_from_glib_container_as_vec_fundamental
impl_from_glib_container_as_vec_string
impl_to_glib_container_from_slice_fundamental
impl_to_glib_container_from_slice_string
Structs
Borrowed
GlibNoneError
HashTable
List
PtrArray
SList
Stash
StashMut
Enums
GlibNoneOrInvalidError
Traits
FromGlib
FromGlibContainer
FromGlibContainerAsVec
FromGlibPtrArrayContainerAsVec
FromGlibPtrBorrow
FromGlibPtrContainer
FromGlibPtrFull
FromGlibPtrNone
GlibPtrDefault
IntoGStr
IntoGlib
IntoGlibPtr
IntoOptionalGStr
OptionIntoGlib
Ptr
ToGlibContainerFromSlice
ToGlibPtr
ToGlibPtrMut
TransparentPtrType
TransparentType
TryFromGlib
Uninitialized
UnsafeFrom
Functions
c_ptr_array_len
c_to_os_string
c_to_path_buf
c_to_path_buf_num
const_override
from_glib
from_glib_borrow
from_glib_full
from_glib_none
mut_override
os_str_to_c
path_to_c
try_from_glib
uninitialized
glib
::
translate
Function
os_str_to_c
Copy item path
Settings
Help
Summary
Source
pub(crate) fn os_str_to_c(s: &
OsStr
) ->
CString