gio/auto/
constants.rs

1// This file was generated by gir (https://github.com/gtk-rs/gir)
2// from gir-files (https://github.com/gtk-rs/gir-files)
3// DO NOT EDIT
4
5use crate::ffi;
6use glib::GStr;
7
8#[cfg(feature = "v2_72")]
9#[cfg_attr(docsrs, doc(cfg(feature = "v2_72")))]
10#[doc(alias = "G_DEBUG_CONTROLLER_EXTENSION_POINT_NAME")]
11pub static DEBUG_CONTROLLER_EXTENSION_POINT_NAME: &GStr =
12    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_DEBUG_CONTROLLER_EXTENSION_POINT_NAME) };
13#[cfg(feature = "v2_58")]
14#[cfg_attr(docsrs, doc(cfg(feature = "v2_58")))]
15#[doc(alias = "G_DRIVE_IDENTIFIER_KIND_UNIX_DEVICE")]
16pub static DRIVE_IDENTIFIER_KIND_UNIX_DEVICE: &GStr =
17    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_DRIVE_IDENTIFIER_KIND_UNIX_DEVICE) };
18#[doc(alias = "G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE")]
19pub static FILE_ATTRIBUTE_ACCESS_CAN_DELETE: &GStr =
20    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE) };
21#[doc(alias = "G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE")]
22pub static FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE: &GStr =
23    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE) };
24#[doc(alias = "G_FILE_ATTRIBUTE_ACCESS_CAN_READ")]
25pub static FILE_ATTRIBUTE_ACCESS_CAN_READ: &GStr =
26    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_ACCESS_CAN_READ) };
27#[doc(alias = "G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME")]
28pub static FILE_ATTRIBUTE_ACCESS_CAN_RENAME: &GStr =
29    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME) };
30#[doc(alias = "G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH")]
31pub static FILE_ATTRIBUTE_ACCESS_CAN_TRASH: &GStr =
32    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH) };
33#[doc(alias = "G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE")]
34pub static FILE_ATTRIBUTE_ACCESS_CAN_WRITE: &GStr =
35    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE) };
36#[doc(alias = "G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE")]
37pub static FILE_ATTRIBUTE_DOS_IS_ARCHIVE: &GStr =
38    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE) };
39#[cfg(feature = "v2_60")]
40#[cfg_attr(docsrs, doc(cfg(feature = "v2_60")))]
41#[doc(alias = "G_FILE_ATTRIBUTE_DOS_IS_MOUNTPOINT")]
42pub static FILE_ATTRIBUTE_DOS_IS_MOUNTPOINT: &GStr =
43    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_DOS_IS_MOUNTPOINT) };
44#[doc(alias = "G_FILE_ATTRIBUTE_DOS_IS_SYSTEM")]
45pub static FILE_ATTRIBUTE_DOS_IS_SYSTEM: &GStr =
46    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_DOS_IS_SYSTEM) };
47#[cfg(feature = "v2_60")]
48#[cfg_attr(docsrs, doc(cfg(feature = "v2_60")))]
49#[doc(alias = "G_FILE_ATTRIBUTE_DOS_REPARSE_POINT_TAG")]
50pub static FILE_ATTRIBUTE_DOS_REPARSE_POINT_TAG: &GStr =
51    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_DOS_REPARSE_POINT_TAG) };
52#[doc(alias = "G_FILE_ATTRIBUTE_ETAG_VALUE")]
53pub static FILE_ATTRIBUTE_ETAG_VALUE: &GStr =
54    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_ETAG_VALUE) };
55#[doc(alias = "G_FILE_ATTRIBUTE_FILESYSTEM_FREE")]
56pub static FILE_ATTRIBUTE_FILESYSTEM_FREE: &GStr =
57    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_FILESYSTEM_FREE) };
58#[doc(alias = "G_FILE_ATTRIBUTE_FILESYSTEM_READONLY")]
59pub static FILE_ATTRIBUTE_FILESYSTEM_READONLY: &GStr =
60    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_FILESYSTEM_READONLY) };
61#[doc(alias = "G_FILE_ATTRIBUTE_FILESYSTEM_REMOTE")]
62pub static FILE_ATTRIBUTE_FILESYSTEM_REMOTE: &GStr =
63    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_FILESYSTEM_REMOTE) };
64#[doc(alias = "G_FILE_ATTRIBUTE_FILESYSTEM_SIZE")]
65pub static FILE_ATTRIBUTE_FILESYSTEM_SIZE: &GStr =
66    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_FILESYSTEM_SIZE) };
67#[doc(alias = "G_FILE_ATTRIBUTE_FILESYSTEM_TYPE")]
68pub static FILE_ATTRIBUTE_FILESYSTEM_TYPE: &GStr =
69    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_FILESYSTEM_TYPE) };
70#[doc(alias = "G_FILE_ATTRIBUTE_FILESYSTEM_USED")]
71pub static FILE_ATTRIBUTE_FILESYSTEM_USED: &GStr =
72    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_FILESYSTEM_USED) };
73#[doc(alias = "G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW")]
74pub static FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW: &GStr =
75    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW) };
76#[doc(alias = "G_FILE_ATTRIBUTE_GVFS_BACKEND")]
77pub static FILE_ATTRIBUTE_GVFS_BACKEND: &GStr =
78    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_GVFS_BACKEND) };
79#[doc(alias = "G_FILE_ATTRIBUTE_ID_FILE")]
80pub static FILE_ATTRIBUTE_ID_FILE: &GStr =
81    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_ID_FILE) };
82#[doc(alias = "G_FILE_ATTRIBUTE_ID_FILESYSTEM")]
83pub static FILE_ATTRIBUTE_ID_FILESYSTEM: &GStr =
84    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_ID_FILESYSTEM) };
85#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT")]
86pub static FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT: &GStr =
87    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT) };
88#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT")]
89pub static FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT: &GStr =
90    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT) };
91#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL")]
92pub static FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL: &GStr =
93    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL) };
94#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_CAN_START")]
95pub static FILE_ATTRIBUTE_MOUNTABLE_CAN_START: &GStr =
96    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_START) };
97#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED")]
98pub static FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED: &GStr = unsafe {
99    GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED)
100};
101#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_CAN_STOP")]
102pub static FILE_ATTRIBUTE_MOUNTABLE_CAN_STOP: &GStr =
103    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_STOP) };
104#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT")]
105pub static FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT: &GStr =
106    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT) };
107#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI")]
108pub static FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI: &GStr =
109    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI) };
110#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC")]
111pub static FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC: &GStr = unsafe {
112    GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC)
113};
114#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_START_STOP_TYPE")]
115pub static FILE_ATTRIBUTE_MOUNTABLE_START_STOP_TYPE: &GStr =
116    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_START_STOP_TYPE) };
117#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE")]
118pub static FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE: &GStr =
119    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE) };
120#[doc(alias = "G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE")]
121pub static FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE: &GStr =
122    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE) };
123#[doc(alias = "G_FILE_ATTRIBUTE_OWNER_GROUP")]
124pub static FILE_ATTRIBUTE_OWNER_GROUP: &GStr =
125    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_OWNER_GROUP) };
126#[doc(alias = "G_FILE_ATTRIBUTE_OWNER_USER")]
127pub static FILE_ATTRIBUTE_OWNER_USER: &GStr =
128    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_OWNER_USER) };
129#[doc(alias = "G_FILE_ATTRIBUTE_OWNER_USER_REAL")]
130pub static FILE_ATTRIBUTE_OWNER_USER_REAL: &GStr =
131    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_OWNER_USER_REAL) };
132#[doc(alias = "G_FILE_ATTRIBUTE_PREVIEW_ICON")]
133pub static FILE_ATTRIBUTE_PREVIEW_ICON: &GStr =
134    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_PREVIEW_ICON) };
135#[doc(alias = "G_FILE_ATTRIBUTE_RECENT_MODIFIED")]
136pub static FILE_ATTRIBUTE_RECENT_MODIFIED: &GStr =
137    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_RECENT_MODIFIED) };
138#[doc(alias = "G_FILE_ATTRIBUTE_SELINUX_CONTEXT")]
139pub static FILE_ATTRIBUTE_SELINUX_CONTEXT: &GStr =
140    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_SELINUX_CONTEXT) };
141#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE")]
142pub static FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE: &GStr =
143    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE) };
144#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE")]
145pub static FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE: &GStr =
146    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE) };
147#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_COPY_NAME")]
148pub static FILE_ATTRIBUTE_STANDARD_COPY_NAME: &GStr =
149    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_COPY_NAME) };
150#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION")]
151pub static FILE_ATTRIBUTE_STANDARD_DESCRIPTION: &GStr =
152    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION) };
153#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME")]
154pub static FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME: &GStr =
155    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME) };
156#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME")]
157pub static FILE_ATTRIBUTE_STANDARD_EDIT_NAME: &GStr =
158    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME) };
159#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE")]
160pub static FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE: &GStr =
161    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE) };
162#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_ICON")]
163pub static FILE_ATTRIBUTE_STANDARD_ICON: &GStr =
164    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_ICON) };
165#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP")]
166pub static FILE_ATTRIBUTE_STANDARD_IS_BACKUP: &GStr =
167    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP) };
168#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN")]
169pub static FILE_ATTRIBUTE_STANDARD_IS_HIDDEN: &GStr =
170    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN) };
171#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK")]
172pub static FILE_ATTRIBUTE_STANDARD_IS_SYMLINK: &GStr =
173    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK) };
174#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL")]
175pub static FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL: &GStr =
176    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL) };
177#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_IS_VOLATILE")]
178pub static FILE_ATTRIBUTE_STANDARD_IS_VOLATILE: &GStr =
179    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_IS_VOLATILE) };
180#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_NAME")]
181pub static FILE_ATTRIBUTE_STANDARD_NAME: &GStr =
182    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_NAME) };
183#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_SIZE")]
184pub static FILE_ATTRIBUTE_STANDARD_SIZE: &GStr =
185    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_SIZE) };
186#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER")]
187pub static FILE_ATTRIBUTE_STANDARD_SORT_ORDER: &GStr =
188    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER) };
189#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_SYMBOLIC_ICON")]
190pub static FILE_ATTRIBUTE_STANDARD_SYMBOLIC_ICON: &GStr =
191    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_SYMBOLIC_ICON) };
192#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET")]
193pub static FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET: &GStr =
194    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET) };
195#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_TARGET_URI")]
196pub static FILE_ATTRIBUTE_STANDARD_TARGET_URI: &GStr =
197    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_TARGET_URI) };
198#[doc(alias = "G_FILE_ATTRIBUTE_STANDARD_TYPE")]
199pub static FILE_ATTRIBUTE_STANDARD_TYPE: &GStr =
200    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_STANDARD_TYPE) };
201#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAILING_FAILED")]
202pub static FILE_ATTRIBUTE_THUMBNAILING_FAILED: &GStr =
203    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAILING_FAILED) };
204#[cfg(feature = "v2_76")]
205#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
206#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAILING_FAILED_LARGE")]
207pub static FILE_ATTRIBUTE_THUMBNAILING_FAILED_LARGE: &GStr =
208    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAILING_FAILED_LARGE) };
209#[cfg(feature = "v2_76")]
210#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
211#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAILING_FAILED_NORMAL")]
212pub static FILE_ATTRIBUTE_THUMBNAILING_FAILED_NORMAL: &GStr =
213    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAILING_FAILED_NORMAL) };
214#[cfg(feature = "v2_76")]
215#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
216#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAILING_FAILED_XLARGE")]
217pub static FILE_ATTRIBUTE_THUMBNAILING_FAILED_XLARGE: &GStr =
218    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAILING_FAILED_XLARGE) };
219#[cfg(feature = "v2_76")]
220#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
221#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAILING_FAILED_XXLARGE")]
222pub static FILE_ATTRIBUTE_THUMBNAILING_FAILED_XXLARGE: &GStr = unsafe {
223    GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAILING_FAILED_XXLARGE)
224};
225#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID")]
226pub static FILE_ATTRIBUTE_THUMBNAIL_IS_VALID: &GStr =
227    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID) };
228#[cfg(feature = "v2_76")]
229#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
230#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_LARGE")]
231pub static FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_LARGE: &GStr =
232    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_LARGE) };
233#[cfg(feature = "v2_76")]
234#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
235#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_NORMAL")]
236pub static FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_NORMAL: &GStr =
237    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_NORMAL) };
238#[cfg(feature = "v2_76")]
239#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
240#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_XLARGE")]
241pub static FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_XLARGE: &GStr =
242    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_XLARGE) };
243#[cfg(feature = "v2_76")]
244#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
245#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_XXLARGE")]
246pub static FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_XXLARGE: &GStr =
247    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_XXLARGE) };
248#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAIL_PATH")]
249pub static FILE_ATTRIBUTE_THUMBNAIL_PATH: &GStr =
250    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAIL_PATH) };
251#[cfg(feature = "v2_76")]
252#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
253#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAIL_PATH_LARGE")]
254pub static FILE_ATTRIBUTE_THUMBNAIL_PATH_LARGE: &GStr =
255    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAIL_PATH_LARGE) };
256#[cfg(feature = "v2_76")]
257#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
258#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAIL_PATH_NORMAL")]
259pub static FILE_ATTRIBUTE_THUMBNAIL_PATH_NORMAL: &GStr =
260    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAIL_PATH_NORMAL) };
261#[cfg(feature = "v2_76")]
262#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
263#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAIL_PATH_XLARGE")]
264pub static FILE_ATTRIBUTE_THUMBNAIL_PATH_XLARGE: &GStr =
265    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAIL_PATH_XLARGE) };
266#[cfg(feature = "v2_76")]
267#[cfg_attr(docsrs, doc(cfg(feature = "v2_76")))]
268#[doc(alias = "G_FILE_ATTRIBUTE_THUMBNAIL_PATH_XXLARGE")]
269pub static FILE_ATTRIBUTE_THUMBNAIL_PATH_XXLARGE: &GStr =
270    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_THUMBNAIL_PATH_XXLARGE) };
271#[doc(alias = "G_FILE_ATTRIBUTE_TIME_ACCESS")]
272pub static FILE_ATTRIBUTE_TIME_ACCESS: &GStr =
273    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_ACCESS) };
274#[cfg(feature = "v2_74")]
275#[cfg_attr(docsrs, doc(cfg(feature = "v2_74")))]
276#[doc(alias = "G_FILE_ATTRIBUTE_TIME_ACCESS_NSEC")]
277pub static FILE_ATTRIBUTE_TIME_ACCESS_NSEC: &GStr =
278    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_ACCESS_NSEC) };
279#[doc(alias = "G_FILE_ATTRIBUTE_TIME_ACCESS_USEC")]
280pub static FILE_ATTRIBUTE_TIME_ACCESS_USEC: &GStr =
281    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_ACCESS_USEC) };
282#[doc(alias = "G_FILE_ATTRIBUTE_TIME_CHANGED")]
283pub static FILE_ATTRIBUTE_TIME_CHANGED: &GStr =
284    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_CHANGED) };
285#[cfg(feature = "v2_74")]
286#[cfg_attr(docsrs, doc(cfg(feature = "v2_74")))]
287#[doc(alias = "G_FILE_ATTRIBUTE_TIME_CHANGED_NSEC")]
288pub static FILE_ATTRIBUTE_TIME_CHANGED_NSEC: &GStr =
289    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_CHANGED_NSEC) };
290#[doc(alias = "G_FILE_ATTRIBUTE_TIME_CHANGED_USEC")]
291pub static FILE_ATTRIBUTE_TIME_CHANGED_USEC: &GStr =
292    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_CHANGED_USEC) };
293#[doc(alias = "G_FILE_ATTRIBUTE_TIME_CREATED")]
294pub static FILE_ATTRIBUTE_TIME_CREATED: &GStr =
295    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_CREATED) };
296#[cfg(feature = "v2_74")]
297#[cfg_attr(docsrs, doc(cfg(feature = "v2_74")))]
298#[doc(alias = "G_FILE_ATTRIBUTE_TIME_CREATED_NSEC")]
299pub static FILE_ATTRIBUTE_TIME_CREATED_NSEC: &GStr =
300    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_CREATED_NSEC) };
301#[doc(alias = "G_FILE_ATTRIBUTE_TIME_CREATED_USEC")]
302pub static FILE_ATTRIBUTE_TIME_CREATED_USEC: &GStr =
303    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_CREATED_USEC) };
304#[doc(alias = "G_FILE_ATTRIBUTE_TIME_MODIFIED")]
305pub static FILE_ATTRIBUTE_TIME_MODIFIED: &GStr =
306    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_MODIFIED) };
307#[cfg(feature = "v2_74")]
308#[cfg_attr(docsrs, doc(cfg(feature = "v2_74")))]
309#[doc(alias = "G_FILE_ATTRIBUTE_TIME_MODIFIED_NSEC")]
310pub static FILE_ATTRIBUTE_TIME_MODIFIED_NSEC: &GStr =
311    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_MODIFIED_NSEC) };
312#[doc(alias = "G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC")]
313pub static FILE_ATTRIBUTE_TIME_MODIFIED_USEC: &GStr =
314    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC) };
315#[doc(alias = "G_FILE_ATTRIBUTE_TRASH_DELETION_DATE")]
316pub static FILE_ATTRIBUTE_TRASH_DELETION_DATE: &GStr =
317    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TRASH_DELETION_DATE) };
318#[doc(alias = "G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT")]
319pub static FILE_ATTRIBUTE_TRASH_ITEM_COUNT: &GStr =
320    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT) };
321#[doc(alias = "G_FILE_ATTRIBUTE_TRASH_ORIG_PATH")]
322pub static FILE_ATTRIBUTE_TRASH_ORIG_PATH: &GStr =
323    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_TRASH_ORIG_PATH) };
324#[doc(alias = "G_FILE_ATTRIBUTE_UNIX_BLOCKS")]
325pub static FILE_ATTRIBUTE_UNIX_BLOCKS: &GStr =
326    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_UNIX_BLOCKS) };
327#[doc(alias = "G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE")]
328pub static FILE_ATTRIBUTE_UNIX_BLOCK_SIZE: &GStr =
329    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE) };
330#[doc(alias = "G_FILE_ATTRIBUTE_UNIX_DEVICE")]
331pub static FILE_ATTRIBUTE_UNIX_DEVICE: &GStr =
332    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_UNIX_DEVICE) };
333#[doc(alias = "G_FILE_ATTRIBUTE_UNIX_GID")]
334pub static FILE_ATTRIBUTE_UNIX_GID: &GStr =
335    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_UNIX_GID) };
336#[doc(alias = "G_FILE_ATTRIBUTE_UNIX_INODE")]
337pub static FILE_ATTRIBUTE_UNIX_INODE: &GStr =
338    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_UNIX_INODE) };
339#[doc(alias = "G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT")]
340pub static FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT: &GStr =
341    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT) };
342#[doc(alias = "G_FILE_ATTRIBUTE_UNIX_MODE")]
343pub static FILE_ATTRIBUTE_UNIX_MODE: &GStr =
344    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_UNIX_MODE) };
345#[doc(alias = "G_FILE_ATTRIBUTE_UNIX_NLINK")]
346pub static FILE_ATTRIBUTE_UNIX_NLINK: &GStr =
347    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_UNIX_NLINK) };
348#[doc(alias = "G_FILE_ATTRIBUTE_UNIX_RDEV")]
349pub static FILE_ATTRIBUTE_UNIX_RDEV: &GStr =
350    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_UNIX_RDEV) };
351#[doc(alias = "G_FILE_ATTRIBUTE_UNIX_UID")]
352pub static FILE_ATTRIBUTE_UNIX_UID: &GStr =
353    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_FILE_ATTRIBUTE_UNIX_UID) };
354#[cfg(feature = "v2_64")]
355#[cfg_attr(docsrs, doc(cfg(feature = "v2_64")))]
356#[doc(alias = "G_MEMORY_MONITOR_EXTENSION_POINT_NAME")]
357pub static MEMORY_MONITOR_EXTENSION_POINT_NAME: &GStr =
358    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_MEMORY_MONITOR_EXTENSION_POINT_NAME) };
359#[doc(alias = "G_MENU_ATTRIBUTE_ACTION")]
360pub static MENU_ATTRIBUTE_ACTION: &GStr =
361    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_MENU_ATTRIBUTE_ACTION) };
362#[doc(alias = "G_MENU_ATTRIBUTE_ACTION_NAMESPACE")]
363pub static MENU_ATTRIBUTE_ACTION_NAMESPACE: &GStr =
364    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_MENU_ATTRIBUTE_ACTION_NAMESPACE) };
365#[doc(alias = "G_MENU_ATTRIBUTE_ICON")]
366pub static MENU_ATTRIBUTE_ICON: &GStr =
367    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_MENU_ATTRIBUTE_ICON) };
368#[doc(alias = "G_MENU_ATTRIBUTE_LABEL")]
369pub static MENU_ATTRIBUTE_LABEL: &GStr =
370    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_MENU_ATTRIBUTE_LABEL) };
371#[doc(alias = "G_MENU_ATTRIBUTE_TARGET")]
372pub static MENU_ATTRIBUTE_TARGET: &GStr =
373    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_MENU_ATTRIBUTE_TARGET) };
374#[doc(alias = "G_MENU_LINK_SECTION")]
375pub static MENU_LINK_SECTION: &GStr =
376    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_MENU_LINK_SECTION) };
377#[doc(alias = "G_MENU_LINK_SUBMENU")]
378pub static MENU_LINK_SUBMENU: &GStr =
379    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_MENU_LINK_SUBMENU) };
380#[doc(alias = "G_NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME")]
381pub static NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME: &GStr = unsafe {
382    GStr::from_utf8_with_nul_unchecked(ffi::G_NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME)
383};
384#[doc(alias = "G_NETWORK_MONITOR_EXTENSION_POINT_NAME")]
385pub static NETWORK_MONITOR_EXTENSION_POINT_NAME: &GStr =
386    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_NETWORK_MONITOR_EXTENSION_POINT_NAME) };
387#[cfg(feature = "v2_70")]
388#[cfg_attr(docsrs, doc(cfg(feature = "v2_70")))]
389#[doc(alias = "G_POWER_PROFILE_MONITOR_EXTENSION_POINT_NAME")]
390pub static POWER_PROFILE_MONITOR_EXTENSION_POINT_NAME: &GStr = unsafe {
391    GStr::from_utf8_with_nul_unchecked(ffi::G_POWER_PROFILE_MONITOR_EXTENSION_POINT_NAME)
392};
393#[doc(alias = "G_PROXY_EXTENSION_POINT_NAME")]
394pub static PROXY_EXTENSION_POINT_NAME: &GStr =
395    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_PROXY_EXTENSION_POINT_NAME) };
396#[doc(alias = "G_PROXY_RESOLVER_EXTENSION_POINT_NAME")]
397pub static PROXY_RESOLVER_EXTENSION_POINT_NAME: &GStr =
398    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_PROXY_RESOLVER_EXTENSION_POINT_NAME) };
399#[doc(alias = "G_SETTINGS_BACKEND_EXTENSION_POINT_NAME")]
400pub static SETTINGS_BACKEND_EXTENSION_POINT_NAME: &GStr =
401    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_SETTINGS_BACKEND_EXTENSION_POINT_NAME) };
402#[doc(alias = "G_TLS_BACKEND_EXTENSION_POINT_NAME")]
403pub static TLS_BACKEND_EXTENSION_POINT_NAME: &GStr =
404    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_TLS_BACKEND_EXTENSION_POINT_NAME) };
405#[doc(alias = "G_TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT")]
406pub static TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT: &GStr =
407    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT) };
408#[doc(alias = "G_TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER")]
409pub static TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER: &GStr =
410    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER) };
411#[doc(alias = "G_VFS_EXTENSION_POINT_NAME")]
412pub static VFS_EXTENSION_POINT_NAME: &GStr =
413    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_VFS_EXTENSION_POINT_NAME) };
414#[doc(alias = "G_VOLUME_IDENTIFIER_KIND_CLASS")]
415pub static VOLUME_IDENTIFIER_KIND_CLASS: &GStr =
416    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_VOLUME_IDENTIFIER_KIND_CLASS) };
417#[cfg_attr(feature = "v2_58", deprecated = "Since 2.58")]
418#[doc(alias = "G_VOLUME_IDENTIFIER_KIND_HAL_UDI")]
419pub static VOLUME_IDENTIFIER_KIND_HAL_UDI: &GStr =
420    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_VOLUME_IDENTIFIER_KIND_HAL_UDI) };
421#[doc(alias = "G_VOLUME_IDENTIFIER_KIND_LABEL")]
422pub static VOLUME_IDENTIFIER_KIND_LABEL: &GStr =
423    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_VOLUME_IDENTIFIER_KIND_LABEL) };
424#[doc(alias = "G_VOLUME_IDENTIFIER_KIND_NFS_MOUNT")]
425pub static VOLUME_IDENTIFIER_KIND_NFS_MOUNT: &GStr =
426    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_VOLUME_IDENTIFIER_KIND_NFS_MOUNT) };
427#[doc(alias = "G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE")]
428pub static VOLUME_IDENTIFIER_KIND_UNIX_DEVICE: &GStr =
429    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE) };
430#[doc(alias = "G_VOLUME_IDENTIFIER_KIND_UUID")]
431pub static VOLUME_IDENTIFIER_KIND_UUID: &GStr =
432    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_VOLUME_IDENTIFIER_KIND_UUID) };
433#[doc(alias = "G_VOLUME_MONITOR_EXTENSION_POINT_NAME")]
434pub static VOLUME_MONITOR_EXTENSION_POINT_NAME: &GStr =
435    unsafe { GStr::from_utf8_with_nul_unchecked(ffi::G_VOLUME_MONITOR_EXTENSION_POINT_NAME) };