use gio_sys;
use std::ffi::CStr;
lazy_static! {
pub static ref DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME)
.to_str()
.unwrap()
};
}
#[cfg(any(feature = "v2_58", feature = "dox"))]
lazy_static! {
pub static ref DRIVE_IDENTIFIER_KIND_UNIX_DEVICE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_DRIVE_IDENTIFIER_KIND_UNIX_DEVICE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_ACCESS_CAN_DELETE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_ACCESS_CAN_READ: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_ACCESS_CAN_READ)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_ACCESS_CAN_RENAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_ACCESS_CAN_TRASH: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_ACCESS_CAN_WRITE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_DOS_IS_ARCHIVE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_DOS_IS_SYSTEM: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_DOS_IS_SYSTEM)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_ETAG_VALUE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_ETAG_VALUE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_FILESYSTEM_FREE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_FILESYSTEM_FREE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_FILESYSTEM_READONLY: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_FILESYSTEM_READONLY)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_FILESYSTEM_REMOTE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_FILESYSTEM_REMOTE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_FILESYSTEM_SIZE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_FILESYSTEM_SIZE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_FILESYSTEM_TYPE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_FILESYSTEM_TYPE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_FILESYSTEM_USED: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_FILESYSTEM_USED)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_GVFS_BACKEND: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_GVFS_BACKEND)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_ID_FILE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_ID_FILE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_ID_FILESYSTEM: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_ID_FILESYSTEM)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_CAN_START: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_START)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_CAN_STOP: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_STOP)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_START_STOP_TYPE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_START_STOP_TYPE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_OWNER_GROUP: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_OWNER_GROUP)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_OWNER_USER: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_OWNER_USER)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_OWNER_USER_REAL: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_OWNER_USER_REAL)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_PREVIEW_ICON: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_PREVIEW_ICON)
.to_str()
.unwrap()
};
}
#[cfg(any(feature = "v2_52", feature = "dox"))]
lazy_static! {
pub static ref FILE_ATTRIBUTE_RECENT_MODIFIED: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_RECENT_MODIFIED)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_SELINUX_CONTEXT: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_SELINUX_CONTEXT)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_COPY_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_COPY_NAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_DESCRIPTION: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_EDIT_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_ICON: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_ICON)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_IS_BACKUP: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_IS_HIDDEN: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_IS_SYMLINK: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL)
.to_str()
.unwrap()
};
}
#[cfg(any(feature = "v2_46", feature = "dox"))]
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_IS_VOLATILE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_IS_VOLATILE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_NAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_SIZE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_SIZE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_SORT_ORDER: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_SYMBOLIC_ICON: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_SYMBOLIC_ICON)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_TARGET_URI: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_TARGET_URI)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_STANDARD_TYPE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_STANDARD_TYPE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_THUMBNAILING_FAILED: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_THUMBNAILING_FAILED)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_THUMBNAIL_IS_VALID: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_THUMBNAIL_PATH: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_THUMBNAIL_PATH)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_TIME_ACCESS: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_TIME_ACCESS)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_TIME_ACCESS_USEC: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_TIME_ACCESS_USEC)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_TIME_CHANGED: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_TIME_CHANGED)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_TIME_CHANGED_USEC: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_TIME_CHANGED_USEC)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_TIME_CREATED: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_TIME_CREATED)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_TIME_CREATED_USEC: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_TIME_CREATED_USEC)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_TIME_MODIFIED: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_TIME_MODIFIED)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_TIME_MODIFIED_USEC: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_TRASH_DELETION_DATE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_TRASH_DELETION_DATE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_TRASH_ITEM_COUNT: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_TRASH_ORIG_PATH: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_TRASH_ORIG_PATH)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_UNIX_BLOCKS: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_UNIX_BLOCKS)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_UNIX_BLOCK_SIZE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_UNIX_DEVICE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_UNIX_DEVICE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_UNIX_GID: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_UNIX_GID)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_UNIX_INODE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_UNIX_INODE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_UNIX_MODE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_UNIX_MODE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_UNIX_NLINK: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_UNIX_NLINK)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_UNIX_RDEV: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_UNIX_RDEV)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref FILE_ATTRIBUTE_UNIX_UID: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_FILE_ATTRIBUTE_UNIX_UID)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref MENU_ATTRIBUTE_ACTION: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_MENU_ATTRIBUTE_ACTION)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref MENU_ATTRIBUTE_ACTION_NAMESPACE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_MENU_ATTRIBUTE_ACTION_NAMESPACE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref MENU_ATTRIBUTE_ICON: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_MENU_ATTRIBUTE_ICON)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref MENU_ATTRIBUTE_LABEL: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_MENU_ATTRIBUTE_LABEL)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref MENU_ATTRIBUTE_TARGET: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_MENU_ATTRIBUTE_TARGET)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref MENU_LINK_SECTION: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_MENU_LINK_SECTION)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref MENU_LINK_SUBMENU: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_MENU_LINK_SUBMENU)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref NETWORK_MONITOR_EXTENSION_POINT_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_NETWORK_MONITOR_EXTENSION_POINT_NAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref PROXY_EXTENSION_POINT_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_PROXY_EXTENSION_POINT_NAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref PROXY_RESOLVER_EXTENSION_POINT_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_PROXY_RESOLVER_EXTENSION_POINT_NAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref SETTINGS_BACKEND_EXTENSION_POINT_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_SETTINGS_BACKEND_EXTENSION_POINT_NAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref TLS_BACKEND_EXTENSION_POINT_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_TLS_BACKEND_EXTENSION_POINT_NAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref VFS_EXTENSION_POINT_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_VFS_EXTENSION_POINT_NAME)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref VOLUME_IDENTIFIER_KIND_CLASS: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_VOLUME_IDENTIFIER_KIND_CLASS)
.to_str()
.unwrap()
};
}
#[cfg_attr(feature = "v2_58", deprecated)]
lazy_static! {
pub static ref VOLUME_IDENTIFIER_KIND_HAL_UDI: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_VOLUME_IDENTIFIER_KIND_HAL_UDI)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref VOLUME_IDENTIFIER_KIND_LABEL: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_VOLUME_IDENTIFIER_KIND_LABEL)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref VOLUME_IDENTIFIER_KIND_NFS_MOUNT: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_VOLUME_IDENTIFIER_KIND_NFS_MOUNT)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref VOLUME_IDENTIFIER_KIND_UNIX_DEVICE: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref VOLUME_IDENTIFIER_KIND_UUID: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_VOLUME_IDENTIFIER_KIND_UUID)
.to_str()
.unwrap()
};
}
lazy_static! {
pub static ref VOLUME_MONITOR_EXTENSION_POINT_NAME: &'static str = unsafe {
CStr::from_ptr(gio_sys::G_VOLUME_MONITOR_EXTENSION_POINT_NAME)
.to_str()
.unwrap()
};
}