1#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
7#![allow(
8 clippy::approx_constant,
9 clippy::type_complexity,
10 clippy::unreadable_literal,
11 clippy::upper_case_acronyms
12)]
13#![cfg_attr(docsrs, feature(doc_cfg))]
14
15#[allow(unused_imports)]
16use libc::{
17 c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
18 intptr_t, size_t, ssize_t, uintptr_t, FILE,
19};
20
21#[allow(unused_imports)]
22use glib::{gboolean, gconstpointer, gpointer, GType};
23
24pub type DzlAnimationMode = c_int;
26pub const DZL_ANIMATION_LINEAR: DzlAnimationMode = 0;
27pub const DZL_ANIMATION_EASE_IN_QUAD: DzlAnimationMode = 1;
28pub const DZL_ANIMATION_EASE_IN_OUT_QUAD: DzlAnimationMode = 3;
29pub const DZL_ANIMATION_EASE_OUT_QUAD: DzlAnimationMode = 2;
30pub const DZL_ANIMATION_EASE_IN_CUBIC: DzlAnimationMode = 4;
31pub const DZL_ANIMATION_EASE_OUT_CUBIC: DzlAnimationMode = 5;
32pub const DZL_ANIMATION_EASE_IN_OUT_CUBIC: DzlAnimationMode = 6;
33
34pub type DzlDockRevealerTransitionType = c_int;
35pub const DZL_DOCK_REVEALER_TRANSITION_TYPE_NONE: DzlDockRevealerTransitionType = 0;
36pub const DZL_DOCK_REVEALER_TRANSITION_TYPE_SLIDE_RIGHT: DzlDockRevealerTransitionType = 1;
37pub const DZL_DOCK_REVEALER_TRANSITION_TYPE_SLIDE_LEFT: DzlDockRevealerTransitionType = 2;
38pub const DZL_DOCK_REVEALER_TRANSITION_TYPE_SLIDE_UP: DzlDockRevealerTransitionType = 3;
39pub const DZL_DOCK_REVEALER_TRANSITION_TYPE_SLIDE_DOWN: DzlDockRevealerTransitionType = 4;
40
41pub type DzlShortcutMatch = c_int;
42pub const DZL_SHORTCUT_MATCH_NONE: DzlShortcutMatch = 0;
43pub const DZL_SHORTCUT_MATCH_EQUAL: DzlShortcutMatch = 1;
44pub const DZL_SHORTCUT_MATCH_PARTIAL: DzlShortcutMatch = 2;
45
46pub type DzlShortcutType = c_int;
47pub const DZL_SHORTCUT_ACCELERATOR: DzlShortcutType = 0;
48pub const DZL_SHORTCUT_GESTURE_PINCH: DzlShortcutType = 1;
49pub const DZL_SHORTCUT_GESTURE_STRETCH: DzlShortcutType = 2;
50pub const DZL_SHORTCUT_GESTURE_ROTATE_CLOCKWISE: DzlShortcutType = 3;
51pub const DZL_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE: DzlShortcutType = 4;
52pub const DZL_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT: DzlShortcutType = 5;
53pub const DZL_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT: DzlShortcutType = 6;
54pub const DZL_SHORTCUT_GESTURE: DzlShortcutType = 7;
55
56pub type DzlSliderPosition = c_int;
57pub const DZL_SLIDER_NONE: DzlSliderPosition = 0;
58pub const DZL_SLIDER_TOP: DzlSliderPosition = 1;
59pub const DZL_SLIDER_RIGHT: DzlSliderPosition = 2;
60pub const DZL_SLIDER_BOTTOM: DzlSliderPosition = 3;
61pub const DZL_SLIDER_LEFT: DzlSliderPosition = 4;
62
63pub type DzlThreeGridColumn = c_int;
64pub const DZL_THREE_GRID_COLUMN_LEFT: DzlThreeGridColumn = 0;
65pub const DZL_THREE_GRID_COLUMN_CENTER: DzlThreeGridColumn = 1;
66pub const DZL_THREE_GRID_COLUMN_RIGHT: DzlThreeGridColumn = 2;
67
68pub type DzlTitlebarAnimation = c_int;
69pub const DZL_TITLEBAR_ANIMATION_HIDDEN: DzlTitlebarAnimation = 0;
70pub const DZL_TITLEBAR_ANIMATION_SHOWING: DzlTitlebarAnimation = 1;
71pub const DZL_TITLEBAR_ANIMATION_SHOWN: DzlTitlebarAnimation = 2;
72pub const DZL_TITLEBAR_ANIMATION_HIDING: DzlTitlebarAnimation = 3;
73
74pub type DzlTreeDropPosition = c_int;
75pub const DZL_TREE_DROP_INTO: DzlTreeDropPosition = 0;
76pub const DZL_TREE_DROP_BEFORE: DzlTreeDropPosition = 1;
77pub const DZL_TREE_DROP_AFTER: DzlTreeDropPosition = 2;
78
79pub const DZL_DOCK_BIN_STYLE_CLASS_PINNED: &[u8] = b"pinned\0";
81pub const DZL_ENABLE_TRACE: c_int = 0;
82
83pub type DzlFileTransferFlags = c_uint;
85pub const DZL_FILE_TRANSFER_FLAGS_NONE: DzlFileTransferFlags = 0;
86pub const DZL_FILE_TRANSFER_FLAGS_MOVE: DzlFileTransferFlags = 1;
87
88pub type DzlPropertiesFlags = c_uint;
89pub const DZL_PROPERTIES_FLAGS_NONE: DzlPropertiesFlags = 0;
90pub const DZL_PROPERTIES_FLAGS_STATEFUL_BOOLEANS: DzlPropertiesFlags = 1;
91
92pub type DzlShortcutPhase = c_uint;
93pub const DZL_SHORTCUT_PHASE_DISPATCH: DzlShortcutPhase = 0;
94pub const DZL_SHORTCUT_PHASE_CAPTURE: DzlShortcutPhase = 1;
95pub const DZL_SHORTCUT_PHASE_BUBBLE: DzlShortcutPhase = 2;
96pub const DZL_SHORTCUT_PHASE_GLOBAL: DzlShortcutPhase = 4;
97
98pub type DzlTabStyle = c_uint;
99pub const DZL_TAB_ICONS: DzlTabStyle = 2;
100pub const DZL_TAB_TEXT: DzlTabStyle = 1;
101pub const DZL_TAB_BOTH: DzlTabStyle = 3;
102
103pub type DzlCounterForeachFunc = Option<unsafe extern "C" fn(*mut DzlCounter, gpointer)>;
105pub type DzlDirectoryModelVisibleFunc = Option<
106 unsafe extern "C" fn(
107 *mut DzlDirectoryModel,
108 *mut gio::GFile,
109 *mut gio::GFileInfo,
110 gpointer,
111 ) -> gboolean,
112>;
113pub type DzlListModelFilterFunc =
114 Option<unsafe extern "C" fn(*mut gobject::GObject, gpointer) -> gboolean>;
115pub type DzlRecursiveIgnoreFunc =
116 Option<unsafe extern "C" fn(*mut gio::GFile, gpointer) -> gboolean>;
117pub type DzlShortcutChordTableForeach =
118 Option<unsafe extern "C" fn(*const DzlShortcutChord, gpointer, gpointer)>;
119pub type DzlStackListCreateWidgetFunc =
120 Option<unsafe extern "C" fn(*mut gobject::GObject, gpointer) -> *mut gtk::GtkWidget>;
121pub type DzlSuggestionPositionFunc = Option<
122 unsafe extern "C" fn(*mut DzlSuggestionEntry, *mut gdk::GdkRectangle, *mut gboolean, gpointer),
123>;
124pub type DzlTaskCacheCallback =
125 Option<unsafe extern "C" fn(*mut DzlTaskCache, gconstpointer, *mut gio::GTask, gpointer)>;
126pub type DzlTreeFilterFunc =
127 Option<unsafe extern "C" fn(*mut DzlTree, *mut DzlTreeNode, gpointer) -> gboolean>;
128pub type DzlTreeFindFunc = Option<
129 unsafe extern "C" fn(*mut DzlTree, *mut DzlTreeNode, *mut DzlTreeNode, gpointer) -> gboolean,
130>;
131pub type DzlTreeNodeCompareFunc =
132 Option<unsafe extern "C" fn(*mut DzlTreeNode, *mut DzlTreeNode, gpointer) -> c_int>;
133pub type DzlTrieTraverseFunc =
134 Option<unsafe extern "C" fn(*mut DzlTrie, *const c_char, gpointer, gpointer) -> gboolean>;
135
136#[derive(Copy, Clone)]
138#[repr(C)]
139pub struct DzlAnimationClass {
140 pub parent_class: gobject::GInitiallyUnownedClass,
141}
142
143impl ::std::fmt::Debug for DzlAnimationClass {
144 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
145 f.debug_struct(&format!("DzlAnimationClass @ {self:p}"))
146 .field("parent_class", &self.parent_class)
147 .finish()
148 }
149}
150
151#[derive(Copy, Clone)]
152#[repr(C)]
153pub struct DzlApplicationClass {
154 pub parent_class: gtk::GtkApplicationClass,
155 pub add_resources: Option<unsafe extern "C" fn(*mut DzlApplication, *const c_char)>,
156 pub remove_resources: Option<unsafe extern "C" fn(*mut DzlApplication, *const c_char)>,
157 pub _reserved1: gpointer,
158 pub _reserved2: gpointer,
159 pub _reserved3: gpointer,
160 pub _reserved4: gpointer,
161 pub _reserved5: gpointer,
162 pub _reserved6: gpointer,
163 pub _reserved7: gpointer,
164 pub _reserved8: gpointer,
165}
166
167impl ::std::fmt::Debug for DzlApplicationClass {
168 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
169 f.debug_struct(&format!("DzlApplicationClass @ {self:p}"))
170 .field("parent_class", &self.parent_class)
171 .field("add_resources", &self.add_resources)
172 .field("remove_resources", &self.remove_resources)
173 .field("_reserved1", &self._reserved1)
174 .field("_reserved2", &self._reserved2)
175 .field("_reserved3", &self._reserved3)
176 .field("_reserved4", &self._reserved4)
177 .field("_reserved5", &self._reserved5)
178 .field("_reserved6", &self._reserved6)
179 .field("_reserved7", &self._reserved7)
180 .field("_reserved8", &self._reserved8)
181 .finish()
182 }
183}
184
185#[derive(Copy, Clone)]
186#[repr(C)]
187pub struct DzlApplicationWindowClass {
188 pub parent_class: gtk::GtkApplicationWindowClass,
189 pub get_fullscreen: Option<unsafe extern "C" fn(*mut DzlApplicationWindow) -> gboolean>,
190 pub set_fullscreen: Option<unsafe extern "C" fn(*mut DzlApplicationWindow, gboolean)>,
191 pub _reserved1: gpointer,
192 pub _reserved2: gpointer,
193 pub _reserved3: gpointer,
194 pub _reserved4: gpointer,
195 pub _reserved5: gpointer,
196 pub _reserved6: gpointer,
197 pub _reserved7: gpointer,
198 pub _reserved8: gpointer,
199}
200
201impl ::std::fmt::Debug for DzlApplicationWindowClass {
202 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
203 f.debug_struct(&format!("DzlApplicationWindowClass @ {self:p}"))
204 .field("parent_class", &self.parent_class)
205 .field("get_fullscreen", &self.get_fullscreen)
206 .field("set_fullscreen", &self.set_fullscreen)
207 .field("_reserved1", &self._reserved1)
208 .field("_reserved2", &self._reserved2)
209 .field("_reserved3", &self._reserved3)
210 .field("_reserved4", &self._reserved4)
211 .field("_reserved5", &self._reserved5)
212 .field("_reserved6", &self._reserved6)
213 .field("_reserved7", &self._reserved7)
214 .field("_reserved8", &self._reserved8)
215 .finish()
216 }
217}
218
219#[derive(Copy, Clone)]
220#[repr(C)]
221pub struct DzlBinClass {
222 pub parent_class: gtk::GtkBinClass,
223}
224
225impl ::std::fmt::Debug for DzlBinClass {
226 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
227 f.debug_struct(&format!("DzlBinClass @ {self:p}"))
228 .field("parent_class", &self.parent_class)
229 .finish()
230 }
231}
232
233#[derive(Copy, Clone)]
234#[repr(C)]
235pub struct DzlBindingGroupClass {
236 pub parent_class: gobject::GObjectClass,
237}
238
239impl ::std::fmt::Debug for DzlBindingGroupClass {
240 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
241 f.debug_struct(&format!("DzlBindingGroupClass @ {self:p}"))
242 .field("parent_class", &self.parent_class)
243 .finish()
244 }
245}
246
247#[derive(Copy, Clone)]
248#[repr(C)]
249pub struct DzlBoldingLabelClass {
250 pub parent_class: gtk::GtkLabelClass,
251}
252
253impl ::std::fmt::Debug for DzlBoldingLabelClass {
254 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
255 f.debug_struct(&format!("DzlBoldingLabelClass @ {self:p}"))
256 .field("parent_class", &self.parent_class)
257 .finish()
258 }
259}
260
261#[derive(Copy, Clone)]
262#[repr(C)]
263pub struct DzlBoxClass {
264 pub parent_class: gtk::GtkBoxClass,
265}
266
267impl ::std::fmt::Debug for DzlBoxClass {
268 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
269 f.debug_struct(&format!("DzlBoxClass @ {self:p}"))
270 .field("parent_class", &self.parent_class)
271 .finish()
272 }
273}
274
275#[derive(Copy, Clone)]
276#[repr(C)]
277pub struct DzlBoxTheatricClass {
278 pub parent_class: gobject::GObjectClass,
279}
280
281impl ::std::fmt::Debug for DzlBoxTheatricClass {
282 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
283 f.debug_struct(&format!("DzlBoxTheatricClass @ {self:p}"))
284 .field("parent_class", &self.parent_class)
285 .finish()
286 }
287}
288
289#[derive(Copy, Clone)]
290#[repr(C)]
291pub struct DzlCenteringBinClass {
292 pub parent: gtk::GtkBinClass,
293}
294
295impl ::std::fmt::Debug for DzlCenteringBinClass {
296 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
297 f.debug_struct(&format!("DzlCenteringBinClass @ {self:p}"))
298 .field("parent", &self.parent)
299 .finish()
300 }
301}
302
303#[derive(Copy, Clone)]
304#[repr(C)]
305pub struct DzlChildPropertyActionClass {
306 pub parent_class: gobject::GObjectClass,
307}
308
309impl ::std::fmt::Debug for DzlChildPropertyActionClass {
310 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
311 f.debug_struct(&format!("DzlChildPropertyActionClass @ {self:p}"))
312 .field("parent_class", &self.parent_class)
313 .finish()
314 }
315}
316
317#[derive(Copy, Clone)]
318#[repr(C)]
319pub struct DzlColumnLayoutClass {
320 pub parent: gtk::GtkContainerClass,
321}
322
323impl ::std::fmt::Debug for DzlColumnLayoutClass {
324 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
325 f.debug_struct(&format!("DzlColumnLayoutClass @ {self:p}"))
326 .field("parent", &self.parent)
327 .finish()
328 }
329}
330
331#[derive(Copy, Clone)]
332#[repr(C)]
333pub struct DzlCounter {
334 pub values: *mut DzlCounterValue,
335 pub category: *const c_char,
336 pub name: *const c_char,
337 pub description: *const c_char,
338}
339
340impl ::std::fmt::Debug for DzlCounter {
341 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
342 f.debug_struct(&format!("DzlCounter @ {self:p}"))
343 .field("values", &self.values)
344 .field("category", &self.category)
345 .field("name", &self.name)
346 .field("description", &self.description)
347 .finish()
348 }
349}
350
351#[repr(C)]
352pub struct DzlCounterArena {
353 _data: [u8; 0],
354 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
355}
356
357impl ::std::fmt::Debug for DzlCounterArena {
358 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
359 f.debug_struct(&format!("DzlCounterArena @ {self:p}"))
360 .finish()
361 }
362}
363
364#[derive(Copy, Clone)]
365#[repr(C)]
366pub struct DzlCounterValue {
367 pub value: i64,
368 pub padding: [i64; 7],
369}
370
371impl ::std::fmt::Debug for DzlCounterValue {
372 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
373 f.debug_struct(&format!("DzlCounterValue @ {self:p}"))
374 .field("padding", &self.padding)
375 .finish()
376 }
377}
378
379#[derive(Copy, Clone)]
380#[repr(C)]
381pub struct DzlCountersWindowClass {
382 pub parent_class: gtk::GtkWindowClass,
383 pub _reserved1: gpointer,
384 pub _reserved2: gpointer,
385 pub _reserved3: gpointer,
386 pub _reserved4: gpointer,
387}
388
389impl ::std::fmt::Debug for DzlCountersWindowClass {
390 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
391 f.debug_struct(&format!("DzlCountersWindowClass @ {self:p}"))
392 .field("parent_class", &self.parent_class)
393 .field("_reserved1", &self._reserved1)
394 .field("_reserved2", &self._reserved2)
395 .field("_reserved3", &self._reserved3)
396 .field("_reserved4", &self._reserved4)
397 .finish()
398 }
399}
400
401#[derive(Copy, Clone)]
402#[repr(C)]
403pub struct DzlCpuGraphClass {
404 pub parent_class: DzlGraphViewClass,
405}
406
407impl ::std::fmt::Debug for DzlCpuGraphClass {
408 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
409 f.debug_struct(&format!("DzlCpuGraphClass @ {self:p}"))
410 .field("parent_class", &self.parent_class)
411 .finish()
412 }
413}
414
415#[derive(Copy, Clone)]
416#[repr(C)]
417pub struct DzlCpuModelClass {
418 pub parent_class: DzlGraphModelClass,
419}
420
421impl ::std::fmt::Debug for DzlCpuModelClass {
422 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
423 f.debug_struct(&format!("DzlCpuModelClass @ {self:p}"))
424 .field("parent_class", &self.parent_class)
425 .finish()
426 }
427}
428
429#[derive(Copy, Clone)]
430#[repr(C)]
431pub struct DzlCssProviderClass {
432 pub parent_class: gtk::GtkCssProviderClass,
433}
434
435impl ::std::fmt::Debug for DzlCssProviderClass {
436 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
437 f.debug_struct(&format!("DzlCssProviderClass @ {self:p}"))
438 .field("parent_class", &self.parent_class)
439 .finish()
440 }
441}
442
443#[derive(Copy, Clone)]
444#[repr(C)]
445pub struct DzlDirectoryModelClass {
446 pub parent_class: gobject::GObjectClass,
447}
448
449impl ::std::fmt::Debug for DzlDirectoryModelClass {
450 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
451 f.debug_struct(&format!("DzlDirectoryModelClass @ {self:p}"))
452 .field("parent_class", &self.parent_class)
453 .finish()
454 }
455}
456
457#[derive(Copy, Clone)]
458#[repr(C)]
459pub struct DzlDirectoryReaperClass {
460 pub parent_class: gobject::GObjectClass,
461}
462
463impl ::std::fmt::Debug for DzlDirectoryReaperClass {
464 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
465 f.debug_struct(&format!("DzlDirectoryReaperClass @ {self:p}"))
466 .field("parent_class", &self.parent_class)
467 .finish()
468 }
469}
470
471#[derive(Copy, Clone)]
472#[repr(C)]
473pub struct DzlDockBinClass {
474 pub parent: gtk::GtkContainerClass,
475 pub create_edge:
476 Option<unsafe extern "C" fn(*mut DzlDockBin, gtk::GtkPositionType) -> *mut gtk::GtkWidget>,
477 pub _reserved1: gpointer,
478 pub _reserved2: gpointer,
479 pub _reserved3: gpointer,
480 pub _reserved4: gpointer,
481 pub _reserved5: gpointer,
482 pub _reserved6: gpointer,
483 pub _reserved7: gpointer,
484 pub _reserved8: gpointer,
485}
486
487impl ::std::fmt::Debug for DzlDockBinClass {
488 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
489 f.debug_struct(&format!("DzlDockBinClass @ {self:p}"))
490 .field("parent", &self.parent)
491 .field("create_edge", &self.create_edge)
492 .field("_reserved1", &self._reserved1)
493 .field("_reserved2", &self._reserved2)
494 .field("_reserved3", &self._reserved3)
495 .field("_reserved4", &self._reserved4)
496 .field("_reserved5", &self._reserved5)
497 .field("_reserved6", &self._reserved6)
498 .field("_reserved7", &self._reserved7)
499 .field("_reserved8", &self._reserved8)
500 .finish()
501 }
502}
503
504#[derive(Copy, Clone)]
505#[repr(C)]
506pub struct DzlDockBinEdgeClass {
507 pub parent: DzlDockRevealerClass,
508 pub move_to_bin_child: Option<unsafe extern "C" fn(*mut DzlDockBinEdge)>,
509 pub _reserved1: gpointer,
510 pub _reserved2: gpointer,
511 pub _reserved3: gpointer,
512 pub _reserved4: gpointer,
513 pub _reserved5: gpointer,
514 pub _reserved6: gpointer,
515 pub _reserved7: gpointer,
516 pub _reserved8: gpointer,
517}
518
519impl ::std::fmt::Debug for DzlDockBinEdgeClass {
520 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
521 f.debug_struct(&format!("DzlDockBinEdgeClass @ {self:p}"))
522 .field("parent", &self.parent)
523 .field("move_to_bin_child", &self.move_to_bin_child)
524 .field("_reserved1", &self._reserved1)
525 .field("_reserved2", &self._reserved2)
526 .field("_reserved3", &self._reserved3)
527 .field("_reserved4", &self._reserved4)
528 .field("_reserved5", &self._reserved5)
529 .field("_reserved6", &self._reserved6)
530 .field("_reserved7", &self._reserved7)
531 .field("_reserved8", &self._reserved8)
532 .finish()
533 }
534}
535
536#[derive(Copy, Clone)]
537#[repr(C)]
538pub struct DzlDockInterface {
539 pub parent: gobject::GTypeInterface,
540}
541
542impl ::std::fmt::Debug for DzlDockInterface {
543 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
544 f.debug_struct(&format!("DzlDockInterface @ {self:p}"))
545 .field("parent", &self.parent)
546 .finish()
547 }
548}
549
550#[derive(Copy, Clone)]
551#[repr(C)]
552pub struct DzlDockItemInterface {
553 pub parent: gobject::GTypeInterface,
554 pub set_manager: Option<unsafe extern "C" fn(*mut DzlDockItem, *mut DzlDockManager)>,
555 pub get_manager: Option<unsafe extern "C" fn(*mut DzlDockItem) -> *mut DzlDockManager>,
556 pub manager_set: Option<unsafe extern "C" fn(*mut DzlDockItem, *mut DzlDockManager)>,
557 pub present_child: Option<unsafe extern "C" fn(*mut DzlDockItem, *mut DzlDockItem)>,
558 pub update_visibility: Option<unsafe extern "C" fn(*mut DzlDockItem)>,
559 pub get_child_visible:
560 Option<unsafe extern "C" fn(*mut DzlDockItem, *mut DzlDockItem) -> gboolean>,
561 pub set_child_visible:
562 Option<unsafe extern "C" fn(*mut DzlDockItem, *mut DzlDockItem, gboolean)>,
563 pub get_title: Option<unsafe extern "C" fn(*mut DzlDockItem) -> *mut c_char>,
564 pub get_icon_name: Option<unsafe extern "C" fn(*mut DzlDockItem) -> *mut c_char>,
565 pub get_can_close: Option<unsafe extern "C" fn(*mut DzlDockItem) -> gboolean>,
566 pub can_minimize: Option<unsafe extern "C" fn(*mut DzlDockItem, *mut DzlDockItem) -> gboolean>,
567 pub close: Option<unsafe extern "C" fn(*mut DzlDockItem) -> gboolean>,
568 pub minimize: Option<
569 unsafe extern "C" fn(
570 *mut DzlDockItem,
571 *mut DzlDockItem,
572 *mut gtk::GtkPositionType,
573 ) -> gboolean,
574 >,
575 pub release: Option<unsafe extern "C" fn(*mut DzlDockItem, *mut DzlDockItem)>,
576 pub presented: Option<unsafe extern "C" fn(*mut DzlDockItem)>,
577 pub ref_gicon: Option<unsafe extern "C" fn(*mut DzlDockItem) -> *mut gio::GIcon>,
578 pub needs_attention: Option<unsafe extern "C" fn(*mut DzlDockItem)>,
579}
580
581impl ::std::fmt::Debug for DzlDockItemInterface {
582 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
583 f.debug_struct(&format!("DzlDockItemInterface @ {self:p}"))
584 .field("parent", &self.parent)
585 .field("set_manager", &self.set_manager)
586 .field("get_manager", &self.get_manager)
587 .field("manager_set", &self.manager_set)
588 .field("present_child", &self.present_child)
589 .field("update_visibility", &self.update_visibility)
590 .field("get_child_visible", &self.get_child_visible)
591 .field("set_child_visible", &self.set_child_visible)
592 .field("get_title", &self.get_title)
593 .field("get_icon_name", &self.get_icon_name)
594 .field("get_can_close", &self.get_can_close)
595 .field("can_minimize", &self.can_minimize)
596 .field("close", &self.close)
597 .field("minimize", &self.minimize)
598 .field("release", &self.release)
599 .field("presented", &self.presented)
600 .field("ref_gicon", &self.ref_gicon)
601 .field("needs_attention", &self.needs_attention)
602 .finish()
603 }
604}
605
606#[derive(Copy, Clone)]
607#[repr(C)]
608pub struct DzlDockManagerClass {
609 pub parent: gobject::GObjectClass,
610 pub register_dock: Option<unsafe extern "C" fn(*mut DzlDockManager, *mut DzlDock)>,
611 pub unregister_dock: Option<unsafe extern "C" fn(*mut DzlDockManager, *mut DzlDock)>,
612 pub _reserved1: gpointer,
613 pub _reserved2: gpointer,
614 pub _reserved3: gpointer,
615 pub _reserved4: gpointer,
616 pub _reserved5: gpointer,
617 pub _reserved6: gpointer,
618 pub _reserved7: gpointer,
619 pub _reserved8: gpointer,
620}
621
622impl ::std::fmt::Debug for DzlDockManagerClass {
623 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
624 f.debug_struct(&format!("DzlDockManagerClass @ {self:p}"))
625 .field("parent", &self.parent)
626 .field("register_dock", &self.register_dock)
627 .field("unregister_dock", &self.unregister_dock)
628 .field("_reserved1", &self._reserved1)
629 .field("_reserved2", &self._reserved2)
630 .field("_reserved3", &self._reserved3)
631 .field("_reserved4", &self._reserved4)
632 .field("_reserved5", &self._reserved5)
633 .field("_reserved6", &self._reserved6)
634 .field("_reserved7", &self._reserved7)
635 .field("_reserved8", &self._reserved8)
636 .finish()
637 }
638}
639
640#[derive(Copy, Clone)]
641#[repr(C)]
642pub struct DzlDockOverlayClass {
643 pub parent: gtk::GtkEventBoxClass,
644 pub hide_edges: Option<unsafe extern "C" fn(*mut DzlDockOverlay)>,
645 pub _reserved1: gpointer,
646 pub _reserved2: gpointer,
647 pub _reserved3: gpointer,
648 pub _reserved4: gpointer,
649 pub _reserved5: gpointer,
650 pub _reserved6: gpointer,
651 pub _reserved7: gpointer,
652 pub _reserved8: gpointer,
653}
654
655impl ::std::fmt::Debug for DzlDockOverlayClass {
656 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
657 f.debug_struct(&format!("DzlDockOverlayClass @ {self:p}"))
658 .field("parent", &self.parent)
659 .field("hide_edges", &self.hide_edges)
660 .field("_reserved1", &self._reserved1)
661 .field("_reserved2", &self._reserved2)
662 .field("_reserved3", &self._reserved3)
663 .field("_reserved4", &self._reserved4)
664 .field("_reserved5", &self._reserved5)
665 .field("_reserved6", &self._reserved6)
666 .field("_reserved7", &self._reserved7)
667 .field("_reserved8", &self._reserved8)
668 .finish()
669 }
670}
671
672#[derive(Copy, Clone)]
673#[repr(C)]
674pub struct DzlDockOverlayEdgeClass {
675 pub parent_class: DzlBinClass,
676}
677
678impl ::std::fmt::Debug for DzlDockOverlayEdgeClass {
679 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
680 f.debug_struct(&format!("DzlDockOverlayEdgeClass @ {self:p}"))
681 .field("parent_class", &self.parent_class)
682 .finish()
683 }
684}
685
686#[derive(Copy, Clone)]
687#[repr(C)]
688pub struct DzlDockPanedClass {
689 pub parent: DzlMultiPanedClass,
690 pub _reserved1: gpointer,
691 pub _reserved2: gpointer,
692 pub _reserved3: gpointer,
693 pub _reserved4: gpointer,
694 pub _reserved5: gpointer,
695 pub _reserved6: gpointer,
696 pub _reserved7: gpointer,
697 pub _reserved8: gpointer,
698}
699
700impl ::std::fmt::Debug for DzlDockPanedClass {
701 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
702 f.debug_struct(&format!("DzlDockPanedClass @ {self:p}"))
703 .field("parent", &self.parent)
704 .field("_reserved1", &self._reserved1)
705 .field("_reserved2", &self._reserved2)
706 .field("_reserved3", &self._reserved3)
707 .field("_reserved4", &self._reserved4)
708 .field("_reserved5", &self._reserved5)
709 .field("_reserved6", &self._reserved6)
710 .field("_reserved7", &self._reserved7)
711 .field("_reserved8", &self._reserved8)
712 .finish()
713 }
714}
715
716#[derive(Copy, Clone)]
717#[repr(C)]
718pub struct DzlDockRevealerClass {
719 pub parent: DzlBinClass,
720 pub _reserved1: gpointer,
721 pub _reserved2: gpointer,
722 pub _reserved3: gpointer,
723 pub _reserved4: gpointer,
724 pub _reserved5: gpointer,
725 pub _reserved6: gpointer,
726 pub _reserved7: gpointer,
727 pub _reserved8: gpointer,
728}
729
730impl ::std::fmt::Debug for DzlDockRevealerClass {
731 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
732 f.debug_struct(&format!("DzlDockRevealerClass @ {self:p}"))
733 .field("parent", &self.parent)
734 .field("_reserved1", &self._reserved1)
735 .field("_reserved2", &self._reserved2)
736 .field("_reserved3", &self._reserved3)
737 .field("_reserved4", &self._reserved4)
738 .field("_reserved5", &self._reserved5)
739 .field("_reserved6", &self._reserved6)
740 .field("_reserved7", &self._reserved7)
741 .field("_reserved8", &self._reserved8)
742 .finish()
743 }
744}
745
746#[derive(Copy, Clone)]
747#[repr(C)]
748pub struct DzlDockStackClass {
749 pub parent: gtk::GtkBoxClass,
750 pub _reserved1: gpointer,
751 pub _reserved2: gpointer,
752 pub _reserved3: gpointer,
753 pub _reserved4: gpointer,
754}
755
756impl ::std::fmt::Debug for DzlDockStackClass {
757 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
758 f.debug_struct(&format!("DzlDockStackClass @ {self:p}"))
759 .field("parent", &self.parent)
760 .field("_reserved1", &self._reserved1)
761 .field("_reserved2", &self._reserved2)
762 .field("_reserved3", &self._reserved3)
763 .field("_reserved4", &self._reserved4)
764 .finish()
765 }
766}
767
768#[derive(Copy, Clone)]
769#[repr(C)]
770pub struct DzlDockTransientGrabClass {
771 pub parent_class: gobject::GObjectClass,
772}
773
774impl ::std::fmt::Debug for DzlDockTransientGrabClass {
775 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
776 f.debug_struct(&format!("DzlDockTransientGrabClass @ {self:p}"))
777 .field("parent_class", &self.parent_class)
778 .finish()
779 }
780}
781
782#[derive(Copy, Clone)]
783#[repr(C)]
784pub struct DzlDockWidgetClass {
785 pub parent: DzlBinClass,
786 pub _reserved1: gpointer,
787 pub _reserved2: gpointer,
788 pub _reserved3: gpointer,
789 pub _reserved4: gpointer,
790 pub _reserved5: gpointer,
791 pub _reserved6: gpointer,
792 pub _reserved7: gpointer,
793 pub _reserved8: gpointer,
794}
795
796impl ::std::fmt::Debug for DzlDockWidgetClass {
797 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
798 f.debug_struct(&format!("DzlDockWidgetClass @ {self:p}"))
799 .field("parent", &self.parent)
800 .field("_reserved1", &self._reserved1)
801 .field("_reserved2", &self._reserved2)
802 .field("_reserved3", &self._reserved3)
803 .field("_reserved4", &self._reserved4)
804 .field("_reserved5", &self._reserved5)
805 .field("_reserved6", &self._reserved6)
806 .field("_reserved7", &self._reserved7)
807 .field("_reserved8", &self._reserved8)
808 .finish()
809 }
810}
811
812#[derive(Copy, Clone)]
813#[repr(C)]
814pub struct DzlDockWindowClass {
815 pub parent: gtk::GtkWindowClass,
816 pub _reserved1: gpointer,
817 pub _reserved2: gpointer,
818 pub _reserved3: gpointer,
819 pub _reserved4: gpointer,
820 pub _reserved5: gpointer,
821 pub _reserved6: gpointer,
822 pub _reserved7: gpointer,
823 pub _reserved8: gpointer,
824}
825
826impl ::std::fmt::Debug for DzlDockWindowClass {
827 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
828 f.debug_struct(&format!("DzlDockWindowClass @ {self:p}"))
829 .field("parent", &self.parent)
830 .field("_reserved1", &self._reserved1)
831 .field("_reserved2", &self._reserved2)
832 .field("_reserved3", &self._reserved3)
833 .field("_reserved4", &self._reserved4)
834 .field("_reserved5", &self._reserved5)
835 .field("_reserved6", &self._reserved6)
836 .field("_reserved7", &self._reserved7)
837 .field("_reserved8", &self._reserved8)
838 .finish()
839 }
840}
841
842#[derive(Copy, Clone)]
843#[repr(C)]
844pub struct DzlElasticBinClass {
845 pub parent_class: gtk::GtkBinClass,
846 pub _reserved1: gpointer,
847 pub _reserved2: gpointer,
848 pub _reserved3: gpointer,
849 pub _reserved4: gpointer,
850}
851
852impl ::std::fmt::Debug for DzlElasticBinClass {
853 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
854 f.debug_struct(&format!("DzlElasticBinClass @ {self:p}"))
855 .field("parent_class", &self.parent_class)
856 .field("_reserved1", &self._reserved1)
857 .field("_reserved2", &self._reserved2)
858 .field("_reserved3", &self._reserved3)
859 .field("_reserved4", &self._reserved4)
860 .finish()
861 }
862}
863
864#[derive(Copy, Clone)]
865#[repr(C)]
866pub struct DzlEmptyStateClass {
867 pub parent_class: gtk::GtkBinClass,
868}
869
870impl ::std::fmt::Debug for DzlEmptyStateClass {
871 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
872 f.debug_struct(&format!("DzlEmptyStateClass @ {self:p}"))
873 .field("parent_class", &self.parent_class)
874 .finish()
875 }
876}
877
878#[derive(Copy, Clone)]
879#[repr(C)]
880pub struct DzlEntryBoxClass {
881 pub parent_class: gtk::GtkBoxClass,
882}
883
884impl ::std::fmt::Debug for DzlEntryBoxClass {
885 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
886 f.debug_struct(&format!("DzlEntryBoxClass @ {self:p}"))
887 .field("parent_class", &self.parent_class)
888 .finish()
889 }
890}
891
892#[derive(Copy, Clone)]
893#[repr(C)]
894pub struct DzlFileChooserEntryClass {
895 pub parent_class: gtk::GtkBinClass,
896 pub _reserved1: gpointer,
897 pub _reserved2: gpointer,
898 pub _reserved3: gpointer,
899 pub _reserved4: gpointer,
900}
901
902impl ::std::fmt::Debug for DzlFileChooserEntryClass {
903 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
904 f.debug_struct(&format!("DzlFileChooserEntryClass @ {self:p}"))
905 .field("parent_class", &self.parent_class)
906 .field("_reserved1", &self._reserved1)
907 .field("_reserved2", &self._reserved2)
908 .field("_reserved3", &self._reserved3)
909 .field("_reserved4", &self._reserved4)
910 .finish()
911 }
912}
913
914#[derive(Copy, Clone)]
915#[repr(C)]
916pub struct DzlFileTransferClass {
917 pub parent_class: gobject::GObjectClass,
918 pub _padding: [gpointer; 12],
919}
920
921impl ::std::fmt::Debug for DzlFileTransferClass {
922 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
923 f.debug_struct(&format!("DzlFileTransferClass @ {self:p}"))
924 .field("parent_class", &self.parent_class)
925 .finish()
926 }
927}
928
929#[derive(Copy, Clone)]
930#[repr(C)]
931pub struct DzlFileTransferStat {
932 pub n_files_total: i64,
933 pub n_files: i64,
934 pub n_dirs_total: i64,
935 pub n_dirs: i64,
936 pub n_bytes_total: i64,
937 pub n_bytes: i64,
938 pub _padding: [i64; 10],
939}
940
941impl ::std::fmt::Debug for DzlFileTransferStat {
942 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
943 f.debug_struct(&format!("DzlFileTransferStat @ {self:p}"))
944 .field("n_files_total", &self.n_files_total)
945 .field("n_files", &self.n_files)
946 .field("n_dirs_total", &self.n_dirs_total)
947 .field("n_dirs", &self.n_dirs)
948 .field("n_bytes_total", &self.n_bytes_total)
949 .field("n_bytes", &self.n_bytes)
950 .finish()
951 }
952}
953
954#[derive(Copy, Clone)]
955#[repr(C)]
956pub struct DzlFuzzyIndexBuilderClass {
957 pub parent_class: gobject::GObjectClass,
958}
959
960impl ::std::fmt::Debug for DzlFuzzyIndexBuilderClass {
961 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
962 f.debug_struct(&format!("DzlFuzzyIndexBuilderClass @ {self:p}"))
963 .field("parent_class", &self.parent_class)
964 .finish()
965 }
966}
967
968#[derive(Copy, Clone)]
969#[repr(C)]
970pub struct DzlFuzzyIndexClass {
971 pub parent_class: gobject::GObjectClass,
972}
973
974impl ::std::fmt::Debug for DzlFuzzyIndexClass {
975 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
976 f.debug_struct(&format!("DzlFuzzyIndexClass @ {self:p}"))
977 .field("parent_class", &self.parent_class)
978 .finish()
979 }
980}
981
982#[derive(Copy, Clone)]
983#[repr(C)]
984pub struct DzlFuzzyIndexCursorClass {
985 pub parent_class: gobject::GObjectClass,
986}
987
988impl ::std::fmt::Debug for DzlFuzzyIndexCursorClass {
989 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
990 f.debug_struct(&format!("DzlFuzzyIndexCursorClass @ {self:p}"))
991 .field("parent_class", &self.parent_class)
992 .finish()
993 }
994}
995
996#[derive(Copy, Clone)]
997#[repr(C)]
998pub struct DzlFuzzyIndexMatchClass {
999 pub parent_class: gobject::GObjectClass,
1000}
1001
1002impl ::std::fmt::Debug for DzlFuzzyIndexMatchClass {
1003 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1004 f.debug_struct(&format!("DzlFuzzyIndexMatchClass @ {self:p}"))
1005 .field("parent_class", &self.parent_class)
1006 .finish()
1007 }
1008}
1009
1010#[repr(C)]
1011pub struct DzlFuzzyMutableIndex {
1012 _data: [u8; 0],
1013 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
1014}
1015
1016impl ::std::fmt::Debug for DzlFuzzyMutableIndex {
1017 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1018 f.debug_struct(&format!("DzlFuzzyMutableIndex @ {self:p}"))
1019 .finish()
1020 }
1021}
1022
1023#[derive(Copy, Clone)]
1024#[repr(C)]
1025pub struct DzlFuzzyMutableIndexMatch {
1026 pub key: *const c_char,
1027 pub value: gpointer,
1028 pub score: c_float,
1029 pub id: c_uint,
1030}
1031
1032impl ::std::fmt::Debug for DzlFuzzyMutableIndexMatch {
1033 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1034 f.debug_struct(&format!("DzlFuzzyMutableIndexMatch @ {self:p}"))
1035 .field("key", &self.key)
1036 .field("value", &self.value)
1037 .field("score", &self.score)
1038 .field("id", &self.id)
1039 .finish()
1040 }
1041}
1042
1043#[derive(Copy, Clone)]
1044#[repr(C)]
1045pub struct DzlGraphColumnClass {
1046 pub parent_class: gobject::GObjectClass,
1047}
1048
1049impl ::std::fmt::Debug for DzlGraphColumnClass {
1050 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1051 f.debug_struct(&format!("DzlGraphColumnClass @ {self:p}"))
1052 .field("parent_class", &self.parent_class)
1053 .finish()
1054 }
1055}
1056
1057#[derive(Copy, Clone)]
1058#[repr(C)]
1059pub struct DzlGraphLineRendererClass {
1060 pub parent_class: gobject::GObjectClass,
1061}
1062
1063impl ::std::fmt::Debug for DzlGraphLineRendererClass {
1064 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1065 f.debug_struct(&format!("DzlGraphLineRendererClass @ {self:p}"))
1066 .field("parent_class", &self.parent_class)
1067 .finish()
1068 }
1069}
1070
1071#[derive(Copy, Clone)]
1072#[repr(C)]
1073pub struct DzlGraphModelClass {
1074 pub parent: gobject::GObjectClass,
1075}
1076
1077impl ::std::fmt::Debug for DzlGraphModelClass {
1078 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1079 f.debug_struct(&format!("DzlGraphModelClass @ {self:p}"))
1080 .field("parent", &self.parent)
1081 .finish()
1082 }
1083}
1084
1085#[derive(Copy, Clone)]
1086#[repr(C)]
1087pub struct DzlGraphModelIter {
1088 pub data: [gpointer; 8],
1089}
1090
1091impl ::std::fmt::Debug for DzlGraphModelIter {
1092 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1093 f.debug_struct(&format!("DzlGraphModelIter @ {self:p}"))
1094 .field("data", &self.data)
1095 .finish()
1096 }
1097}
1098
1099#[derive(Copy, Clone)]
1100#[repr(C)]
1101pub struct DzlGraphRendererInterface {
1102 pub parent: gobject::GTypeInterface,
1103 pub render: Option<
1104 unsafe extern "C" fn(
1105 *mut DzlGraphRenderer,
1106 *mut DzlGraphModel,
1107 i64,
1108 i64,
1109 c_double,
1110 c_double,
1111 *mut cairo::cairo_t,
1112 *const cairo::cairo_rectangle_int_t,
1113 ),
1114 >,
1115}
1116
1117impl ::std::fmt::Debug for DzlGraphRendererInterface {
1118 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1119 f.debug_struct(&format!("DzlGraphRendererInterface @ {self:p}"))
1120 .field("parent", &self.parent)
1121 .field("render", &self.render)
1122 .finish()
1123 }
1124}
1125
1126#[derive(Copy, Clone)]
1127#[repr(C)]
1128pub struct DzlGraphViewClass {
1129 pub parent_class: gtk::GtkDrawingAreaClass,
1130 pub _reserved1: gpointer,
1131 pub _reserved2: gpointer,
1132 pub _reserved3: gpointer,
1133 pub _reserved4: gpointer,
1134 pub _reserved5: gpointer,
1135 pub _reserved6: gpointer,
1136 pub _reserved7: gpointer,
1137 pub _reserved8: gpointer,
1138}
1139
1140impl ::std::fmt::Debug for DzlGraphViewClass {
1141 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1142 f.debug_struct(&format!("DzlGraphViewClass @ {self:p}"))
1143 .field("parent_class", &self.parent_class)
1144 .field("_reserved1", &self._reserved1)
1145 .field("_reserved2", &self._reserved2)
1146 .field("_reserved3", &self._reserved3)
1147 .field("_reserved4", &self._reserved4)
1148 .field("_reserved5", &self._reserved5)
1149 .field("_reserved6", &self._reserved6)
1150 .field("_reserved7", &self._reserved7)
1151 .field("_reserved8", &self._reserved8)
1152 .finish()
1153 }
1154}
1155
1156#[derive(Copy, Clone)]
1157#[repr(C)]
1158pub struct DzlHeap {
1159 pub data: *mut c_char,
1160 pub len: size_t,
1161}
1162
1163impl ::std::fmt::Debug for DzlHeap {
1164 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1165 f.debug_struct(&format!("DzlHeap @ {self:p}"))
1166 .field("data", &self.data)
1167 .field("len", &self.len)
1168 .finish()
1169 }
1170}
1171
1172#[derive(Copy, Clone)]
1173#[repr(C)]
1174pub struct DzlJoinedMenuClass {
1175 pub parent_class: gio::GMenuModelClass,
1176}
1177
1178impl ::std::fmt::Debug for DzlJoinedMenuClass {
1179 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1180 f.debug_struct(&format!("DzlJoinedMenuClass @ {self:p}"))
1181 .field("parent_class", &self.parent_class)
1182 .finish()
1183 }
1184}
1185
1186#[derive(Copy, Clone)]
1187#[repr(C)]
1188pub struct DzlListBoxClass {
1189 pub parent_class: gtk::GtkListBoxClass,
1190 pub _reserved: [gpointer; 4],
1191}
1192
1193impl ::std::fmt::Debug for DzlListBoxClass {
1194 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1195 f.debug_struct(&format!("DzlListBoxClass @ {self:p}"))
1196 .field("parent_class", &self.parent_class)
1197 .finish()
1198 }
1199}
1200
1201#[derive(Copy, Clone)]
1202#[repr(C)]
1203pub struct DzlListBoxRowClass {
1204 pub parent_class: gtk::GtkListBoxRowClass,
1205}
1206
1207impl ::std::fmt::Debug for DzlListBoxRowClass {
1208 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1209 f.debug_struct(&format!("DzlListBoxRowClass @ {self:p}"))
1210 .field("parent_class", &self.parent_class)
1211 .finish()
1212 }
1213}
1214
1215#[derive(Copy, Clone)]
1216#[repr(C)]
1217pub struct DzlListModelFilterClass {
1218 pub parent_class: gobject::GObjectClass,
1219}
1220
1221impl ::std::fmt::Debug for DzlListModelFilterClass {
1222 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1223 f.debug_struct(&format!("DzlListModelFilterClass @ {self:p}"))
1224 .field("parent_class", &self.parent_class)
1225 .finish()
1226 }
1227}
1228
1229#[derive(Copy, Clone)]
1230#[repr(C)]
1231pub struct DzlListStoreAdapterClass {
1232 pub parent_class: gobject::GObjectClass,
1233}
1234
1235impl ::std::fmt::Debug for DzlListStoreAdapterClass {
1236 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1237 f.debug_struct(&format!("DzlListStoreAdapterClass @ {self:p}"))
1238 .field("parent_class", &self.parent_class)
1239 .finish()
1240 }
1241}
1242
1243#[derive(Copy, Clone)]
1244#[repr(C)]
1245pub struct DzlMenuButtonClass {
1246 pub parent_class: gtk::GtkMenuButtonClass,
1247 pub _reserved1: gpointer,
1248 pub _reserved2: gpointer,
1249 pub _reserved3: gpointer,
1250 pub _reserved4: gpointer,
1251}
1252
1253impl ::std::fmt::Debug for DzlMenuButtonClass {
1254 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1255 f.debug_struct(&format!("DzlMenuButtonClass @ {self:p}"))
1256 .field("parent_class", &self.parent_class)
1257 .field("_reserved1", &self._reserved1)
1258 .field("_reserved2", &self._reserved2)
1259 .field("_reserved3", &self._reserved3)
1260 .field("_reserved4", &self._reserved4)
1261 .finish()
1262 }
1263}
1264
1265#[derive(Copy, Clone)]
1266#[repr(C)]
1267pub struct DzlMenuManagerClass {
1268 pub parent_class: gobject::GObjectClass,
1269}
1270
1271impl ::std::fmt::Debug for DzlMenuManagerClass {
1272 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1273 f.debug_struct(&format!("DzlMenuManagerClass @ {self:p}"))
1274 .field("parent_class", &self.parent_class)
1275 .finish()
1276 }
1277}
1278
1279#[derive(Copy, Clone)]
1280#[repr(C)]
1281pub struct DzlMultiPanedClass {
1282 pub parent: gtk::GtkContainerClass,
1283 pub resize_drag_begin: Option<unsafe extern "C" fn(*mut DzlMultiPaned, *mut gtk::GtkWidget)>,
1284 pub resize_drag_end: Option<unsafe extern "C" fn(*mut DzlMultiPaned, *mut gtk::GtkWidget)>,
1285 pub _reserved1: gpointer,
1286 pub _reserved2: gpointer,
1287 pub _reserved3: gpointer,
1288 pub _reserved4: gpointer,
1289 pub _reserved5: gpointer,
1290 pub _reserved6: gpointer,
1291 pub _reserved7: gpointer,
1292 pub _reserved8: gpointer,
1293}
1294
1295impl ::std::fmt::Debug for DzlMultiPanedClass {
1296 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1297 f.debug_struct(&format!("DzlMultiPanedClass @ {self:p}"))
1298 .field("parent", &self.parent)
1299 .field("resize_drag_begin", &self.resize_drag_begin)
1300 .field("resize_drag_end", &self.resize_drag_end)
1301 .field("_reserved1", &self._reserved1)
1302 .field("_reserved2", &self._reserved2)
1303 .field("_reserved3", &self._reserved3)
1304 .field("_reserved4", &self._reserved4)
1305 .field("_reserved5", &self._reserved5)
1306 .field("_reserved6", &self._reserved6)
1307 .field("_reserved7", &self._reserved7)
1308 .field("_reserved8", &self._reserved8)
1309 .finish()
1310 }
1311}
1312
1313#[derive(Copy, Clone)]
1314#[repr(C)]
1315pub struct DzlPathBarClass {
1316 pub parent_class: gtk::GtkBoxClass,
1317}
1318
1319impl ::std::fmt::Debug for DzlPathBarClass {
1320 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1321 f.debug_struct(&format!("DzlPathBarClass @ {self:p}"))
1322 .field("parent_class", &self.parent_class)
1323 .finish()
1324 }
1325}
1326
1327#[derive(Copy, Clone)]
1328#[repr(C)]
1329pub struct DzlPathClass {
1330 pub parent_class: gobject::GObjectClass,
1331}
1332
1333impl ::std::fmt::Debug for DzlPathClass {
1334 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1335 f.debug_struct(&format!("DzlPathClass @ {self:p}"))
1336 .field("parent_class", &self.parent_class)
1337 .finish()
1338 }
1339}
1340
1341#[derive(Copy, Clone)]
1342#[repr(C)]
1343pub struct DzlPathElementClass {
1344 pub parent_class: gobject::GObjectClass,
1345}
1346
1347impl ::std::fmt::Debug for DzlPathElementClass {
1348 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1349 f.debug_struct(&format!("DzlPathElementClass @ {self:p}"))
1350 .field("parent_class", &self.parent_class)
1351 .finish()
1352 }
1353}
1354
1355#[repr(C)]
1356pub struct DzlPatternSpec {
1357 _data: [u8; 0],
1358 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
1359}
1360
1361impl ::std::fmt::Debug for DzlPatternSpec {
1362 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1363 f.debug_struct(&format!("DzlPatternSpec @ {self:p}"))
1364 .finish()
1365 }
1366}
1367
1368#[derive(Copy, Clone)]
1369#[repr(C)]
1370pub struct DzlPillBoxClass {
1371 pub parent_class: gtk::GtkEventBoxClass,
1372}
1373
1374impl ::std::fmt::Debug for DzlPillBoxClass {
1375 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1376 f.debug_struct(&format!("DzlPillBoxClass @ {self:p}"))
1377 .field("parent_class", &self.parent_class)
1378 .finish()
1379 }
1380}
1381
1382#[derive(Copy, Clone)]
1383#[repr(C)]
1384pub struct DzlPreferencesBinClass {
1385 pub parent_class: gtk::GtkBinClass,
1386 pub connect: Option<unsafe extern "C" fn(*mut DzlPreferencesBin, *mut gio::GSettings)>,
1387 pub disconnect: Option<unsafe extern "C" fn(*mut DzlPreferencesBin, *mut gio::GSettings)>,
1388 pub matches:
1389 Option<unsafe extern "C" fn(*mut DzlPreferencesBin, *mut DzlPatternSpec) -> gboolean>,
1390 pub _reserved1: gpointer,
1391 pub _reserved2: gpointer,
1392 pub _reserved3: gpointer,
1393 pub _reserved4: gpointer,
1394 pub _reserved5: gpointer,
1395 pub _reserved6: gpointer,
1396 pub _reserved7: gpointer,
1397 pub _reserved8: gpointer,
1398}
1399
1400impl ::std::fmt::Debug for DzlPreferencesBinClass {
1401 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1402 f.debug_struct(&format!("DzlPreferencesBinClass @ {self:p}"))
1403 .field("parent_class", &self.parent_class)
1404 .field("connect", &self.connect)
1405 .field("disconnect", &self.disconnect)
1406 .field("matches", &self.matches)
1407 .field("_reserved1", &self._reserved1)
1408 .field("_reserved2", &self._reserved2)
1409 .field("_reserved3", &self._reserved3)
1410 .field("_reserved4", &self._reserved4)
1411 .field("_reserved5", &self._reserved5)
1412 .field("_reserved6", &self._reserved6)
1413 .field("_reserved7", &self._reserved7)
1414 .field("_reserved8", &self._reserved8)
1415 .finish()
1416 }
1417}
1418
1419#[derive(Copy, Clone)]
1420#[repr(C)]
1421pub struct DzlPreferencesEntryClass {
1422 pub parent_class: DzlPreferencesBinClass,
1423}
1424
1425impl ::std::fmt::Debug for DzlPreferencesEntryClass {
1426 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1427 f.debug_struct(&format!("DzlPreferencesEntryClass @ {self:p}"))
1428 .field("parent_class", &self.parent_class)
1429 .finish()
1430 }
1431}
1432
1433#[derive(Copy, Clone)]
1434#[repr(C)]
1435pub struct DzlPreferencesFileChooserButtonClass {
1436 pub parent_class: DzlPreferencesBinClass,
1437}
1438
1439impl ::std::fmt::Debug for DzlPreferencesFileChooserButtonClass {
1440 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1441 f.debug_struct(&format!("DzlPreferencesFileChooserButtonClass @ {self:p}"))
1442 .field("parent_class", &self.parent_class)
1443 .finish()
1444 }
1445}
1446
1447#[derive(Copy, Clone)]
1448#[repr(C)]
1449pub struct DzlPreferencesFlowBoxClass {
1450 pub parent_class: DzlColumnLayoutClass,
1451}
1452
1453impl ::std::fmt::Debug for DzlPreferencesFlowBoxClass {
1454 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1455 f.debug_struct(&format!("DzlPreferencesFlowBoxClass @ {self:p}"))
1456 .field("parent_class", &self.parent_class)
1457 .finish()
1458 }
1459}
1460
1461#[derive(Copy, Clone)]
1462#[repr(C)]
1463pub struct DzlPreferencesFontButtonClass {
1464 pub parent_class: DzlPreferencesBinClass,
1465}
1466
1467impl ::std::fmt::Debug for DzlPreferencesFontButtonClass {
1468 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1469 f.debug_struct(&format!("DzlPreferencesFontButtonClass @ {self:p}"))
1470 .field("parent_class", &self.parent_class)
1471 .finish()
1472 }
1473}
1474
1475#[derive(Copy, Clone)]
1476#[repr(C)]
1477pub struct DzlPreferencesGroupClass {
1478 pub parent_class: gtk::GtkBinClass,
1479}
1480
1481impl ::std::fmt::Debug for DzlPreferencesGroupClass {
1482 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1483 f.debug_struct(&format!("DzlPreferencesGroupClass @ {self:p}"))
1484 .field("parent_class", &self.parent_class)
1485 .finish()
1486 }
1487}
1488
1489#[repr(C)]
1490pub struct DzlPreferencesInterface {
1491 pub parent_interface: gobject::GTypeInterface,
1492 pub set_page:
1493 Option<unsafe extern "C" fn(*mut DzlPreferences, *const c_char, *mut glib::GHashTable)>,
1494 pub add_page:
1495 Option<unsafe extern "C" fn(*mut DzlPreferences, *const c_char, *const c_char, c_int)>,
1496 pub add_group: Option<
1497 unsafe extern "C" fn(
1498 *mut DzlPreferences,
1499 *const c_char,
1500 *const c_char,
1501 *const c_char,
1502 c_int,
1503 ),
1504 >,
1505 pub add_list_group: Option<
1506 unsafe extern "C" fn(
1507 *mut DzlPreferences,
1508 *const c_char,
1509 *const c_char,
1510 *const c_char,
1511 gtk::GtkSelectionMode,
1512 c_int,
1513 ),
1514 >,
1515 pub add_radio: Option<
1516 unsafe extern "C" fn(
1517 *mut DzlPreferences,
1518 *const c_char,
1519 *const c_char,
1520 *const c_char,
1521 *const c_char,
1522 *const c_char,
1523 *const c_char,
1524 *const c_char,
1525 *const c_char,
1526 *const c_char,
1527 c_int,
1528 ) -> c_uint,
1529 >,
1530 pub add_font_button: Option<
1531 unsafe extern "C" fn(
1532 *mut DzlPreferences,
1533 *const c_char,
1534 *const c_char,
1535 *const c_char,
1536 *const c_char,
1537 *const c_char,
1538 *const c_char,
1539 c_int,
1540 ) -> c_uint,
1541 >,
1542 pub add_switch: Option<
1543 unsafe extern "C" fn(
1544 *mut DzlPreferences,
1545 *const c_char,
1546 *const c_char,
1547 *const c_char,
1548 *const c_char,
1549 *const c_char,
1550 *const c_char,
1551 *const c_char,
1552 *const c_char,
1553 *const c_char,
1554 c_int,
1555 ) -> c_uint,
1556 >,
1557 pub add_spin_button: Option<
1558 unsafe extern "C" fn(
1559 *mut DzlPreferences,
1560 *const c_char,
1561 *const c_char,
1562 *const c_char,
1563 *const c_char,
1564 *const c_char,
1565 *const c_char,
1566 *const c_char,
1567 *const c_char,
1568 c_int,
1569 ) -> c_uint,
1570 >,
1571 pub add_file_chooser: Option<
1572 unsafe extern "C" fn(
1573 *mut DzlPreferences,
1574 *const c_char,
1575 *const c_char,
1576 *const c_char,
1577 *const c_char,
1578 *const c_char,
1579 *const c_char,
1580 *const c_char,
1581 gtk::GtkFileChooserAction,
1582 *const c_char,
1583 c_int,
1584 ) -> c_uint,
1585 >,
1586 pub add_custom: Option<
1587 unsafe extern "C" fn(
1588 *mut DzlPreferences,
1589 *const c_char,
1590 *const c_char,
1591 *mut gtk::GtkWidget,
1592 *const c_char,
1593 c_int,
1594 ) -> c_uint,
1595 >,
1596 pub remove_id: Option<unsafe extern "C" fn(*mut DzlPreferences, c_uint) -> gboolean>,
1597 pub get_widget:
1598 Option<unsafe extern "C" fn(*mut DzlPreferences, c_uint) -> *mut gtk::GtkWidget>,
1599 _truncated_record_marker: c_void,
1600 }
1602
1603impl ::std::fmt::Debug for DzlPreferencesInterface {
1604 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1605 f.debug_struct(&format!("DzlPreferencesInterface @ {self:p}"))
1606 .field("parent_interface", &self.parent_interface)
1607 .field("set_page", &self.set_page)
1608 .field("add_page", &self.add_page)
1609 .field("add_group", &self.add_group)
1610 .field("add_list_group", &self.add_list_group)
1611 .field("add_radio", &self.add_radio)
1612 .field("add_font_button", &self.add_font_button)
1613 .field("add_switch", &self.add_switch)
1614 .field("add_spin_button", &self.add_spin_button)
1615 .field("add_file_chooser", &self.add_file_chooser)
1616 .field("add_custom", &self.add_custom)
1617 .field("remove_id", &self.remove_id)
1618 .field("get_widget", &self.get_widget)
1619 .finish()
1620 }
1621}
1622
1623#[derive(Copy, Clone)]
1624#[repr(C)]
1625pub struct DzlPreferencesPageClass {
1626 pub parent_class: gtk::GtkBinClass,
1627}
1628
1629impl ::std::fmt::Debug for DzlPreferencesPageClass {
1630 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1631 f.debug_struct(&format!("DzlPreferencesPageClass @ {self:p}"))
1632 .field("parent_class", &self.parent_class)
1633 .finish()
1634 }
1635}
1636
1637#[derive(Copy, Clone)]
1638#[repr(C)]
1639pub struct DzlPreferencesSpinButtonClass {
1640 pub parent_class: DzlPreferencesBinClass,
1641}
1642
1643impl ::std::fmt::Debug for DzlPreferencesSpinButtonClass {
1644 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1645 f.debug_struct(&format!("DzlPreferencesSpinButtonClass @ {self:p}"))
1646 .field("parent_class", &self.parent_class)
1647 .finish()
1648 }
1649}
1650
1651#[derive(Copy, Clone)]
1652#[repr(C)]
1653pub struct DzlPreferencesSwitchClass {
1654 pub parent_class: DzlPreferencesBinClass,
1655}
1656
1657impl ::std::fmt::Debug for DzlPreferencesSwitchClass {
1658 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1659 f.debug_struct(&format!("DzlPreferencesSwitchClass @ {self:p}"))
1660 .field("parent_class", &self.parent_class)
1661 .finish()
1662 }
1663}
1664
1665#[derive(Copy, Clone)]
1666#[repr(C)]
1667pub struct DzlPreferencesViewClass {
1668 pub parent_class: gtk::GtkBinClass,
1669 pub _reserved: [gpointer; 8],
1670}
1671
1672impl ::std::fmt::Debug for DzlPreferencesViewClass {
1673 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1674 f.debug_struct(&format!("DzlPreferencesViewClass @ {self:p}"))
1675 .field("parent_class", &self.parent_class)
1676 .finish()
1677 }
1678}
1679
1680#[derive(Copy, Clone)]
1681#[repr(C)]
1682pub struct DzlPriorityBoxClass {
1683 pub parent_class: gtk::GtkBoxClass,
1684 pub _reserved1: gpointer,
1685 pub _reserved2: gpointer,
1686 pub _reserved3: gpointer,
1687 pub _reserved4: gpointer,
1688}
1689
1690impl ::std::fmt::Debug for DzlPriorityBoxClass {
1691 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1692 f.debug_struct(&format!("DzlPriorityBoxClass @ {self:p}"))
1693 .field("parent_class", &self.parent_class)
1694 .field("_reserved1", &self._reserved1)
1695 .field("_reserved2", &self._reserved2)
1696 .field("_reserved3", &self._reserved3)
1697 .field("_reserved4", &self._reserved4)
1698 .finish()
1699 }
1700}
1701
1702#[derive(Copy, Clone)]
1703#[repr(C)]
1704pub struct DzlProgressButtonClass {
1705 pub parent_class: gtk::GtkButtonClass,
1706 pub _reserved1: gpointer,
1707 pub _reserved2: gpointer,
1708 pub _reserved3: gpointer,
1709 pub _reserved4: gpointer,
1710}
1711
1712impl ::std::fmt::Debug for DzlProgressButtonClass {
1713 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1714 f.debug_struct(&format!("DzlProgressButtonClass @ {self:p}"))
1715 .field("parent_class", &self.parent_class)
1716 .field("_reserved1", &self._reserved1)
1717 .field("_reserved2", &self._reserved2)
1718 .field("_reserved3", &self._reserved3)
1719 .field("_reserved4", &self._reserved4)
1720 .finish()
1721 }
1722}
1723
1724#[derive(Copy, Clone)]
1725#[repr(C)]
1726pub struct DzlProgressIconClass {
1727 pub parent_class: gtk::GtkDrawingAreaClass,
1728}
1729
1730impl ::std::fmt::Debug for DzlProgressIconClass {
1731 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1732 f.debug_struct(&format!("DzlProgressIconClass @ {self:p}"))
1733 .field("parent_class", &self.parent_class)
1734 .finish()
1735 }
1736}
1737
1738#[derive(Copy, Clone)]
1739#[repr(C)]
1740pub struct DzlProgressMenuButtonClass {
1741 pub parent_class: gtk::GtkMenuButtonClass,
1742 pub _reserved1: gpointer,
1743 pub _reserved2: gpointer,
1744 pub _reserved3: gpointer,
1745 pub _reserved4: gpointer,
1746}
1747
1748impl ::std::fmt::Debug for DzlProgressMenuButtonClass {
1749 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1750 f.debug_struct(&format!("DzlProgressMenuButtonClass @ {self:p}"))
1751 .field("parent_class", &self.parent_class)
1752 .field("_reserved1", &self._reserved1)
1753 .field("_reserved2", &self._reserved2)
1754 .field("_reserved3", &self._reserved3)
1755 .field("_reserved4", &self._reserved4)
1756 .finish()
1757 }
1758}
1759
1760#[derive(Copy, Clone)]
1761#[repr(C)]
1762pub struct DzlPropertiesGroupClass {
1763 pub parent_class: gobject::GObjectClass,
1764}
1765
1766impl ::std::fmt::Debug for DzlPropertiesGroupClass {
1767 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1768 f.debug_struct(&format!("DzlPropertiesGroupClass @ {self:p}"))
1769 .field("parent_class", &self.parent_class)
1770 .finish()
1771 }
1772}
1773
1774#[derive(Copy, Clone)]
1775#[repr(C)]
1776pub struct DzlRadioBoxClass {
1777 pub parent_class: gtk::GtkBinClass,
1778 pub _padding1: gpointer,
1779 pub _padding2: gpointer,
1780 pub _padding3: gpointer,
1781 pub _padding4: gpointer,
1782}
1783
1784impl ::std::fmt::Debug for DzlRadioBoxClass {
1785 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1786 f.debug_struct(&format!("DzlRadioBoxClass @ {self:p}"))
1787 .field("parent_class", &self.parent_class)
1788 .field("_padding1", &self._padding1)
1789 .field("_padding2", &self._padding2)
1790 .field("_padding3", &self._padding3)
1791 .field("_padding4", &self._padding4)
1792 .finish()
1793 }
1794}
1795
1796#[derive(Copy, Clone)]
1797#[repr(C)]
1798pub struct DzlReadOnlyListModelClass {
1799 pub parent_class: gobject::GObjectClass,
1800}
1801
1802impl ::std::fmt::Debug for DzlReadOnlyListModelClass {
1803 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1804 f.debug_struct(&format!("DzlReadOnlyListModelClass @ {self:p}"))
1805 .field("parent_class", &self.parent_class)
1806 .finish()
1807 }
1808}
1809
1810#[derive(Copy, Clone)]
1811#[repr(C)]
1812pub struct DzlRecursiveFileMonitorClass {
1813 pub parent_class: gobject::GObjectClass,
1814}
1815
1816impl ::std::fmt::Debug for DzlRecursiveFileMonitorClass {
1817 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1818 f.debug_struct(&format!("DzlRecursiveFileMonitorClass @ {self:p}"))
1819 .field("parent_class", &self.parent_class)
1820 .finish()
1821 }
1822}
1823
1824#[derive(Copy, Clone)]
1825#[repr(C)]
1826pub struct DzlRing {
1827 pub data: *mut u8,
1828 pub len: c_uint,
1829 pub pos: c_uint,
1830}
1831
1832impl ::std::fmt::Debug for DzlRing {
1833 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1834 f.debug_struct(&format!("DzlRing @ {self:p}"))
1835 .field("data", &self.data)
1836 .field("len", &self.len)
1837 .field("pos", &self.pos)
1838 .finish()
1839 }
1840}
1841
1842#[derive(Copy, Clone)]
1843#[repr(C)]
1844pub struct DzlScrolledWindowClass {
1845 pub parent_class: gtk::GtkScrolledWindowClass,
1846}
1847
1848impl ::std::fmt::Debug for DzlScrolledWindowClass {
1849 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1850 f.debug_struct(&format!("DzlScrolledWindowClass @ {self:p}"))
1851 .field("parent_class", &self.parent_class)
1852 .finish()
1853 }
1854}
1855
1856#[derive(Copy, Clone)]
1857#[repr(C)]
1858pub struct DzlSearchBarClass {
1859 pub parent_class: gtk::GtkBinClass,
1860}
1861
1862impl ::std::fmt::Debug for DzlSearchBarClass {
1863 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1864 f.debug_struct(&format!("DzlSearchBarClass @ {self:p}"))
1865 .field("parent_class", &self.parent_class)
1866 .finish()
1867 }
1868}
1869
1870#[derive(Copy, Clone)]
1871#[repr(C)]
1872pub struct DzlSettingsFlagActionClass {
1873 pub parent_class: gobject::GObjectClass,
1874}
1875
1876impl ::std::fmt::Debug for DzlSettingsFlagActionClass {
1877 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1878 f.debug_struct(&format!("DzlSettingsFlagActionClass @ {self:p}"))
1879 .field("parent_class", &self.parent_class)
1880 .finish()
1881 }
1882}
1883
1884#[derive(Copy, Clone)]
1885#[repr(C)]
1886pub struct DzlSettingsSandwichClass {
1887 pub parent_class: gobject::GObjectClass,
1888}
1889
1890impl ::std::fmt::Debug for DzlSettingsSandwichClass {
1891 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1892 f.debug_struct(&format!("DzlSettingsSandwichClass @ {self:p}"))
1893 .field("parent_class", &self.parent_class)
1894 .finish()
1895 }
1896}
1897
1898#[derive(Copy, Clone)]
1899#[repr(C)]
1900pub struct DzlShortcutAccelDialogClass {
1901 pub parent_class: gtk::GtkDialogClass,
1902}
1903
1904impl ::std::fmt::Debug for DzlShortcutAccelDialogClass {
1905 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1906 f.debug_struct(&format!("DzlShortcutAccelDialogClass @ {self:p}"))
1907 .field("parent_class", &self.parent_class)
1908 .finish()
1909 }
1910}
1911
1912#[repr(C)]
1913pub struct DzlShortcutChord {
1914 _data: [u8; 0],
1915 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
1916}
1917
1918impl ::std::fmt::Debug for DzlShortcutChord {
1919 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1920 f.debug_struct(&format!("DzlShortcutChord @ {self:p}"))
1921 .finish()
1922 }
1923}
1924
1925#[repr(C)]
1926pub struct _DzlShortcutChordTable {
1927 _data: [u8; 0],
1928 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
1929}
1930
1931pub type DzlShortcutChordTable = *mut _DzlShortcutChordTable;
1932
1933#[derive(Copy, Clone)]
1934#[repr(C)]
1935pub struct DzlShortcutContextClass {
1936 pub parent_class: gobject::GObjectClass,
1937}
1938
1939impl ::std::fmt::Debug for DzlShortcutContextClass {
1940 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1941 f.debug_struct(&format!("DzlShortcutContextClass @ {self:p}"))
1942 .field("parent_class", &self.parent_class)
1943 .finish()
1944 }
1945}
1946
1947#[derive(Copy, Clone)]
1948#[repr(C)]
1949pub struct DzlShortcutControllerClass {
1950 pub parent_class: gobject::GObjectClass,
1951}
1952
1953impl ::std::fmt::Debug for DzlShortcutControllerClass {
1954 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1955 f.debug_struct(&format!("DzlShortcutControllerClass @ {self:p}"))
1956 .field("parent_class", &self.parent_class)
1957 .finish()
1958 }
1959}
1960
1961#[derive(Copy, Clone)]
1962#[repr(C)]
1963pub struct DzlShortcutEntry {
1964 pub command: *const c_char,
1965 pub phase: DzlShortcutPhase,
1966 pub default_accel: *const c_char,
1967 pub section: *const c_char,
1968 pub group: *const c_char,
1969 pub title: *const c_char,
1970 pub subtitle: *const c_char,
1971}
1972
1973impl ::std::fmt::Debug for DzlShortcutEntry {
1974 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1975 f.debug_struct(&format!("DzlShortcutEntry @ {self:p}"))
1976 .field("command", &self.command)
1977 .field("phase", &self.phase)
1978 .field("default_accel", &self.default_accel)
1979 .field("section", &self.section)
1980 .field("group", &self.group)
1981 .field("title", &self.title)
1982 .field("subtitle", &self.subtitle)
1983 .finish()
1984 }
1985}
1986
1987#[derive(Copy, Clone)]
1988#[repr(C)]
1989pub struct DzlShortcutLabelClass {
1990 pub parent_class: gtk::GtkBoxClass,
1991}
1992
1993impl ::std::fmt::Debug for DzlShortcutLabelClass {
1994 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
1995 f.debug_struct(&format!("DzlShortcutLabelClass @ {self:p}"))
1996 .field("parent_class", &self.parent_class)
1997 .finish()
1998 }
1999}
2000
2001#[derive(Copy, Clone)]
2002#[repr(C)]
2003pub struct DzlShortcutManagerClass {
2004 pub parent_instance: gobject::GObjectClass,
2005 pub _reserved1: gpointer,
2006 pub _reserved2: gpointer,
2007 pub _reserved3: gpointer,
2008 pub _reserved4: gpointer,
2009 pub _reserved5: gpointer,
2010 pub _reserved6: gpointer,
2011 pub _reserved7: gpointer,
2012 pub _reserved8: gpointer,
2013}
2014
2015impl ::std::fmt::Debug for DzlShortcutManagerClass {
2016 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2017 f.debug_struct(&format!("DzlShortcutManagerClass @ {self:p}"))
2018 .field("parent_instance", &self.parent_instance)
2019 .field("_reserved1", &self._reserved1)
2020 .field("_reserved2", &self._reserved2)
2021 .field("_reserved3", &self._reserved3)
2022 .field("_reserved4", &self._reserved4)
2023 .field("_reserved5", &self._reserved5)
2024 .field("_reserved6", &self._reserved6)
2025 .field("_reserved7", &self._reserved7)
2026 .field("_reserved8", &self._reserved8)
2027 .finish()
2028 }
2029}
2030
2031#[derive(Copy, Clone)]
2032#[repr(C)]
2033pub struct DzlShortcutModelClass {
2034 pub parent_class: gtk::GtkTreeStoreClass,
2035}
2036
2037impl ::std::fmt::Debug for DzlShortcutModelClass {
2038 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2039 f.debug_struct(&format!("DzlShortcutModelClass @ {self:p}"))
2040 .field("parent_class", &self.parent_class)
2041 .finish()
2042 }
2043}
2044
2045#[derive(Copy, Clone)]
2046#[repr(C)]
2047pub struct DzlShortcutSimpleLabelClass {
2048 pub parent_class: gtk::GtkBoxClass,
2049}
2050
2051impl ::std::fmt::Debug for DzlShortcutSimpleLabelClass {
2052 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2053 f.debug_struct(&format!("DzlShortcutSimpleLabelClass @ {self:p}"))
2054 .field("parent_class", &self.parent_class)
2055 .finish()
2056 }
2057}
2058
2059#[derive(Copy, Clone)]
2060#[repr(C)]
2061pub struct DzlShortcutThemeClass {
2062 pub parent_class: gobject::GObjectClass,
2063 pub _reserved1: gpointer,
2064 pub _reserved2: gpointer,
2065 pub _reserved3: gpointer,
2066 pub _reserved4: gpointer,
2067 pub _reserved5: gpointer,
2068 pub _reserved6: gpointer,
2069 pub _reserved7: gpointer,
2070 pub _reserved8: gpointer,
2071}
2072
2073impl ::std::fmt::Debug for DzlShortcutThemeClass {
2074 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2075 f.debug_struct(&format!("DzlShortcutThemeClass @ {self:p}"))
2076 .field("parent_class", &self.parent_class)
2077 .field("_reserved1", &self._reserved1)
2078 .field("_reserved2", &self._reserved2)
2079 .field("_reserved3", &self._reserved3)
2080 .field("_reserved4", &self._reserved4)
2081 .field("_reserved5", &self._reserved5)
2082 .field("_reserved6", &self._reserved6)
2083 .field("_reserved7", &self._reserved7)
2084 .field("_reserved8", &self._reserved8)
2085 .finish()
2086 }
2087}
2088
2089#[derive(Copy, Clone)]
2090#[repr(C)]
2091pub struct DzlShortcutThemeEditorClass {
2092 pub parent_class: gtk::GtkBinClass,
2093 pub _reserved1: gpointer,
2094 pub _reserved2: gpointer,
2095 pub _reserved3: gpointer,
2096 pub _reserved4: gpointer,
2097 pub _reserved5: gpointer,
2098 pub _reserved6: gpointer,
2099 pub _reserved7: gpointer,
2100 pub _reserved8: gpointer,
2101}
2102
2103impl ::std::fmt::Debug for DzlShortcutThemeEditorClass {
2104 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2105 f.debug_struct(&format!("DzlShortcutThemeEditorClass @ {self:p}"))
2106 .field("parent_class", &self.parent_class)
2107 .field("_reserved1", &self._reserved1)
2108 .field("_reserved2", &self._reserved2)
2109 .field("_reserved3", &self._reserved3)
2110 .field("_reserved4", &self._reserved4)
2111 .field("_reserved5", &self._reserved5)
2112 .field("_reserved6", &self._reserved6)
2113 .field("_reserved7", &self._reserved7)
2114 .field("_reserved8", &self._reserved8)
2115 .finish()
2116 }
2117}
2118
2119#[derive(Copy, Clone)]
2120#[repr(C)]
2121pub struct DzlShortcutTooltipClass {
2122 pub parent_class: gobject::GObjectClass,
2123}
2124
2125impl ::std::fmt::Debug for DzlShortcutTooltipClass {
2126 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2127 f.debug_struct(&format!("DzlShortcutTooltipClass @ {self:p}"))
2128 .field("parent_class", &self.parent_class)
2129 .finish()
2130 }
2131}
2132
2133#[repr(C)]
2134pub struct _DzlShortcutsGroupClass {
2135 _data: [u8; 0],
2136 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2137}
2138
2139pub type DzlShortcutsGroupClass = *mut _DzlShortcutsGroupClass;
2140
2141#[repr(C)]
2142pub struct _DzlShortcutsSectionClass {
2143 _data: [u8; 0],
2144 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2145}
2146
2147pub type DzlShortcutsSectionClass = *mut _DzlShortcutsSectionClass;
2148
2149#[repr(C)]
2150pub struct _DzlShortcutsShortcutClass {
2151 _data: [u8; 0],
2152 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2153}
2154
2155pub type DzlShortcutsShortcutClass = *mut _DzlShortcutsShortcutClass;
2156
2157#[derive(Copy, Clone)]
2158#[repr(C)]
2159pub struct DzlShortcutsWindowClass {
2160 pub parent_class: gtk::GtkWindowClass,
2161 pub close: Option<unsafe extern "C" fn(*mut DzlShortcutsWindow)>,
2162 pub search: Option<unsafe extern "C" fn(*mut DzlShortcutsWindow)>,
2163}
2164
2165impl ::std::fmt::Debug for DzlShortcutsWindowClass {
2166 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2167 f.debug_struct(&format!("DzlShortcutsWindowClass @ {self:p}"))
2168 .field("parent_class", &self.parent_class)
2169 .field("close", &self.close)
2170 .field("search", &self.search)
2171 .finish()
2172 }
2173}
2174
2175#[derive(Copy, Clone)]
2176#[repr(C)]
2177pub struct DzlSignalGroupClass {
2178 pub parent_class: gobject::GObjectClass,
2179}
2180
2181impl ::std::fmt::Debug for DzlSignalGroupClass {
2182 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2183 f.debug_struct(&format!("DzlSignalGroupClass @ {self:p}"))
2184 .field("parent_class", &self.parent_class)
2185 .finish()
2186 }
2187}
2188
2189#[derive(Copy, Clone)]
2190#[repr(C)]
2191pub struct DzlSimpleLabelClass {
2192 pub parent_class: gtk::GtkWidgetClass,
2193}
2194
2195impl ::std::fmt::Debug for DzlSimpleLabelClass {
2196 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2197 f.debug_struct(&format!("DzlSimpleLabelClass @ {self:p}"))
2198 .field("parent_class", &self.parent_class)
2199 .finish()
2200 }
2201}
2202
2203#[derive(Copy, Clone)]
2204#[repr(C)]
2205pub struct DzlSimplePopoverClass {
2206 pub parent: gtk::GtkPopoverClass,
2207 pub activate: Option<unsafe extern "C" fn(*mut DzlSimplePopover, *const c_char)>,
2208 pub insert_text: Option<
2209 unsafe extern "C" fn(*mut DzlSimplePopover, c_uint, *const c_char, c_uint) -> gboolean,
2210 >,
2211 pub changed: Option<unsafe extern "C" fn(*mut DzlSimplePopover)>,
2212}
2213
2214impl ::std::fmt::Debug for DzlSimplePopoverClass {
2215 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2216 f.debug_struct(&format!("DzlSimplePopoverClass @ {self:p}"))
2217 .field("parent", &self.parent)
2218 .field("activate", &self.activate)
2219 .field("insert_text", &self.insert_text)
2220 .field("changed", &self.changed)
2221 .finish()
2222 }
2223}
2224
2225#[derive(Copy, Clone)]
2226#[repr(C)]
2227pub struct DzlSliderClass {
2228 pub parent_instance: gtk::GtkContainerClass,
2229}
2230
2231impl ::std::fmt::Debug for DzlSliderClass {
2232 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2233 f.debug_struct(&format!("DzlSliderClass @ {self:p}"))
2234 .field("parent_instance", &self.parent_instance)
2235 .finish()
2236 }
2237}
2238
2239#[derive(Copy, Clone)]
2240#[repr(C)]
2241pub struct DzlStackListClass {
2242 pub parent_instance: gtk::GtkBinClass,
2243 pub row_activated: Option<unsafe extern "C" fn(*mut DzlStackList, *mut gtk::GtkListBoxRow)>,
2244 pub header_activated: Option<unsafe extern "C" fn(*mut DzlStackList, *mut gtk::GtkListBoxRow)>,
2245 pub _reserved1: gpointer,
2246 pub _reserved2: gpointer,
2247 pub _reserved3: gpointer,
2248 pub _reserved4: gpointer,
2249 pub _reserved5: gpointer,
2250 pub _reserved6: gpointer,
2251 pub _reserved7: gpointer,
2252 pub _reserved8: gpointer,
2253}
2254
2255impl ::std::fmt::Debug for DzlStackListClass {
2256 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2257 f.debug_struct(&format!("DzlStackListClass @ {self:p}"))
2258 .field("parent_instance", &self.parent_instance)
2259 .field("row_activated", &self.row_activated)
2260 .field("header_activated", &self.header_activated)
2261 .field("_reserved1", &self._reserved1)
2262 .field("_reserved2", &self._reserved2)
2263 .field("_reserved3", &self._reserved3)
2264 .field("_reserved4", &self._reserved4)
2265 .field("_reserved5", &self._reserved5)
2266 .field("_reserved6", &self._reserved6)
2267 .field("_reserved7", &self._reserved7)
2268 .field("_reserved8", &self._reserved8)
2269 .finish()
2270 }
2271}
2272
2273#[derive(Copy, Clone)]
2274#[repr(C)]
2275pub struct DzlStateMachineClass {
2276 pub parent: gobject::GObjectClass,
2277}
2278
2279impl ::std::fmt::Debug for DzlStateMachineClass {
2280 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2281 f.debug_struct(&format!("DzlStateMachineClass @ {self:p}"))
2282 .field("parent", &self.parent)
2283 .finish()
2284 }
2285}
2286
2287#[derive(Copy, Clone)]
2288#[repr(C)]
2289pub struct DzlSuggestionButtonClass {
2290 pub parent_class: gtk::GtkStackClass,
2291 pub _reserved: [gpointer; 8],
2292}
2293
2294impl ::std::fmt::Debug for DzlSuggestionButtonClass {
2295 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2296 f.debug_struct(&format!("DzlSuggestionButtonClass @ {self:p}"))
2297 .field("parent_class", &self.parent_class)
2298 .finish()
2299 }
2300}
2301
2302#[derive(Copy, Clone)]
2303#[repr(C)]
2304pub struct DzlSuggestionClass {
2305 pub parent_class: gobject::GObjectClass,
2306 pub suggest_suffix:
2307 Option<unsafe extern "C" fn(*mut DzlSuggestion, *const c_char) -> *mut c_char>,
2308 pub replace_typed_text:
2309 Option<unsafe extern "C" fn(*mut DzlSuggestion, *const c_char) -> *mut c_char>,
2310 pub get_icon: Option<unsafe extern "C" fn(*mut DzlSuggestion) -> *mut gio::GIcon>,
2311 pub get_icon_surface: Option<
2312 unsafe extern "C" fn(
2313 *mut DzlSuggestion,
2314 *mut gtk::GtkWidget,
2315 ) -> *mut cairo::cairo_surface_t,
2316 >,
2317 pub get_secondary_icon: Option<unsafe extern "C" fn(*mut DzlSuggestion) -> *mut gio::GIcon>,
2318 pub get_secondary_icon_surface: Option<
2319 unsafe extern "C" fn(
2320 *mut DzlSuggestion,
2321 *mut gtk::GtkWidget,
2322 ) -> *mut cairo::cairo_surface_t,
2323 >,
2324}
2325
2326impl ::std::fmt::Debug for DzlSuggestionClass {
2327 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2328 f.debug_struct(&format!("DzlSuggestionClass @ {self:p}"))
2329 .field("parent_class", &self.parent_class)
2330 .field("suggest_suffix", &self.suggest_suffix)
2331 .field("replace_typed_text", &self.replace_typed_text)
2332 .field("get_icon", &self.get_icon)
2333 .field("get_icon_surface", &self.get_icon_surface)
2334 .field("get_secondary_icon", &self.get_secondary_icon)
2335 .field(
2336 "get_secondary_icon_surface",
2337 &self.get_secondary_icon_surface,
2338 )
2339 .finish()
2340 }
2341}
2342
2343#[derive(Copy, Clone)]
2344#[repr(C)]
2345pub struct DzlSuggestionEntryBufferClass {
2346 pub parent_class: gtk::GtkEntryBufferClass,
2347 pub _reserved1: gpointer,
2348 pub _reserved2: gpointer,
2349 pub _reserved3: gpointer,
2350 pub _reserved4: gpointer,
2351}
2352
2353impl ::std::fmt::Debug for DzlSuggestionEntryBufferClass {
2354 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2355 f.debug_struct(&format!("DzlSuggestionEntryBufferClass @ {self:p}"))
2356 .field("parent_class", &self.parent_class)
2357 .field("_reserved1", &self._reserved1)
2358 .field("_reserved2", &self._reserved2)
2359 .field("_reserved3", &self._reserved3)
2360 .field("_reserved4", &self._reserved4)
2361 .finish()
2362 }
2363}
2364
2365#[derive(Copy, Clone)]
2366#[repr(C)]
2367pub struct DzlSuggestionEntryClass {
2368 pub parent_class: gtk::GtkEntryClass,
2369 pub hide_suggestions: Option<unsafe extern "C" fn(*mut DzlSuggestionEntry)>,
2370 pub show_suggestions: Option<unsafe extern "C" fn(*mut DzlSuggestionEntry)>,
2371 pub move_suggestion: Option<unsafe extern "C" fn(*mut DzlSuggestionEntry, c_int)>,
2372 pub suggestion_activated:
2373 Option<unsafe extern "C" fn(*mut DzlSuggestionEntry, *mut DzlSuggestion)>,
2374 pub suggestion_selected:
2375 Option<unsafe extern "C" fn(*mut DzlSuggestionEntry, *mut DzlSuggestion)>,
2376 pub _reserved: [gpointer; 7],
2377}
2378
2379impl ::std::fmt::Debug for DzlSuggestionEntryClass {
2380 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2381 f.debug_struct(&format!("DzlSuggestionEntryClass @ {self:p}"))
2382 .field("parent_class", &self.parent_class)
2383 .field("hide_suggestions", &self.hide_suggestions)
2384 .field("show_suggestions", &self.show_suggestions)
2385 .field("move_suggestion", &self.move_suggestion)
2386 .field("suggestion_activated", &self.suggestion_activated)
2387 .field("suggestion_selected", &self.suggestion_selected)
2388 .finish()
2389 }
2390}
2391
2392#[derive(Copy, Clone)]
2393#[repr(C)]
2394pub struct DzlSuggestionPopoverClass {
2395 pub parent_class: gtk::GtkWindowClass,
2396}
2397
2398impl ::std::fmt::Debug for DzlSuggestionPopoverClass {
2399 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2400 f.debug_struct(&format!("DzlSuggestionPopoverClass @ {self:p}"))
2401 .field("parent_class", &self.parent_class)
2402 .finish()
2403 }
2404}
2405
2406#[derive(Copy, Clone)]
2407#[repr(C)]
2408pub struct DzlSuggestionRowClass {
2409 pub parent_class: DzlListBoxRowClass,
2410 pub _reserved: [gpointer; 4],
2411}
2412
2413impl ::std::fmt::Debug for DzlSuggestionRowClass {
2414 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2415 f.debug_struct(&format!("DzlSuggestionRowClass @ {self:p}"))
2416 .field("parent_class", &self.parent_class)
2417 .finish()
2418 }
2419}
2420
2421#[derive(Copy, Clone)]
2422#[repr(C)]
2423pub struct DzlTabClass {
2424 pub parent_class: DzlBinClass,
2425}
2426
2427impl ::std::fmt::Debug for DzlTabClass {
2428 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2429 f.debug_struct(&format!("DzlTabClass @ {self:p}"))
2430 .field("parent_class", &self.parent_class)
2431 .finish()
2432 }
2433}
2434
2435#[derive(Copy, Clone)]
2436#[repr(C)]
2437pub struct DzlTabStripClass {
2438 pub parent: gtk::GtkBoxClass,
2439 pub _reserved1: gpointer,
2440 pub _reserved2: gpointer,
2441 pub _reserved3: gpointer,
2442 pub _reserved4: gpointer,
2443 pub _reserved5: gpointer,
2444 pub _reserved6: gpointer,
2445 pub _reserved7: gpointer,
2446 pub _reserved8: gpointer,
2447}
2448
2449impl ::std::fmt::Debug for DzlTabStripClass {
2450 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2451 f.debug_struct(&format!("DzlTabStripClass @ {self:p}"))
2452 .field("parent", &self.parent)
2453 .field("_reserved1", &self._reserved1)
2454 .field("_reserved2", &self._reserved2)
2455 .field("_reserved3", &self._reserved3)
2456 .field("_reserved4", &self._reserved4)
2457 .field("_reserved5", &self._reserved5)
2458 .field("_reserved6", &self._reserved6)
2459 .field("_reserved7", &self._reserved7)
2460 .field("_reserved8", &self._reserved8)
2461 .finish()
2462 }
2463}
2464
2465#[derive(Copy, Clone)]
2466#[repr(C)]
2467pub struct DzlTaskCacheClass {
2468 pub parent_class: gobject::GObjectClass,
2469}
2470
2471impl ::std::fmt::Debug for DzlTaskCacheClass {
2472 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2473 f.debug_struct(&format!("DzlTaskCacheClass @ {self:p}"))
2474 .field("parent_class", &self.parent_class)
2475 .finish()
2476 }
2477}
2478
2479#[derive(Copy, Clone)]
2480#[repr(C)]
2481pub struct DzlThemeManagerClass {
2482 pub parent_class: gobject::GObjectClass,
2483}
2484
2485impl ::std::fmt::Debug for DzlThemeManagerClass {
2486 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2487 f.debug_struct(&format!("DzlThemeManagerClass @ {self:p}"))
2488 .field("parent_class", &self.parent_class)
2489 .finish()
2490 }
2491}
2492
2493#[derive(Copy, Clone)]
2494#[repr(C)]
2495pub struct DzlThreeGridClass {
2496 pub parent_class: gtk::GtkContainerClass,
2497 pub _reserved1: gpointer,
2498 pub _reserved2: gpointer,
2499 pub _reserved3: gpointer,
2500 pub _reserved4: gpointer,
2501 pub _reserved5: gpointer,
2502 pub _reserved6: gpointer,
2503 pub _reserved7: gpointer,
2504 pub _reserved8: gpointer,
2505}
2506
2507impl ::std::fmt::Debug for DzlThreeGridClass {
2508 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2509 f.debug_struct(&format!("DzlThreeGridClass @ {self:p}"))
2510 .field("parent_class", &self.parent_class)
2511 .field("_reserved1", &self._reserved1)
2512 .field("_reserved2", &self._reserved2)
2513 .field("_reserved3", &self._reserved3)
2514 .field("_reserved4", &self._reserved4)
2515 .field("_reserved5", &self._reserved5)
2516 .field("_reserved6", &self._reserved6)
2517 .field("_reserved7", &self._reserved7)
2518 .field("_reserved8", &self._reserved8)
2519 .finish()
2520 }
2521}
2522
2523#[derive(Copy, Clone)]
2524#[repr(C)]
2525pub struct DzlTreeBuilderClass {
2526 pub parent_class: gobject::GInitiallyUnownedClass,
2527 pub added: Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut gtk::GtkWidget)>,
2528 pub removed: Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut gtk::GtkWidget)>,
2529 pub build_node: Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut DzlTreeNode)>,
2530 pub build_children: Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut DzlTreeNode)>,
2531 pub node_activated:
2532 Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut DzlTreeNode) -> gboolean>,
2533 pub node_selected: Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut DzlTreeNode)>,
2534 pub node_unselected: Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut DzlTreeNode)>,
2535 pub node_popup:
2536 Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut DzlTreeNode, *mut gio::GMenu)>,
2537 pub node_expanded: Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut DzlTreeNode)>,
2538 pub node_collapsed: Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut DzlTreeNode)>,
2539 pub node_draggable:
2540 Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut DzlTreeNode) -> gboolean>,
2541 pub node_droppable: Option<
2542 unsafe extern "C" fn(
2543 *mut DzlTreeBuilder,
2544 *mut DzlTreeNode,
2545 *mut gtk::GtkSelectionData,
2546 ) -> gboolean,
2547 >,
2548 pub drag_data_get: Option<
2549 unsafe extern "C" fn(
2550 *mut DzlTreeBuilder,
2551 *mut DzlTreeNode,
2552 *mut gtk::GtkSelectionData,
2553 ) -> gboolean,
2554 >,
2555 pub drag_node_received: Option<
2556 unsafe extern "C" fn(
2557 *mut DzlTreeBuilder,
2558 *mut DzlTreeNode,
2559 *mut DzlTreeNode,
2560 DzlTreeDropPosition,
2561 gdk::GdkDragAction,
2562 *mut gtk::GtkSelectionData,
2563 ) -> gboolean,
2564 >,
2565 pub drag_data_received: Option<
2566 unsafe extern "C" fn(
2567 *mut DzlTreeBuilder,
2568 *mut DzlTreeNode,
2569 DzlTreeDropPosition,
2570 gdk::GdkDragAction,
2571 *mut gtk::GtkSelectionData,
2572 ) -> gboolean,
2573 >,
2574 pub drag_node_delete:
2575 Option<unsafe extern "C" fn(*mut DzlTreeBuilder, *mut DzlTreeNode) -> gboolean>,
2576 pub cell_data_func: Option<
2577 unsafe extern "C" fn(*mut DzlTreeBuilder, *mut DzlTreeNode, *mut gtk::GtkCellRenderer),
2578 >,
2579 pub _padding: [gpointer; 11],
2580}
2581
2582impl ::std::fmt::Debug for DzlTreeBuilderClass {
2583 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2584 f.debug_struct(&format!("DzlTreeBuilderClass @ {self:p}"))
2585 .field("parent_class", &self.parent_class)
2586 .field("added", &self.added)
2587 .field("removed", &self.removed)
2588 .field("build_node", &self.build_node)
2589 .field("build_children", &self.build_children)
2590 .field("node_activated", &self.node_activated)
2591 .field("node_selected", &self.node_selected)
2592 .field("node_unselected", &self.node_unselected)
2593 .field("node_popup", &self.node_popup)
2594 .field("node_expanded", &self.node_expanded)
2595 .field("node_collapsed", &self.node_collapsed)
2596 .field("node_draggable", &self.node_draggable)
2597 .field("node_droppable", &self.node_droppable)
2598 .field("drag_data_get", &self.drag_data_get)
2599 .field("drag_node_received", &self.drag_node_received)
2600 .field("drag_data_received", &self.drag_data_received)
2601 .field("drag_node_delete", &self.drag_node_delete)
2602 .field("cell_data_func", &self.cell_data_func)
2603 .finish()
2604 }
2605}
2606
2607#[derive(Copy, Clone)]
2608#[repr(C)]
2609pub struct DzlTreeClass {
2610 pub parent_class: gtk::GtkTreeViewClass,
2611 pub action:
2612 Option<unsafe extern "C" fn(*mut DzlTree, *const c_char, *const c_char, *const c_char)>,
2613 pub populate_popup: Option<unsafe extern "C" fn(*mut DzlTree, *mut gtk::GtkWidget)>,
2614 pub _padding: [gpointer; 12],
2615}
2616
2617impl ::std::fmt::Debug for DzlTreeClass {
2618 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2619 f.debug_struct(&format!("DzlTreeClass @ {self:p}"))
2620 .field("parent_class", &self.parent_class)
2621 .field("action", &self.action)
2622 .field("populate_popup", &self.populate_popup)
2623 .finish()
2624 }
2625}
2626
2627#[derive(Copy, Clone)]
2628#[repr(C)]
2629pub struct DzlTreeNodeClass {
2630 pub parent_class: gobject::GInitiallyUnownedClass,
2631}
2632
2633impl ::std::fmt::Debug for DzlTreeNodeClass {
2634 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2635 f.debug_struct(&format!("DzlTreeNodeClass @ {self:p}"))
2636 .field("parent_class", &self.parent_class)
2637 .finish()
2638 }
2639}
2640
2641#[repr(C)]
2642pub struct DzlTrie {
2643 _data: [u8; 0],
2644 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2645}
2646
2647impl ::std::fmt::Debug for DzlTrie {
2648 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2649 f.debug_struct(&format!("DzlTrie @ {self:p}")).finish()
2650 }
2651}
2652
2653#[derive(Copy, Clone)]
2654#[repr(C)]
2655pub struct DzlWidgetActionGroupClass {
2656 pub parent_class: gobject::GObjectClass,
2657}
2658
2659impl ::std::fmt::Debug for DzlWidgetActionGroupClass {
2660 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2661 f.debug_struct(&format!("DzlWidgetActionGroupClass @ {self:p}"))
2662 .field("parent_class", &self.parent_class)
2663 .finish()
2664 }
2665}
2666
2667#[repr(C)]
2669pub struct DzlAnimation {
2670 _data: [u8; 0],
2671 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2672}
2673
2674impl ::std::fmt::Debug for DzlAnimation {
2675 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2676 f.debug_struct(&format!("DzlAnimation @ {self:p}")).finish()
2677 }
2678}
2679
2680#[derive(Copy, Clone)]
2681#[repr(C)]
2682pub struct DzlApplication {
2683 pub parent_instance: gtk::GtkApplication,
2684}
2685
2686impl ::std::fmt::Debug for DzlApplication {
2687 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2688 f.debug_struct(&format!("DzlApplication @ {self:p}"))
2689 .field("parent_instance", &self.parent_instance)
2690 .finish()
2691 }
2692}
2693
2694#[derive(Copy, Clone)]
2695#[repr(C)]
2696pub struct DzlApplicationWindow {
2697 pub parent_instance: gtk::GtkApplicationWindow,
2698}
2699
2700impl ::std::fmt::Debug for DzlApplicationWindow {
2701 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2702 f.debug_struct(&format!("DzlApplicationWindow @ {self:p}"))
2703 .field("parent_instance", &self.parent_instance)
2704 .finish()
2705 }
2706}
2707
2708#[derive(Copy, Clone)]
2709#[repr(C)]
2710pub struct DzlBin {
2711 pub parent_instance: gtk::GtkBin,
2712}
2713
2714impl ::std::fmt::Debug for DzlBin {
2715 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2716 f.debug_struct(&format!("DzlBin @ {self:p}"))
2717 .field("parent_instance", &self.parent_instance)
2718 .finish()
2719 }
2720}
2721
2722#[repr(C)]
2723pub struct DzlBindingGroup {
2724 _data: [u8; 0],
2725 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2726}
2727
2728impl ::std::fmt::Debug for DzlBindingGroup {
2729 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2730 f.debug_struct(&format!("DzlBindingGroup @ {self:p}"))
2731 .finish()
2732 }
2733}
2734
2735#[repr(C)]
2736pub struct DzlBoldingLabel {
2737 _data: [u8; 0],
2738 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2739}
2740
2741impl ::std::fmt::Debug for DzlBoldingLabel {
2742 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2743 f.debug_struct(&format!("DzlBoldingLabel @ {self:p}"))
2744 .finish()
2745 }
2746}
2747
2748#[derive(Copy, Clone)]
2749#[repr(C)]
2750pub struct DzlBox {
2751 pub parent_instance: gtk::GtkBox,
2752}
2753
2754impl ::std::fmt::Debug for DzlBox {
2755 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2756 f.debug_struct(&format!("DzlBox @ {self:p}"))
2757 .field("parent_instance", &self.parent_instance)
2758 .finish()
2759 }
2760}
2761
2762#[repr(C)]
2763pub struct DzlBoxTheatric {
2764 _data: [u8; 0],
2765 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2766}
2767
2768impl ::std::fmt::Debug for DzlBoxTheatric {
2769 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2770 f.debug_struct(&format!("DzlBoxTheatric @ {self:p}"))
2771 .finish()
2772 }
2773}
2774
2775#[derive(Copy, Clone)]
2776#[repr(C)]
2777pub struct DzlCenteringBin {
2778 pub parent_instance: gtk::GtkBin,
2779}
2780
2781impl ::std::fmt::Debug for DzlCenteringBin {
2782 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2783 f.debug_struct(&format!("DzlCenteringBin @ {self:p}"))
2784 .field("parent_instance", &self.parent_instance)
2785 .finish()
2786 }
2787}
2788
2789#[repr(C)]
2790pub struct DzlChildPropertyAction {
2791 _data: [u8; 0],
2792 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2793}
2794
2795impl ::std::fmt::Debug for DzlChildPropertyAction {
2796 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2797 f.debug_struct(&format!("DzlChildPropertyAction @ {self:p}"))
2798 .finish()
2799 }
2800}
2801
2802#[derive(Copy, Clone)]
2803#[repr(C)]
2804pub struct DzlColumnLayout {
2805 pub parent_instance: gtk::GtkContainer,
2806}
2807
2808impl ::std::fmt::Debug for DzlColumnLayout {
2809 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2810 f.debug_struct(&format!("DzlColumnLayout @ {self:p}"))
2811 .field("parent_instance", &self.parent_instance)
2812 .finish()
2813 }
2814}
2815
2816#[derive(Copy, Clone)]
2817#[repr(C)]
2818pub struct DzlCountersWindow {
2819 pub parent_instance: gtk::GtkWindow,
2820}
2821
2822impl ::std::fmt::Debug for DzlCountersWindow {
2823 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2824 f.debug_struct(&format!("DzlCountersWindow @ {self:p}"))
2825 .field("parent_instance", &self.parent_instance)
2826 .finish()
2827 }
2828}
2829
2830#[repr(C)]
2831pub struct DzlCpuGraph {
2832 _data: [u8; 0],
2833 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2834}
2835
2836impl ::std::fmt::Debug for DzlCpuGraph {
2837 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2838 f.debug_struct(&format!("DzlCpuGraph @ {self:p}")).finish()
2839 }
2840}
2841
2842#[repr(C)]
2843pub struct DzlCpuModel {
2844 _data: [u8; 0],
2845 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2846}
2847
2848impl ::std::fmt::Debug for DzlCpuModel {
2849 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2850 f.debug_struct(&format!("DzlCpuModel @ {self:p}")).finish()
2851 }
2852}
2853
2854#[repr(C)]
2855pub struct DzlCssProvider {
2856 _data: [u8; 0],
2857 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2858}
2859
2860impl ::std::fmt::Debug for DzlCssProvider {
2861 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2862 f.debug_struct(&format!("DzlCssProvider @ {self:p}"))
2863 .finish()
2864 }
2865}
2866
2867#[repr(C)]
2868pub struct DzlDirectoryModel {
2869 _data: [u8; 0],
2870 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2871}
2872
2873impl ::std::fmt::Debug for DzlDirectoryModel {
2874 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2875 f.debug_struct(&format!("DzlDirectoryModel @ {self:p}"))
2876 .finish()
2877 }
2878}
2879
2880#[repr(C)]
2881pub struct DzlDirectoryReaper {
2882 _data: [u8; 0],
2883 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2884}
2885
2886impl ::std::fmt::Debug for DzlDirectoryReaper {
2887 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2888 f.debug_struct(&format!("DzlDirectoryReaper @ {self:p}"))
2889 .finish()
2890 }
2891}
2892
2893#[derive(Copy, Clone)]
2894#[repr(C)]
2895pub struct DzlDockBin {
2896 pub parent_instance: gtk::GtkContainer,
2897}
2898
2899impl ::std::fmt::Debug for DzlDockBin {
2900 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2901 f.debug_struct(&format!("DzlDockBin @ {self:p}"))
2902 .field("parent_instance", &self.parent_instance)
2903 .finish()
2904 }
2905}
2906
2907#[derive(Copy, Clone)]
2908#[repr(C)]
2909pub struct DzlDockBinEdge {
2910 pub parent_instance: DzlDockRevealer,
2911}
2912
2913impl ::std::fmt::Debug for DzlDockBinEdge {
2914 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2915 f.debug_struct(&format!("DzlDockBinEdge @ {self:p}"))
2916 .field("parent_instance", &self.parent_instance)
2917 .finish()
2918 }
2919}
2920
2921#[derive(Copy, Clone)]
2922#[repr(C)]
2923pub struct DzlDockManager {
2924 pub parent_instance: gobject::GObject,
2925}
2926
2927impl ::std::fmt::Debug for DzlDockManager {
2928 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2929 f.debug_struct(&format!("DzlDockManager @ {self:p}"))
2930 .field("parent_instance", &self.parent_instance)
2931 .finish()
2932 }
2933}
2934
2935#[derive(Copy, Clone)]
2936#[repr(C)]
2937pub struct DzlDockOverlay {
2938 pub parent_instance: gtk::GtkEventBox,
2939}
2940
2941impl ::std::fmt::Debug for DzlDockOverlay {
2942 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2943 f.debug_struct(&format!("DzlDockOverlay @ {self:p}"))
2944 .field("parent_instance", &self.parent_instance)
2945 .finish()
2946 }
2947}
2948
2949#[repr(C)]
2950pub struct DzlDockOverlayEdge {
2951 _data: [u8; 0],
2952 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
2953}
2954
2955impl ::std::fmt::Debug for DzlDockOverlayEdge {
2956 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2957 f.debug_struct(&format!("DzlDockOverlayEdge @ {self:p}"))
2958 .finish()
2959 }
2960}
2961
2962#[derive(Copy, Clone)]
2963#[repr(C)]
2964pub struct DzlDockPaned {
2965 pub parent_instance: DzlMultiPaned,
2966}
2967
2968impl ::std::fmt::Debug for DzlDockPaned {
2969 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2970 f.debug_struct(&format!("DzlDockPaned @ {self:p}"))
2971 .field("parent_instance", &self.parent_instance)
2972 .finish()
2973 }
2974}
2975
2976#[derive(Copy, Clone)]
2977#[repr(C)]
2978pub struct DzlDockRevealer {
2979 pub parent_instance: DzlBin,
2980}
2981
2982impl ::std::fmt::Debug for DzlDockRevealer {
2983 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2984 f.debug_struct(&format!("DzlDockRevealer @ {self:p}"))
2985 .field("parent_instance", &self.parent_instance)
2986 .finish()
2987 }
2988}
2989
2990#[derive(Copy, Clone)]
2991#[repr(C)]
2992pub struct DzlDockStack {
2993 pub parent_instance: gtk::GtkBox,
2994}
2995
2996impl ::std::fmt::Debug for DzlDockStack {
2997 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
2998 f.debug_struct(&format!("DzlDockStack @ {self:p}"))
2999 .field("parent_instance", &self.parent_instance)
3000 .finish()
3001 }
3002}
3003
3004#[repr(C)]
3005pub struct DzlDockTransientGrab {
3006 _data: [u8; 0],
3007 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3008}
3009
3010impl ::std::fmt::Debug for DzlDockTransientGrab {
3011 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3012 f.debug_struct(&format!("DzlDockTransientGrab @ {self:p}"))
3013 .finish()
3014 }
3015}
3016
3017#[derive(Copy, Clone)]
3018#[repr(C)]
3019pub struct DzlDockWidget {
3020 pub parent_instance: DzlBin,
3021}
3022
3023impl ::std::fmt::Debug for DzlDockWidget {
3024 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3025 f.debug_struct(&format!("DzlDockWidget @ {self:p}"))
3026 .field("parent_instance", &self.parent_instance)
3027 .finish()
3028 }
3029}
3030
3031#[derive(Copy, Clone)]
3032#[repr(C)]
3033pub struct DzlDockWindow {
3034 pub parent_instance: gtk::GtkWindow,
3035}
3036
3037impl ::std::fmt::Debug for DzlDockWindow {
3038 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3039 f.debug_struct(&format!("DzlDockWindow @ {self:p}"))
3040 .field("parent_instance", &self.parent_instance)
3041 .finish()
3042 }
3043}
3044
3045#[derive(Copy, Clone)]
3046#[repr(C)]
3047pub struct DzlElasticBin {
3048 pub parent_instance: gtk::GtkBin,
3049}
3050
3051impl ::std::fmt::Debug for DzlElasticBin {
3052 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3053 f.debug_struct(&format!("DzlElasticBin @ {self:p}"))
3054 .field("parent_instance", &self.parent_instance)
3055 .finish()
3056 }
3057}
3058
3059#[derive(Copy, Clone)]
3060#[repr(C)]
3061pub struct DzlEmptyState {
3062 pub parent_instance: gtk::GtkBin,
3063}
3064
3065impl ::std::fmt::Debug for DzlEmptyState {
3066 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3067 f.debug_struct(&format!("DzlEmptyState @ {self:p}"))
3068 .field("parent_instance", &self.parent_instance)
3069 .finish()
3070 }
3071}
3072
3073#[repr(C)]
3074pub struct DzlEntryBox {
3075 _data: [u8; 0],
3076 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3077}
3078
3079impl ::std::fmt::Debug for DzlEntryBox {
3080 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3081 f.debug_struct(&format!("DzlEntryBox @ {self:p}")).finish()
3082 }
3083}
3084
3085#[derive(Copy, Clone)]
3086#[repr(C)]
3087pub struct DzlFileChooserEntry {
3088 pub parent_instance: gtk::GtkBin,
3089}
3090
3091impl ::std::fmt::Debug for DzlFileChooserEntry {
3092 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3093 f.debug_struct(&format!("DzlFileChooserEntry @ {self:p}"))
3094 .field("parent_instance", &self.parent_instance)
3095 .finish()
3096 }
3097}
3098
3099#[derive(Copy, Clone)]
3100#[repr(C)]
3101pub struct DzlFileTransfer {
3102 pub parent_instance: gobject::GObject,
3103}
3104
3105impl ::std::fmt::Debug for DzlFileTransfer {
3106 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3107 f.debug_struct(&format!("DzlFileTransfer @ {self:p}"))
3108 .field("parent_instance", &self.parent_instance)
3109 .finish()
3110 }
3111}
3112
3113#[repr(C)]
3114pub struct DzlFuzzyIndex {
3115 _data: [u8; 0],
3116 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3117}
3118
3119impl ::std::fmt::Debug for DzlFuzzyIndex {
3120 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3121 f.debug_struct(&format!("DzlFuzzyIndex @ {self:p}"))
3122 .finish()
3123 }
3124}
3125
3126#[repr(C)]
3127pub struct DzlFuzzyIndexBuilder {
3128 _data: [u8; 0],
3129 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3130}
3131
3132impl ::std::fmt::Debug for DzlFuzzyIndexBuilder {
3133 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3134 f.debug_struct(&format!("DzlFuzzyIndexBuilder @ {self:p}"))
3135 .finish()
3136 }
3137}
3138
3139#[repr(C)]
3140pub struct DzlFuzzyIndexCursor {
3141 _data: [u8; 0],
3142 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3143}
3144
3145impl ::std::fmt::Debug for DzlFuzzyIndexCursor {
3146 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3147 f.debug_struct(&format!("DzlFuzzyIndexCursor @ {self:p}"))
3148 .finish()
3149 }
3150}
3151
3152#[repr(C)]
3153pub struct DzlFuzzyIndexMatch {
3154 _data: [u8; 0],
3155 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3156}
3157
3158impl ::std::fmt::Debug for DzlFuzzyIndexMatch {
3159 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3160 f.debug_struct(&format!("DzlFuzzyIndexMatch @ {self:p}"))
3161 .finish()
3162 }
3163}
3164
3165#[repr(C)]
3166pub struct DzlGraphColumn {
3167 _data: [u8; 0],
3168 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3169}
3170
3171impl ::std::fmt::Debug for DzlGraphColumn {
3172 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3173 f.debug_struct(&format!("DzlGraphColumn @ {self:p}"))
3174 .finish()
3175 }
3176}
3177
3178#[repr(C)]
3179pub struct DzlGraphLineRenderer {
3180 _data: [u8; 0],
3181 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3182}
3183
3184impl ::std::fmt::Debug for DzlGraphLineRenderer {
3185 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3186 f.debug_struct(&format!("DzlGraphLineRenderer @ {self:p}"))
3187 .finish()
3188 }
3189}
3190
3191#[derive(Copy, Clone)]
3192#[repr(C)]
3193pub struct DzlGraphModel {
3194 pub parent_instance: gobject::GObject,
3195}
3196
3197impl ::std::fmt::Debug for DzlGraphModel {
3198 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3199 f.debug_struct(&format!("DzlGraphModel @ {self:p}"))
3200 .field("parent_instance", &self.parent_instance)
3201 .finish()
3202 }
3203}
3204
3205#[derive(Copy, Clone)]
3206#[repr(C)]
3207pub struct DzlGraphView {
3208 pub parent_instance: gtk::GtkDrawingArea,
3209}
3210
3211impl ::std::fmt::Debug for DzlGraphView {
3212 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3213 f.debug_struct(&format!("DzlGraphView @ {self:p}"))
3214 .field("parent_instance", &self.parent_instance)
3215 .finish()
3216 }
3217}
3218
3219#[repr(C)]
3220pub struct DzlJoinedMenu {
3221 _data: [u8; 0],
3222 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3223}
3224
3225impl ::std::fmt::Debug for DzlJoinedMenu {
3226 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3227 f.debug_struct(&format!("DzlJoinedMenu @ {self:p}"))
3228 .finish()
3229 }
3230}
3231
3232#[derive(Copy, Clone)]
3233#[repr(C)]
3234pub struct DzlListBox {
3235 pub parent_instance: gtk::GtkListBox,
3236}
3237
3238impl ::std::fmt::Debug for DzlListBox {
3239 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3240 f.debug_struct(&format!("DzlListBox @ {self:p}"))
3241 .field("parent_instance", &self.parent_instance)
3242 .finish()
3243 }
3244}
3245
3246#[derive(Copy, Clone)]
3247#[repr(C)]
3248pub struct DzlListBoxRow {
3249 pub parent_instance: gtk::GtkListBoxRow,
3250}
3251
3252impl ::std::fmt::Debug for DzlListBoxRow {
3253 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3254 f.debug_struct(&format!("DzlListBoxRow @ {self:p}"))
3255 .field("parent_instance", &self.parent_instance)
3256 .finish()
3257 }
3258}
3259
3260#[repr(C)]
3261pub struct DzlListModelFilter {
3262 _data: [u8; 0],
3263 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3264}
3265
3266impl ::std::fmt::Debug for DzlListModelFilter {
3267 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3268 f.debug_struct(&format!("DzlListModelFilter @ {self:p}"))
3269 .finish()
3270 }
3271}
3272
3273#[derive(Copy, Clone)]
3274#[repr(C)]
3275pub struct DzlListStoreAdapter {
3276 pub parent_instance: gobject::GObject,
3277}
3278
3279impl ::std::fmt::Debug for DzlListStoreAdapter {
3280 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3281 f.debug_struct(&format!("DzlListStoreAdapter @ {self:p}"))
3282 .field("parent_instance", &self.parent_instance)
3283 .finish()
3284 }
3285}
3286
3287#[derive(Copy, Clone)]
3288#[repr(C)]
3289pub struct DzlMenuButton {
3290 pub parent_instance: gtk::GtkMenuButton,
3291}
3292
3293impl ::std::fmt::Debug for DzlMenuButton {
3294 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3295 f.debug_struct(&format!("DzlMenuButton @ {self:p}"))
3296 .field("parent_instance", &self.parent_instance)
3297 .finish()
3298 }
3299}
3300
3301#[repr(C)]
3302pub struct DzlMenuManager {
3303 _data: [u8; 0],
3304 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3305}
3306
3307impl ::std::fmt::Debug for DzlMenuManager {
3308 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3309 f.debug_struct(&format!("DzlMenuManager @ {self:p}"))
3310 .finish()
3311 }
3312}
3313
3314#[derive(Copy, Clone)]
3315#[repr(C)]
3316pub struct DzlMultiPaned {
3317 pub parent_instance: gtk::GtkContainer,
3318}
3319
3320impl ::std::fmt::Debug for DzlMultiPaned {
3321 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3322 f.debug_struct(&format!("DzlMultiPaned @ {self:p}"))
3323 .field("parent_instance", &self.parent_instance)
3324 .finish()
3325 }
3326}
3327
3328#[repr(C)]
3329pub struct DzlPath {
3330 _data: [u8; 0],
3331 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3332}
3333
3334impl ::std::fmt::Debug for DzlPath {
3335 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3336 f.debug_struct(&format!("DzlPath @ {self:p}")).finish()
3337 }
3338}
3339
3340#[repr(C)]
3341pub struct DzlPathBar {
3342 _data: [u8; 0],
3343 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3344}
3345
3346impl ::std::fmt::Debug for DzlPathBar {
3347 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3348 f.debug_struct(&format!("DzlPathBar @ {self:p}")).finish()
3349 }
3350}
3351
3352#[repr(C)]
3353pub struct DzlPathElement {
3354 _data: [u8; 0],
3355 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3356}
3357
3358impl ::std::fmt::Debug for DzlPathElement {
3359 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3360 f.debug_struct(&format!("DzlPathElement @ {self:p}"))
3361 .finish()
3362 }
3363}
3364
3365#[repr(C)]
3366pub struct DzlPillBox {
3367 _data: [u8; 0],
3368 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3369}
3370
3371impl ::std::fmt::Debug for DzlPillBox {
3372 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3373 f.debug_struct(&format!("DzlPillBox @ {self:p}")).finish()
3374 }
3375}
3376
3377#[derive(Copy, Clone)]
3378#[repr(C)]
3379pub struct DzlPreferencesBin {
3380 pub parent_instance: gtk::GtkBin,
3381}
3382
3383impl ::std::fmt::Debug for DzlPreferencesBin {
3384 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3385 f.debug_struct(&format!("DzlPreferencesBin @ {self:p}"))
3386 .field("parent_instance", &self.parent_instance)
3387 .finish()
3388 }
3389}
3390
3391#[derive(Copy, Clone)]
3392#[repr(C)]
3393pub struct DzlPreferencesEntry {
3394 pub parent_instance: DzlPreferencesBin,
3395}
3396
3397impl ::std::fmt::Debug for DzlPreferencesEntry {
3398 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3399 f.debug_struct(&format!("DzlPreferencesEntry @ {self:p}"))
3400 .field("parent_instance", &self.parent_instance)
3401 .finish()
3402 }
3403}
3404
3405#[repr(C)]
3406pub struct DzlPreferencesFileChooserButton {
3407 _data: [u8; 0],
3408 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3409}
3410
3411impl ::std::fmt::Debug for DzlPreferencesFileChooserButton {
3412 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3413 f.debug_struct(&format!("DzlPreferencesFileChooserButton @ {self:p}"))
3414 .finish()
3415 }
3416}
3417
3418#[repr(C)]
3419pub struct DzlPreferencesFlowBox {
3420 _data: [u8; 0],
3421 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3422}
3423
3424impl ::std::fmt::Debug for DzlPreferencesFlowBox {
3425 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3426 f.debug_struct(&format!("DzlPreferencesFlowBox @ {self:p}"))
3427 .finish()
3428 }
3429}
3430
3431#[repr(C)]
3432pub struct DzlPreferencesFontButton {
3433 _data: [u8; 0],
3434 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3435}
3436
3437impl ::std::fmt::Debug for DzlPreferencesFontButton {
3438 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3439 f.debug_struct(&format!("DzlPreferencesFontButton @ {self:p}"))
3440 .finish()
3441 }
3442}
3443
3444#[repr(C)]
3445pub struct DzlPreferencesGroup {
3446 _data: [u8; 0],
3447 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3448}
3449
3450impl ::std::fmt::Debug for DzlPreferencesGroup {
3451 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3452 f.debug_struct(&format!("DzlPreferencesGroup @ {self:p}"))
3453 .finish()
3454 }
3455}
3456
3457#[repr(C)]
3458pub struct DzlPreferencesPage {
3459 _data: [u8; 0],
3460 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3461}
3462
3463impl ::std::fmt::Debug for DzlPreferencesPage {
3464 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3465 f.debug_struct(&format!("DzlPreferencesPage @ {self:p}"))
3466 .finish()
3467 }
3468}
3469
3470#[repr(C)]
3471pub struct DzlPreferencesSpinButton {
3472 _data: [u8; 0],
3473 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3474}
3475
3476impl ::std::fmt::Debug for DzlPreferencesSpinButton {
3477 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3478 f.debug_struct(&format!("DzlPreferencesSpinButton @ {self:p}"))
3479 .finish()
3480 }
3481}
3482
3483#[repr(C)]
3484pub struct DzlPreferencesSwitch {
3485 _data: [u8; 0],
3486 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3487}
3488
3489impl ::std::fmt::Debug for DzlPreferencesSwitch {
3490 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3491 f.debug_struct(&format!("DzlPreferencesSwitch @ {self:p}"))
3492 .finish()
3493 }
3494}
3495
3496#[derive(Copy, Clone)]
3497#[repr(C)]
3498pub struct DzlPreferencesView {
3499 pub parent_instance: gtk::GtkBin,
3500}
3501
3502impl ::std::fmt::Debug for DzlPreferencesView {
3503 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3504 f.debug_struct(&format!("DzlPreferencesView @ {self:p}"))
3505 .field("parent_instance", &self.parent_instance)
3506 .finish()
3507 }
3508}
3509
3510#[derive(Copy, Clone)]
3511#[repr(C)]
3512pub struct DzlPriorityBox {
3513 pub parent_instance: gtk::GtkBox,
3514}
3515
3516impl ::std::fmt::Debug for DzlPriorityBox {
3517 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3518 f.debug_struct(&format!("DzlPriorityBox @ {self:p}"))
3519 .field("parent_instance", &self.parent_instance)
3520 .finish()
3521 }
3522}
3523
3524#[derive(Copy, Clone)]
3525#[repr(C)]
3526pub struct DzlProgressButton {
3527 pub parent_instance: gtk::GtkButton,
3528}
3529
3530impl ::std::fmt::Debug for DzlProgressButton {
3531 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3532 f.debug_struct(&format!("DzlProgressButton @ {self:p}"))
3533 .field("parent_instance", &self.parent_instance)
3534 .finish()
3535 }
3536}
3537
3538#[repr(C)]
3539pub struct DzlProgressIcon {
3540 _data: [u8; 0],
3541 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3542}
3543
3544impl ::std::fmt::Debug for DzlProgressIcon {
3545 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3546 f.debug_struct(&format!("DzlProgressIcon @ {self:p}"))
3547 .finish()
3548 }
3549}
3550
3551#[derive(Copy, Clone)]
3552#[repr(C)]
3553pub struct DzlProgressMenuButton {
3554 pub parent_instance: gtk::GtkMenuButton,
3555}
3556
3557impl ::std::fmt::Debug for DzlProgressMenuButton {
3558 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3559 f.debug_struct(&format!("DzlProgressMenuButton @ {self:p}"))
3560 .field("parent_instance", &self.parent_instance)
3561 .finish()
3562 }
3563}
3564
3565#[repr(C)]
3566pub struct DzlPropertiesGroup {
3567 _data: [u8; 0],
3568 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3569}
3570
3571impl ::std::fmt::Debug for DzlPropertiesGroup {
3572 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3573 f.debug_struct(&format!("DzlPropertiesGroup @ {self:p}"))
3574 .finish()
3575 }
3576}
3577
3578#[derive(Copy, Clone)]
3579#[repr(C)]
3580pub struct DzlRadioBox {
3581 pub parent_instance: gtk::GtkBin,
3582}
3583
3584impl ::std::fmt::Debug for DzlRadioBox {
3585 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3586 f.debug_struct(&format!("DzlRadioBox @ {self:p}"))
3587 .field("parent_instance", &self.parent_instance)
3588 .finish()
3589 }
3590}
3591
3592#[repr(C)]
3593pub struct DzlReadOnlyListModel {
3594 _data: [u8; 0],
3595 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3596}
3597
3598impl ::std::fmt::Debug for DzlReadOnlyListModel {
3599 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3600 f.debug_struct(&format!("DzlReadOnlyListModel @ {self:p}"))
3601 .finish()
3602 }
3603}
3604
3605#[repr(C)]
3606pub struct DzlRecursiveFileMonitor {
3607 _data: [u8; 0],
3608 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3609}
3610
3611impl ::std::fmt::Debug for DzlRecursiveFileMonitor {
3612 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3613 f.debug_struct(&format!("DzlRecursiveFileMonitor @ {self:p}"))
3614 .finish()
3615 }
3616}
3617
3618#[repr(C)]
3619pub struct DzlScrolledWindow {
3620 _data: [u8; 0],
3621 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3622}
3623
3624impl ::std::fmt::Debug for DzlScrolledWindow {
3625 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3626 f.debug_struct(&format!("DzlScrolledWindow @ {self:p}"))
3627 .finish()
3628 }
3629}
3630
3631#[derive(Copy, Clone)]
3632#[repr(C)]
3633pub struct DzlSearchBar {
3634 pub parent_instance: gtk::GtkBin,
3635}
3636
3637impl ::std::fmt::Debug for DzlSearchBar {
3638 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3639 f.debug_struct(&format!("DzlSearchBar @ {self:p}"))
3640 .field("parent_instance", &self.parent_instance)
3641 .finish()
3642 }
3643}
3644
3645#[repr(C)]
3646pub struct DzlSettingsFlagAction {
3647 _data: [u8; 0],
3648 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3649}
3650
3651impl ::std::fmt::Debug for DzlSettingsFlagAction {
3652 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3653 f.debug_struct(&format!("DzlSettingsFlagAction @ {self:p}"))
3654 .finish()
3655 }
3656}
3657
3658#[repr(C)]
3659pub struct DzlSettingsSandwich {
3660 _data: [u8; 0],
3661 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3662}
3663
3664impl ::std::fmt::Debug for DzlSettingsSandwich {
3665 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3666 f.debug_struct(&format!("DzlSettingsSandwich @ {self:p}"))
3667 .finish()
3668 }
3669}
3670
3671#[repr(C)]
3672pub struct DzlShortcutAccelDialog {
3673 _data: [u8; 0],
3674 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3675}
3676
3677impl ::std::fmt::Debug for DzlShortcutAccelDialog {
3678 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3679 f.debug_struct(&format!("DzlShortcutAccelDialog @ {self:p}"))
3680 .finish()
3681 }
3682}
3683
3684#[repr(C)]
3685pub struct DzlShortcutContext {
3686 _data: [u8; 0],
3687 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3688}
3689
3690impl ::std::fmt::Debug for DzlShortcutContext {
3691 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3692 f.debug_struct(&format!("DzlShortcutContext @ {self:p}"))
3693 .finish()
3694 }
3695}
3696
3697#[repr(C)]
3698pub struct DzlShortcutController {
3699 _data: [u8; 0],
3700 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3701}
3702
3703impl ::std::fmt::Debug for DzlShortcutController {
3704 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3705 f.debug_struct(&format!("DzlShortcutController @ {self:p}"))
3706 .finish()
3707 }
3708}
3709
3710#[repr(C)]
3711pub struct DzlShortcutLabel {
3712 _data: [u8; 0],
3713 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3714}
3715
3716impl ::std::fmt::Debug for DzlShortcutLabel {
3717 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3718 f.debug_struct(&format!("DzlShortcutLabel @ {self:p}"))
3719 .finish()
3720 }
3721}
3722
3723#[derive(Copy, Clone)]
3724#[repr(C)]
3725pub struct DzlShortcutManager {
3726 pub parent_instance: gobject::GObject,
3727}
3728
3729impl ::std::fmt::Debug for DzlShortcutManager {
3730 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3731 f.debug_struct(&format!("DzlShortcutManager @ {self:p}"))
3732 .field("parent_instance", &self.parent_instance)
3733 .finish()
3734 }
3735}
3736
3737#[repr(C)]
3738pub struct DzlShortcutModel {
3739 _data: [u8; 0],
3740 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3741}
3742
3743impl ::std::fmt::Debug for DzlShortcutModel {
3744 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3745 f.debug_struct(&format!("DzlShortcutModel @ {self:p}"))
3746 .finish()
3747 }
3748}
3749
3750#[repr(C)]
3751pub struct DzlShortcutSimpleLabel {
3752 _data: [u8; 0],
3753 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3754}
3755
3756impl ::std::fmt::Debug for DzlShortcutSimpleLabel {
3757 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3758 f.debug_struct(&format!("DzlShortcutSimpleLabel @ {self:p}"))
3759 .finish()
3760 }
3761}
3762
3763#[derive(Copy, Clone)]
3764#[repr(C)]
3765pub struct DzlShortcutTheme {
3766 pub parent_instance: gobject::GObject,
3767}
3768
3769impl ::std::fmt::Debug for DzlShortcutTheme {
3770 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3771 f.debug_struct(&format!("DzlShortcutTheme @ {self:p}"))
3772 .field("parent_instance", &self.parent_instance)
3773 .finish()
3774 }
3775}
3776
3777#[derive(Copy, Clone)]
3778#[repr(C)]
3779pub struct DzlShortcutThemeEditor {
3780 pub parent_instance: gtk::GtkBin,
3781}
3782
3783impl ::std::fmt::Debug for DzlShortcutThemeEditor {
3784 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3785 f.debug_struct(&format!("DzlShortcutThemeEditor @ {self:p}"))
3786 .field("parent_instance", &self.parent_instance)
3787 .finish()
3788 }
3789}
3790
3791#[repr(C)]
3792pub struct DzlShortcutTooltip {
3793 _data: [u8; 0],
3794 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3795}
3796
3797impl ::std::fmt::Debug for DzlShortcutTooltip {
3798 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3799 f.debug_struct(&format!("DzlShortcutTooltip @ {self:p}"))
3800 .finish()
3801 }
3802}
3803
3804#[repr(C)]
3805pub struct DzlShortcutsGroup {
3806 _data: [u8; 0],
3807 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3808}
3809
3810impl ::std::fmt::Debug for DzlShortcutsGroup {
3811 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3812 f.debug_struct(&format!("DzlShortcutsGroup @ {self:p}"))
3813 .finish()
3814 }
3815}
3816
3817#[repr(C)]
3818pub struct DzlShortcutsSection {
3819 _data: [u8; 0],
3820 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3821}
3822
3823impl ::std::fmt::Debug for DzlShortcutsSection {
3824 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3825 f.debug_struct(&format!("DzlShortcutsSection @ {self:p}"))
3826 .finish()
3827 }
3828}
3829
3830#[repr(C)]
3831pub struct DzlShortcutsShortcut {
3832 _data: [u8; 0],
3833 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3834}
3835
3836impl ::std::fmt::Debug for DzlShortcutsShortcut {
3837 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3838 f.debug_struct(&format!("DzlShortcutsShortcut @ {self:p}"))
3839 .finish()
3840 }
3841}
3842
3843#[derive(Copy, Clone)]
3844#[repr(C)]
3845pub struct DzlShortcutsWindow {
3846 pub window: gtk::GtkWindow,
3847}
3848
3849impl ::std::fmt::Debug for DzlShortcutsWindow {
3850 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3851 f.debug_struct(&format!("DzlShortcutsWindow @ {self:p}"))
3852 .field("window", &self.window)
3853 .finish()
3854 }
3855}
3856
3857#[repr(C)]
3858pub struct DzlSignalGroup {
3859 _data: [u8; 0],
3860 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3861}
3862
3863impl ::std::fmt::Debug for DzlSignalGroup {
3864 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3865 f.debug_struct(&format!("DzlSignalGroup @ {self:p}"))
3866 .finish()
3867 }
3868}
3869
3870#[repr(C)]
3871pub struct DzlSimpleLabel {
3872 _data: [u8; 0],
3873 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3874}
3875
3876impl ::std::fmt::Debug for DzlSimpleLabel {
3877 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3878 f.debug_struct(&format!("DzlSimpleLabel @ {self:p}"))
3879 .finish()
3880 }
3881}
3882
3883#[derive(Copy, Clone)]
3884#[repr(C)]
3885pub struct DzlSimplePopover {
3886 pub parent_instance: gtk::GtkPopover,
3887}
3888
3889impl ::std::fmt::Debug for DzlSimplePopover {
3890 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3891 f.debug_struct(&format!("DzlSimplePopover @ {self:p}"))
3892 .field("parent_instance", &self.parent_instance)
3893 .finish()
3894 }
3895}
3896
3897#[derive(Copy, Clone)]
3898#[repr(C)]
3899pub struct DzlSlider {
3900 pub parent_instance: gtk::GtkContainer,
3901}
3902
3903impl ::std::fmt::Debug for DzlSlider {
3904 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3905 f.debug_struct(&format!("DzlSlider @ {self:p}"))
3906 .field("parent_instance", &self.parent_instance)
3907 .finish()
3908 }
3909}
3910
3911#[derive(Copy, Clone)]
3912#[repr(C)]
3913pub struct DzlStackList {
3914 pub parent_instance: gtk::GtkBin,
3915}
3916
3917impl ::std::fmt::Debug for DzlStackList {
3918 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3919 f.debug_struct(&format!("DzlStackList @ {self:p}"))
3920 .field("parent_instance", &self.parent_instance)
3921 .finish()
3922 }
3923}
3924
3925#[derive(Copy, Clone)]
3926#[repr(C)]
3927pub struct DzlStateMachine {
3928 pub parent_instance: gobject::GObject,
3929}
3930
3931impl ::std::fmt::Debug for DzlStateMachine {
3932 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3933 f.debug_struct(&format!("DzlStateMachine @ {self:p}"))
3934 .field("parent_instance", &self.parent_instance)
3935 .finish()
3936 }
3937}
3938
3939#[derive(Copy, Clone)]
3940#[repr(C)]
3941pub struct DzlSuggestion {
3942 pub parent_instance: gobject::GObject,
3943}
3944
3945impl ::std::fmt::Debug for DzlSuggestion {
3946 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3947 f.debug_struct(&format!("DzlSuggestion @ {self:p}"))
3948 .field("parent_instance", &self.parent_instance)
3949 .finish()
3950 }
3951}
3952
3953#[derive(Copy, Clone)]
3954#[repr(C)]
3955pub struct DzlSuggestionButton {
3956 pub parent_instance: gtk::GtkStack,
3957}
3958
3959impl ::std::fmt::Debug for DzlSuggestionButton {
3960 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3961 f.debug_struct(&format!("DzlSuggestionButton @ {self:p}"))
3962 .field("parent_instance", &self.parent_instance)
3963 .finish()
3964 }
3965}
3966
3967#[derive(Copy, Clone)]
3968#[repr(C)]
3969pub struct DzlSuggestionEntry {
3970 pub parent_instance: gtk::GtkEntry,
3971}
3972
3973impl ::std::fmt::Debug for DzlSuggestionEntry {
3974 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3975 f.debug_struct(&format!("DzlSuggestionEntry @ {self:p}"))
3976 .field("parent_instance", &self.parent_instance)
3977 .finish()
3978 }
3979}
3980
3981#[derive(Copy, Clone)]
3982#[repr(C)]
3983pub struct DzlSuggestionEntryBuffer {
3984 pub parent_instance: gtk::GtkEntryBuffer,
3985}
3986
3987impl ::std::fmt::Debug for DzlSuggestionEntryBuffer {
3988 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
3989 f.debug_struct(&format!("DzlSuggestionEntryBuffer @ {self:p}"))
3990 .field("parent_instance", &self.parent_instance)
3991 .finish()
3992 }
3993}
3994
3995#[repr(C)]
3996pub struct DzlSuggestionPopover {
3997 _data: [u8; 0],
3998 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
3999}
4000
4001impl ::std::fmt::Debug for DzlSuggestionPopover {
4002 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4003 f.debug_struct(&format!("DzlSuggestionPopover @ {self:p}"))
4004 .finish()
4005 }
4006}
4007
4008#[derive(Copy, Clone)]
4009#[repr(C)]
4010pub struct DzlSuggestionRow {
4011 pub parent_instance: DzlListBoxRow,
4012}
4013
4014impl ::std::fmt::Debug for DzlSuggestionRow {
4015 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4016 f.debug_struct(&format!("DzlSuggestionRow @ {self:p}"))
4017 .field("parent_instance", &self.parent_instance)
4018 .finish()
4019 }
4020}
4021
4022#[repr(C)]
4023pub struct DzlTab {
4024 _data: [u8; 0],
4025 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
4026}
4027
4028impl ::std::fmt::Debug for DzlTab {
4029 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4030 f.debug_struct(&format!("DzlTab @ {self:p}")).finish()
4031 }
4032}
4033
4034#[derive(Copy, Clone)]
4035#[repr(C)]
4036pub struct DzlTabStrip {
4037 pub parent_instance: gtk::GtkBox,
4038}
4039
4040impl ::std::fmt::Debug for DzlTabStrip {
4041 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4042 f.debug_struct(&format!("DzlTabStrip @ {self:p}"))
4043 .field("parent_instance", &self.parent_instance)
4044 .finish()
4045 }
4046}
4047
4048#[repr(C)]
4049pub struct DzlTaskCache {
4050 _data: [u8; 0],
4051 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
4052}
4053
4054impl ::std::fmt::Debug for DzlTaskCache {
4055 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4056 f.debug_struct(&format!("DzlTaskCache @ {self:p}")).finish()
4057 }
4058}
4059
4060#[repr(C)]
4061pub struct DzlThemeManager {
4062 _data: [u8; 0],
4063 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
4064}
4065
4066impl ::std::fmt::Debug for DzlThemeManager {
4067 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4068 f.debug_struct(&format!("DzlThemeManager @ {self:p}"))
4069 .finish()
4070 }
4071}
4072
4073#[derive(Copy, Clone)]
4074#[repr(C)]
4075pub struct DzlThreeGrid {
4076 pub parent_instance: gtk::GtkContainer,
4077}
4078
4079impl ::std::fmt::Debug for DzlThreeGrid {
4080 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4081 f.debug_struct(&format!("DzlThreeGrid @ {self:p}"))
4082 .field("parent_instance", &self.parent_instance)
4083 .finish()
4084 }
4085}
4086
4087#[derive(Copy, Clone)]
4088#[repr(C)]
4089pub struct DzlTree {
4090 pub parent_instance: gtk::GtkTreeView,
4091}
4092
4093impl ::std::fmt::Debug for DzlTree {
4094 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4095 f.debug_struct(&format!("DzlTree @ {self:p}"))
4096 .field("parent_instance", &self.parent_instance)
4097 .finish()
4098 }
4099}
4100
4101#[derive(Copy, Clone)]
4102#[repr(C)]
4103pub struct DzlTreeBuilder {
4104 pub parent_instance: gobject::GInitiallyUnowned,
4105}
4106
4107impl ::std::fmt::Debug for DzlTreeBuilder {
4108 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4109 f.debug_struct(&format!("DzlTreeBuilder @ {self:p}"))
4110 .field("parent_instance", &self.parent_instance)
4111 .finish()
4112 }
4113}
4114
4115#[repr(C)]
4116pub struct DzlTreeNode {
4117 _data: [u8; 0],
4118 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
4119}
4120
4121impl ::std::fmt::Debug for DzlTreeNode {
4122 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4123 f.debug_struct(&format!("DzlTreeNode @ {self:p}")).finish()
4124 }
4125}
4126
4127#[repr(C)]
4128pub struct DzlWidgetActionGroup {
4129 _data: [u8; 0],
4130 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
4131}
4132
4133impl ::std::fmt::Debug for DzlWidgetActionGroup {
4134 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4135 f.debug_struct(&format!("DzlWidgetActionGroup @ {self:p}"))
4136 .finish()
4137 }
4138}
4139
4140#[repr(C)]
4142pub struct DzlDock {
4143 _data: [u8; 0],
4144 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
4145}
4146
4147impl ::std::fmt::Debug for DzlDock {
4148 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4149 write!(f, "DzlDock @ {self:p}")
4150 }
4151}
4152
4153#[repr(C)]
4154pub struct DzlDockItem {
4155 _data: [u8; 0],
4156 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
4157}
4158
4159impl ::std::fmt::Debug for DzlDockItem {
4160 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4161 write!(f, "DzlDockItem @ {self:p}")
4162 }
4163}
4164
4165#[repr(C)]
4166pub struct DzlGraphRenderer {
4167 _data: [u8; 0],
4168 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
4169}
4170
4171impl ::std::fmt::Debug for DzlGraphRenderer {
4172 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4173 write!(f, "DzlGraphRenderer @ {self:p}")
4174 }
4175}
4176
4177#[repr(C)]
4178pub struct DzlPreferences {
4179 _data: [u8; 0],
4180 _marker: core::marker::PhantomData<(*mut u8, core::marker::PhantomPinned)>,
4181}
4182
4183impl ::std::fmt::Debug for DzlPreferences {
4184 fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
4185 write!(f, "DzlPreferences @ {self:p}")
4186 }
4187}
4188
4189#[link(name = "dazzle-1.0")]
4190extern "C" {
4191
4192 pub fn dzl_animation_mode_get_type() -> GType;
4196
4197 pub fn dzl_dock_revealer_transition_type_get_type() -> GType;
4201
4202 pub fn dzl_shortcut_match_get_type() -> GType;
4206
4207 pub fn dzl_slider_position_get_type() -> GType;
4211
4212 pub fn dzl_three_grid_column_get_type() -> GType;
4216
4217 pub fn dzl_titlebar_animation_get_type() -> GType;
4221
4222 pub fn dzl_tree_drop_position_get_type() -> GType;
4226
4227 pub fn dzl_file_transfer_flags_get_type() -> GType;
4231
4232 pub fn dzl_shortcut_phase_get_type() -> GType;
4236
4237 pub fn dzl_tab_style_get_type() -> GType;
4241
4242 pub fn dzl_counter_get(counter: *mut DzlCounter) -> i64;
4246 pub fn dzl_counter_reset(counter: *mut DzlCounter);
4247
4248 pub fn dzl_counter_arena_get_type() -> GType;
4252 pub fn dzl_counter_arena_new_for_pid(pid: glib::GPid) -> *mut DzlCounterArena;
4253 pub fn dzl_counter_arena_foreach(
4254 arena: *mut DzlCounterArena,
4255 func: DzlCounterForeachFunc,
4256 user_data: gpointer,
4257 );
4258 pub fn dzl_counter_arena_ref(arena: *mut DzlCounterArena) -> *mut DzlCounterArena;
4259 pub fn dzl_counter_arena_register(arena: *mut DzlCounterArena, counter: *mut DzlCounter);
4260 pub fn dzl_counter_arena_unref(arena: *mut DzlCounterArena);
4261 pub fn dzl_counter_arena_get_default() -> *mut DzlCounterArena;
4262
4263 pub fn dzl_fuzzy_mutable_index_get_type() -> GType;
4267 pub fn dzl_fuzzy_mutable_index_new(case_sensitive: gboolean) -> *mut DzlFuzzyMutableIndex;
4268 pub fn dzl_fuzzy_mutable_index_new_with_free_func(
4269 case_sensitive: gboolean,
4270 free_func: glib::GDestroyNotify,
4271 ) -> *mut DzlFuzzyMutableIndex;
4272 pub fn dzl_fuzzy_mutable_index_begin_bulk_insert(fuzzy: *mut DzlFuzzyMutableIndex);
4273 pub fn dzl_fuzzy_mutable_index_contains(
4274 fuzzy: *mut DzlFuzzyMutableIndex,
4275 key: *const c_char,
4276 ) -> gboolean;
4277 pub fn dzl_fuzzy_mutable_index_end_bulk_insert(fuzzy: *mut DzlFuzzyMutableIndex);
4278 pub fn dzl_fuzzy_mutable_index_insert(
4279 fuzzy: *mut DzlFuzzyMutableIndex,
4280 key: *const c_char,
4281 value: gpointer,
4282 );
4283 pub fn dzl_fuzzy_mutable_index_match(
4284 fuzzy: *mut DzlFuzzyMutableIndex,
4285 needle: *const c_char,
4286 max_matches: size_t,
4287 ) -> *mut glib::GArray;
4288 pub fn dzl_fuzzy_mutable_index_ref(
4289 fuzzy: *mut DzlFuzzyMutableIndex,
4290 ) -> *mut DzlFuzzyMutableIndex;
4291 pub fn dzl_fuzzy_mutable_index_remove(fuzzy: *mut DzlFuzzyMutableIndex, key: *const c_char);
4292 pub fn dzl_fuzzy_mutable_index_set_free_func(
4293 fuzzy: *mut DzlFuzzyMutableIndex,
4294 free_func: glib::GDestroyNotify,
4295 );
4296 pub fn dzl_fuzzy_mutable_index_unref(fuzzy: *mut DzlFuzzyMutableIndex);
4297
4298 pub fn dzl_heap_get_type() -> GType;
4302 pub fn dzl_heap_new(element_size: c_uint, compare_func: glib::GCompareFunc) -> *mut DzlHeap;
4303 pub fn dzl_heap_extract(heap: *mut DzlHeap, result: gpointer) -> gboolean;
4304 pub fn dzl_heap_extract_index(heap: *mut DzlHeap, index_: size_t, result: gpointer)
4305 -> gboolean;
4306 pub fn dzl_heap_insert_vals(heap: *mut DzlHeap, data: gconstpointer, len: c_uint);
4307 pub fn dzl_heap_ref(heap: *mut DzlHeap) -> *mut DzlHeap;
4308 pub fn dzl_heap_unref(heap: *mut DzlHeap);
4309
4310 pub fn dzl_pattern_spec_get_type() -> GType;
4314 pub fn dzl_pattern_spec_new(keywords: *const c_char) -> *mut DzlPatternSpec;
4315 pub fn dzl_pattern_spec_get_text(self_: *mut DzlPatternSpec) -> *const c_char;
4316 pub fn dzl_pattern_spec_match(self_: *mut DzlPatternSpec, haystack: *const c_char) -> gboolean;
4317 pub fn dzl_pattern_spec_ref(self_: *mut DzlPatternSpec) -> *mut DzlPatternSpec;
4318 pub fn dzl_pattern_spec_unref(self_: *mut DzlPatternSpec);
4319
4320 pub fn dzl_ring_get_type() -> GType;
4324 pub fn dzl_ring_sized_new(
4325 element_size: c_uint,
4326 reserved_size: c_uint,
4327 element_destroy: glib::GDestroyNotify,
4328 ) -> *mut DzlRing;
4329 pub fn dzl_ring_append_vals(ring: *mut DzlRing, data: gconstpointer, len: c_uint) -> c_uint;
4330 pub fn dzl_ring_foreach(ring: *mut DzlRing, func: glib::GFunc, user_data: gpointer);
4331 pub fn dzl_ring_ref(ring: *mut DzlRing) -> *mut DzlRing;
4332 pub fn dzl_ring_unref(ring: *mut DzlRing);
4333
4334 pub fn dzl_shortcut_chord_get_type() -> GType;
4338 pub fn dzl_shortcut_chord_new_from_event(
4339 event: *const gdk::GdkEventKey,
4340 ) -> *mut DzlShortcutChord;
4341 pub fn dzl_shortcut_chord_new_from_string(accelerator: *const c_char) -> *mut DzlShortcutChord;
4342 pub fn dzl_shortcut_chord_append_event(
4343 self_: *mut DzlShortcutChord,
4344 event: *const gdk::GdkEventKey,
4345 ) -> gboolean;
4346 pub fn dzl_shortcut_chord_copy(self_: *const DzlShortcutChord) -> *mut DzlShortcutChord;
4347 pub fn dzl_shortcut_chord_free(self_: *mut DzlShortcutChord);
4348 pub fn dzl_shortcut_chord_get_label(self_: *const DzlShortcutChord) -> *mut c_char;
4349 pub fn dzl_shortcut_chord_get_length(self_: *const DzlShortcutChord) -> c_uint;
4350 pub fn dzl_shortcut_chord_get_nth_key(
4351 self_: *const DzlShortcutChord,
4352 nth: c_uint,
4353 keyval: *mut c_uint,
4354 modifier: *mut gdk::GdkModifierType,
4355 );
4356 pub fn dzl_shortcut_chord_has_modifier(self_: *const DzlShortcutChord) -> gboolean;
4357 pub fn dzl_shortcut_chord_match(
4358 self_: *const DzlShortcutChord,
4359 other: *const DzlShortcutChord,
4360 ) -> DzlShortcutMatch;
4361 pub fn dzl_shortcut_chord_to_string(self_: *const DzlShortcutChord) -> *mut c_char;
4362 pub fn dzl_shortcut_chord_equal(data1: gconstpointer, data2: gconstpointer) -> gboolean;
4363 pub fn dzl_shortcut_chord_hash(data: gconstpointer) -> c_uint;
4364
4365 pub fn dzl_shortcut_chord_table_add(
4369 self_: *mut DzlShortcutChordTable,
4370 chord: *const DzlShortcutChord,
4371 data: gpointer,
4372 );
4373 pub fn dzl_shortcut_chord_table_foreach(
4374 self_: *const DzlShortcutChordTable,
4375 foreach_func: DzlShortcutChordTableForeach,
4376 foreach_data: gpointer,
4377 );
4378 pub fn dzl_shortcut_chord_table_free(self_: *mut DzlShortcutChordTable);
4379 pub fn dzl_shortcut_chord_table_lookup(
4380 self_: *mut DzlShortcutChordTable,
4381 chord: *const DzlShortcutChord,
4382 data: *mut gpointer,
4383 ) -> DzlShortcutMatch;
4384 pub fn dzl_shortcut_chord_table_lookup_data(
4385 self_: *mut DzlShortcutChordTable,
4386 data: gpointer,
4387 ) -> *const DzlShortcutChord;
4388 pub fn dzl_shortcut_chord_table_printf(self_: *const DzlShortcutChordTable);
4389 pub fn dzl_shortcut_chord_table_remove(
4390 self_: *mut DzlShortcutChordTable,
4391 chord: *const DzlShortcutChord,
4392 ) -> gboolean;
4393 pub fn dzl_shortcut_chord_table_remove_data(
4394 self_: *mut DzlShortcutChordTable,
4395 data: gpointer,
4396 ) -> gboolean;
4397 pub fn dzl_shortcut_chord_table_set_free_func(
4398 self_: *mut DzlShortcutChordTable,
4399 notify: glib::GDestroyNotify,
4400 );
4401 pub fn dzl_shortcut_chord_table_size(self_: *const DzlShortcutChordTable) -> c_uint;
4402 pub fn dzl_shortcut_chord_table_new() -> *mut DzlShortcutChordTable;
4403
4404 pub fn dzl_trie_get_type() -> GType;
4408 pub fn dzl_trie_new(value_destroy: glib::GDestroyNotify) -> *mut DzlTrie;
4409 pub fn dzl_trie_destroy(trie: *mut DzlTrie);
4410 pub fn dzl_trie_insert(trie: *mut DzlTrie, key: *const c_char, value: gpointer);
4411 pub fn dzl_trie_lookup(trie: *mut DzlTrie, key: *const c_char) -> gpointer;
4412 pub fn dzl_trie_ref(trie: *mut DzlTrie) -> *mut DzlTrie;
4413 pub fn dzl_trie_remove(trie: *mut DzlTrie, key: *const c_char) -> gboolean;
4414 pub fn dzl_trie_traverse(
4415 trie: *mut DzlTrie,
4416 key: *const c_char,
4417 order: glib::GTraverseType,
4418 flags: glib::GTraverseFlags,
4419 max_depth: c_int,
4420 func: DzlTrieTraverseFunc,
4421 user_data: gpointer,
4422 );
4423 pub fn dzl_trie_unref(trie: *mut DzlTrie);
4424
4425 pub fn dzl_animation_get_type() -> GType;
4429 pub fn dzl_animation_calculate_duration(
4430 monitor: *mut gdk::GdkMonitor,
4431 from_value: c_double,
4432 to_value: c_double,
4433 ) -> c_uint;
4434 pub fn dzl_animation_add_property(
4435 animation: *mut DzlAnimation,
4436 pspec: *mut gobject::GParamSpec,
4437 value: *const gobject::GValue,
4438 );
4439 pub fn dzl_animation_start(animation: *mut DzlAnimation);
4440 pub fn dzl_animation_stop(animation: *mut DzlAnimation);
4441
4442 pub fn dzl_application_get_type() -> GType;
4446 pub fn dzl_application_new(
4447 application_id: *const c_char,
4448 flags: gio::GApplicationFlags,
4449 ) -> *mut DzlApplication;
4450 pub fn dzl_application_add_resources(self_: *mut DzlApplication, resource_path: *const c_char);
4451 pub fn dzl_application_get_menu_by_id(
4452 self_: *mut DzlApplication,
4453 menu_id: *const c_char,
4454 ) -> *mut gio::GMenu;
4455 #[cfg(feature = "v3_26")]
4456 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
4457 pub fn dzl_application_get_menu_manager(self_: *mut DzlApplication) -> *mut DzlMenuManager;
4458 pub fn dzl_application_get_shortcut_manager(
4459 self_: *mut DzlApplication,
4460 ) -> *mut DzlShortcutManager;
4461 pub fn dzl_application_get_theme_manager(self_: *mut DzlApplication) -> *mut DzlThemeManager;
4462 pub fn dzl_application_remove_resources(
4463 self_: *mut DzlApplication,
4464 resource_path: *const c_char,
4465 );
4466
4467 pub fn dzl_application_window_get_type() -> GType;
4471 #[cfg(feature = "v3_26")]
4472 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
4473 pub fn dzl_application_window_get_fullscreen(self_: *mut DzlApplicationWindow) -> gboolean;
4474 #[cfg(feature = "v3_26")]
4475 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
4476 pub fn dzl_application_window_get_titlebar(
4477 self_: *mut DzlApplicationWindow,
4478 ) -> *mut gtk::GtkWidget;
4479 pub fn dzl_application_window_get_titlebar_animation(
4480 self_: *mut DzlApplicationWindow,
4481 ) -> DzlTitlebarAnimation;
4482 #[cfg(feature = "v3_26")]
4483 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
4484 pub fn dzl_application_window_set_fullscreen(
4485 self_: *mut DzlApplicationWindow,
4486 fullscreen: gboolean,
4487 );
4488 #[cfg(feature = "v3_26")]
4489 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
4490 pub fn dzl_application_window_set_titlebar(
4491 self_: *mut DzlApplicationWindow,
4492 titlebar: *mut gtk::GtkWidget,
4493 );
4494
4495 pub fn dzl_bin_get_type() -> GType;
4499 pub fn dzl_bin_new() -> *mut gtk::GtkWidget;
4500
4501 pub fn dzl_binding_group_get_type() -> GType;
4505 pub fn dzl_binding_group_new() -> *mut DzlBindingGroup;
4506 pub fn dzl_binding_group_bind(
4507 self_: *mut DzlBindingGroup,
4508 source_property: *const c_char,
4509 target: *mut gobject::GObject,
4510 target_property: *const c_char,
4511 flags: gobject::GBindingFlags,
4512 );
4513 pub fn dzl_binding_group_bind_full(
4514 self_: *mut DzlBindingGroup,
4515 source_property: *const c_char,
4516 target: *mut gobject::GObject,
4517 target_property: *const c_char,
4518 flags: gobject::GBindingFlags,
4519 transform_to: gobject::GBindingTransformFunc,
4520 transform_from: gobject::GBindingTransformFunc,
4521 user_data: gpointer,
4522 user_data_destroy: glib::GDestroyNotify,
4523 );
4524 pub fn dzl_binding_group_bind_with_closures(
4525 self_: *mut DzlBindingGroup,
4526 source_property: *const c_char,
4527 target: *mut gobject::GObject,
4528 target_property: *const c_char,
4529 flags: gobject::GBindingFlags,
4530 transform_to: *mut gobject::GClosure,
4531 transform_from: *mut gobject::GClosure,
4532 );
4533 pub fn dzl_binding_group_get_source(self_: *mut DzlBindingGroup) -> *mut gobject::GObject;
4534 pub fn dzl_binding_group_set_source(self_: *mut DzlBindingGroup, source: *mut gobject::GObject);
4535
4536 pub fn dzl_bolding_label_get_type() -> GType;
4540 pub fn dzl_bolding_label_new(str: *const c_char, bold: gboolean) -> *mut DzlBoldingLabel;
4541 pub fn dzl_bolding_label_new_with_mnemonic(
4542 str: *const c_char,
4543 bold: gboolean,
4544 ) -> *mut DzlBoldingLabel;
4545 pub fn dzl_bolding_label_set_bold(self_: *mut DzlBoldingLabel, bold: gboolean);
4546 pub fn dzl_bolding_label_set_weight(self_: *mut DzlBoldingLabel, weight: pango::PangoWeight);
4547
4548 pub fn dzl_box_get_type() -> GType;
4552 pub fn dzl_box_new() -> *mut gtk::GtkWidget;
4553 pub fn dzl_box_get_max_width_request(self_: *mut DzlBox) -> c_int;
4554 pub fn dzl_box_get_nth_child(self_: *mut DzlBox, nth: c_uint) -> *mut gtk::GtkWidget;
4555 pub fn dzl_box_set_max_width_request(self_: *mut DzlBox, max_width_request: c_int);
4556
4557 pub fn dzl_box_theatric_get_type() -> GType;
4561
4562 pub fn dzl_centering_bin_get_type() -> GType;
4566 pub fn dzl_centering_bin_new() -> *mut gtk::GtkWidget;
4567
4568 pub fn dzl_child_property_action_get_type() -> GType;
4572 pub fn dzl_child_property_action_new(
4573 name: *const c_char,
4574 container: *mut gtk::GtkContainer,
4575 child: *mut gtk::GtkWidget,
4576 child_property_name: *const c_char,
4577 ) -> *mut gio::GAction;
4578
4579 pub fn dzl_column_layout_get_type() -> GType;
4583 pub fn dzl_column_layout_new() -> *mut gtk::GtkWidget;
4584 pub fn dzl_column_layout_get_column_spacing(self_: *mut DzlColumnLayout) -> c_int;
4585 pub fn dzl_column_layout_get_column_width(self_: *mut DzlColumnLayout) -> c_int;
4586 pub fn dzl_column_layout_get_max_columns(self_: *mut DzlColumnLayout) -> c_uint;
4587 pub fn dzl_column_layout_get_row_spacing(self_: *mut DzlColumnLayout) -> c_int;
4588 pub fn dzl_column_layout_set_column_spacing(self_: *mut DzlColumnLayout, column_spacing: c_int);
4589 pub fn dzl_column_layout_set_column_width(self_: *mut DzlColumnLayout, column_width: c_int);
4590 pub fn dzl_column_layout_set_max_columns(self_: *mut DzlColumnLayout, max_columns: c_uint);
4591 pub fn dzl_column_layout_set_row_spacing(self_: *mut DzlColumnLayout, row_spacing: c_int);
4592
4593 pub fn dzl_counters_window_get_type() -> GType;
4597 pub fn dzl_counters_window_new() -> *mut gtk::GtkWidget;
4598 pub fn dzl_counters_window_get_arena(self_: *mut DzlCountersWindow) -> *mut DzlCounterArena;
4599 pub fn dzl_counters_window_set_arena(
4600 self_: *mut DzlCountersWindow,
4601 arena: *mut DzlCounterArena,
4602 );
4603
4604 pub fn dzl_cpu_graph_get_type() -> GType;
4608 pub fn dzl_cpu_graph_new_full(timespan: i64, max_samples: c_uint) -> *mut gtk::GtkWidget;
4609
4610 pub fn dzl_cpu_model_get_type() -> GType;
4614 pub fn dzl_cpu_model_new() -> *mut DzlGraphModel;
4615
4616 pub fn dzl_css_provider_get_type() -> GType;
4620 pub fn dzl_css_provider_new(base_path: *const c_char) -> *mut gtk::GtkCssProvider;
4621
4622 pub fn dzl_directory_model_get_type() -> GType;
4626 pub fn dzl_directory_model_new(directory: *mut gio::GFile) -> *mut gio::GListModel;
4627 pub fn dzl_directory_model_get_directory(self_: *mut DzlDirectoryModel) -> *mut gio::GFile;
4628 pub fn dzl_directory_model_set_directory(
4629 self_: *mut DzlDirectoryModel,
4630 directory: *mut gio::GFile,
4631 );
4632 pub fn dzl_directory_model_set_visible_func(
4633 self_: *mut DzlDirectoryModel,
4634 visible_func: DzlDirectoryModelVisibleFunc,
4635 user_data: gpointer,
4636 user_data_free_func: glib::GDestroyNotify,
4637 );
4638
4639 pub fn dzl_directory_reaper_get_type() -> GType;
4643 pub fn dzl_directory_reaper_new() -> *mut DzlDirectoryReaper;
4644 pub fn dzl_directory_reaper_add_directory(
4645 self_: *mut DzlDirectoryReaper,
4646 directory: *mut gio::GFile,
4647 min_age: glib::GTimeSpan,
4648 );
4649 pub fn dzl_directory_reaper_add_file(
4650 self_: *mut DzlDirectoryReaper,
4651 file: *mut gio::GFile,
4652 min_age: glib::GTimeSpan,
4653 );
4654 pub fn dzl_directory_reaper_add_glob(
4655 self_: *mut DzlDirectoryReaper,
4656 directory: *mut gio::GFile,
4657 glob: *const c_char,
4658 min_age: glib::GTimeSpan,
4659 );
4660 pub fn dzl_directory_reaper_execute(
4661 self_: *mut DzlDirectoryReaper,
4662 cancellable: *mut gio::GCancellable,
4663 error: *mut *mut glib::GError,
4664 ) -> gboolean;
4665 pub fn dzl_directory_reaper_execute_async(
4666 self_: *mut DzlDirectoryReaper,
4667 cancellable: *mut gio::GCancellable,
4668 callback: gio::GAsyncReadyCallback,
4669 user_data: gpointer,
4670 );
4671 pub fn dzl_directory_reaper_execute_finish(
4672 self_: *mut DzlDirectoryReaper,
4673 result: *mut gio::GAsyncResult,
4674 error: *mut *mut glib::GError,
4675 ) -> gboolean;
4676
4677 pub fn dzl_dock_bin_get_type() -> GType;
4681 pub fn dzl_dock_bin_new() -> *mut gtk::GtkWidget;
4682 pub fn dzl_dock_bin_get_bottom_edge(self_: *mut DzlDockBin) -> *mut gtk::GtkWidget;
4683 pub fn dzl_dock_bin_get_center_widget(self_: *mut DzlDockBin) -> *mut gtk::GtkWidget;
4684 pub fn dzl_dock_bin_get_left_edge(self_: *mut DzlDockBin) -> *mut gtk::GtkWidget;
4685 pub fn dzl_dock_bin_get_right_edge(self_: *mut DzlDockBin) -> *mut gtk::GtkWidget;
4686 pub fn dzl_dock_bin_get_top_edge(self_: *mut DzlDockBin) -> *mut gtk::GtkWidget;
4687
4688 pub fn dzl_dock_bin_edge_get_type() -> GType;
4692 pub fn dzl_dock_bin_edge_get_edge(self_: *mut DzlDockBinEdge) -> gtk::GtkPositionType;
4693
4694 pub fn dzl_dock_manager_get_type() -> GType;
4698 pub fn dzl_dock_manager_new() -> *mut DzlDockManager;
4699 #[cfg(feature = "v3_26")]
4700 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
4701 pub fn dzl_dock_manager_pause_grabs(self_: *mut DzlDockManager);
4702 pub fn dzl_dock_manager_register_dock(self_: *mut DzlDockManager, dock: *mut DzlDock);
4703 pub fn dzl_dock_manager_release_transient_grab(self_: *mut DzlDockManager);
4704 #[cfg(feature = "v3_26")]
4705 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
4706 pub fn dzl_dock_manager_unpause_grabs(self_: *mut DzlDockManager);
4707 pub fn dzl_dock_manager_unregister_dock(self_: *mut DzlDockManager, dock: *mut DzlDock);
4708
4709 pub fn dzl_dock_overlay_get_type() -> GType;
4713 pub fn dzl_dock_overlay_new() -> *mut gtk::GtkWidget;
4714 pub fn dzl_dock_overlay_get_edge(
4715 self_: *mut DzlDockOverlay,
4716 position: gtk::GtkPositionType,
4717 ) -> *mut DzlDockOverlayEdge;
4718 pub fn dzl_dock_overlay_get_edge_adjustment(
4719 self_: *mut DzlDockOverlay,
4720 position: gtk::GtkPositionType,
4721 ) -> *mut gtk::GtkAdjustment;
4722
4723 pub fn dzl_dock_overlay_edge_get_type() -> GType;
4727 pub fn dzl_dock_overlay_edge_get_edge(self_: *mut DzlDockOverlayEdge) -> gtk::GtkPositionType;
4728 pub fn dzl_dock_overlay_edge_get_position(self_: *mut DzlDockOverlayEdge) -> c_int;
4729 pub fn dzl_dock_overlay_edge_set_edge(
4730 self_: *mut DzlDockOverlayEdge,
4731 edge: gtk::GtkPositionType,
4732 );
4733 pub fn dzl_dock_overlay_edge_set_position(self_: *mut DzlDockOverlayEdge, position: c_int);
4734
4735 pub fn dzl_dock_paned_get_type() -> GType;
4739 pub fn dzl_dock_paned_new() -> *mut gtk::GtkWidget;
4740
4741 pub fn dzl_dock_revealer_get_type() -> GType;
4745 pub fn dzl_dock_revealer_new() -> *mut gtk::GtkWidget;
4746 pub fn dzl_dock_revealer_animate_to_position(
4747 self_: *mut DzlDockRevealer,
4748 position: c_int,
4749 transition_duration: c_uint,
4750 );
4751 pub fn dzl_dock_revealer_get_child_revealed(self_: *mut DzlDockRevealer) -> gboolean;
4752 pub fn dzl_dock_revealer_get_position(self_: *mut DzlDockRevealer) -> c_int;
4753 pub fn dzl_dock_revealer_get_position_set(self_: *mut DzlDockRevealer) -> gboolean;
4754 pub fn dzl_dock_revealer_get_reveal_child(self_: *mut DzlDockRevealer) -> gboolean;
4755 pub fn dzl_dock_revealer_get_transition_duration(self_: *mut DzlDockRevealer) -> c_uint;
4756 pub fn dzl_dock_revealer_get_transition_type(
4757 self_: *mut DzlDockRevealer,
4758 ) -> DzlDockRevealerTransitionType;
4759 pub fn dzl_dock_revealer_is_animating(self_: *mut DzlDockRevealer) -> gboolean;
4760 pub fn dzl_dock_revealer_set_position(self_: *mut DzlDockRevealer, position: c_int);
4761 pub fn dzl_dock_revealer_set_position_set(self_: *mut DzlDockRevealer, position_set: gboolean);
4762 pub fn dzl_dock_revealer_set_reveal_child(self_: *mut DzlDockRevealer, reveal_child: gboolean);
4763 pub fn dzl_dock_revealer_set_transition_duration(
4764 self_: *mut DzlDockRevealer,
4765 transition_duration: c_uint,
4766 );
4767 pub fn dzl_dock_revealer_set_transition_type(
4768 self_: *mut DzlDockRevealer,
4769 transition_type: DzlDockRevealerTransitionType,
4770 );
4771
4772 pub fn dzl_dock_stack_get_type() -> GType;
4776 pub fn dzl_dock_stack_new() -> *mut gtk::GtkWidget;
4777 pub fn dzl_dock_stack_get_edge(self_: *mut DzlDockStack) -> gtk::GtkPositionType;
4778 pub fn dzl_dock_stack_get_show_pinned_button(self_: *mut DzlDockStack) -> gboolean;
4779 pub fn dzl_dock_stack_get_style(self_: *mut DzlDockStack) -> DzlTabStyle;
4780 pub fn dzl_dock_stack_set_edge(self_: *mut DzlDockStack, edge: gtk::GtkPositionType);
4781 pub fn dzl_dock_stack_set_show_pinned_button(
4782 self_: *mut DzlDockStack,
4783 show_pinned_button: gboolean,
4784 );
4785 pub fn dzl_dock_stack_set_style(self_: *mut DzlDockStack, style: DzlTabStyle);
4786
4787 pub fn dzl_dock_transient_grab_get_type() -> GType;
4791 pub fn dzl_dock_transient_grab_new() -> *mut DzlDockTransientGrab;
4792 pub fn dzl_dock_transient_grab_acquire(self_: *mut DzlDockTransientGrab);
4793 pub fn dzl_dock_transient_grab_add_item(
4794 self_: *mut DzlDockTransientGrab,
4795 item: *mut DzlDockItem,
4796 );
4797 pub fn dzl_dock_transient_grab_cancel(self_: *mut DzlDockTransientGrab);
4798 pub fn dzl_dock_transient_grab_contains(
4799 self_: *mut DzlDockTransientGrab,
4800 item: *mut DzlDockItem,
4801 ) -> gboolean;
4802 pub fn dzl_dock_transient_grab_get_timeout(self_: *mut DzlDockTransientGrab) -> c_uint;
4803 pub fn dzl_dock_transient_grab_is_descendant(
4804 self_: *mut DzlDockTransientGrab,
4805 widget: *mut gtk::GtkWidget,
4806 ) -> gboolean;
4807 pub fn dzl_dock_transient_grab_release(self_: *mut DzlDockTransientGrab);
4808 pub fn dzl_dock_transient_grab_remove_item(
4809 self_: *mut DzlDockTransientGrab,
4810 item: *mut DzlDockItem,
4811 );
4812 pub fn dzl_dock_transient_grab_set_timeout(self_: *mut DzlDockTransientGrab, timeout: c_uint);
4813 pub fn dzl_dock_transient_grab_steal_common_ancestors(
4814 self_: *mut DzlDockTransientGrab,
4815 other: *mut DzlDockTransientGrab,
4816 );
4817
4818 pub fn dzl_dock_widget_get_type() -> GType;
4822 pub fn dzl_dock_widget_new() -> *mut gtk::GtkWidget;
4823 pub fn dzl_dock_widget_set_gicon(self_: *mut DzlDockWidget, gicon: *mut gio::GIcon);
4824 pub fn dzl_dock_widget_set_icon_name(self_: *mut DzlDockWidget, icon_name: *const c_char);
4825 pub fn dzl_dock_widget_set_title(self_: *mut DzlDockWidget, title: *const c_char);
4826
4827 pub fn dzl_dock_window_get_type() -> GType;
4831 pub fn dzl_dock_window_new() -> *mut gtk::GtkWidget;
4832
4833 pub fn dzl_elastic_bin_get_type() -> GType;
4837 pub fn dzl_elastic_bin_new() -> *mut gtk::GtkWidget;
4838
4839 pub fn dzl_empty_state_get_type() -> GType;
4843 pub fn dzl_empty_state_new() -> *mut gtk::GtkWidget;
4844 pub fn dzl_empty_state_get_icon_name(self_: *mut DzlEmptyState) -> *const c_char;
4845 pub fn dzl_empty_state_get_subtitle(self_: *mut DzlEmptyState) -> *const c_char;
4846 pub fn dzl_empty_state_get_title(self_: *mut DzlEmptyState) -> *const c_char;
4847 pub fn dzl_empty_state_set_icon_name(self_: *mut DzlEmptyState, icon_name: *const c_char);
4848 pub fn dzl_empty_state_set_resource(self_: *mut DzlEmptyState, resource: *const c_char);
4849 pub fn dzl_empty_state_set_subtitle(self_: *mut DzlEmptyState, title: *const c_char);
4850 pub fn dzl_empty_state_set_title(self_: *mut DzlEmptyState, title: *const c_char);
4851
4852 pub fn dzl_entry_box_get_type() -> GType;
4856 pub fn dzl_entry_box_new() -> *mut gtk::GtkWidget;
4857
4858 pub fn dzl_file_chooser_entry_get_type() -> GType;
4862 pub fn dzl_file_chooser_entry_new(
4863 title: *const c_char,
4864 action: gtk::GtkFileChooserAction,
4865 ) -> *mut gtk::GtkWidget;
4866 #[cfg(feature = "v3_32")]
4867 #[cfg_attr(docsrs, doc(cfg(feature = "v3_32")))]
4868 pub fn dzl_file_chooser_entry_get_entry(self_: *mut DzlFileChooserEntry) -> *mut gtk::GtkEntry;
4869 pub fn dzl_file_chooser_entry_get_file(self_: *mut DzlFileChooserEntry) -> *mut gio::GFile;
4870 pub fn dzl_file_chooser_entry_set_file(self_: *mut DzlFileChooserEntry, file: *mut gio::GFile);
4871
4872 pub fn dzl_file_transfer_get_type() -> GType;
4876 pub fn dzl_file_transfer_new() -> *mut DzlFileTransfer;
4877 pub fn dzl_file_transfer_add(
4878 self_: *mut DzlFileTransfer,
4879 src: *mut gio::GFile,
4880 dest: *mut gio::GFile,
4881 );
4882 pub fn dzl_file_transfer_execute(
4883 self_: *mut DzlFileTransfer,
4884 io_priority: c_int,
4885 cancellable: *mut gio::GCancellable,
4886 error: *mut *mut glib::GError,
4887 ) -> gboolean;
4888 pub fn dzl_file_transfer_execute_async(
4889 self_: *mut DzlFileTransfer,
4890 io_priority: c_int,
4891 cancellable: *mut gio::GCancellable,
4892 callback: gio::GAsyncReadyCallback,
4893 user_data: gpointer,
4894 );
4895 pub fn dzl_file_transfer_execute_finish(
4896 self_: *mut DzlFileTransfer,
4897 result: *mut gio::GAsyncResult,
4898 error: *mut *mut glib::GError,
4899 ) -> gboolean;
4900 pub fn dzl_file_transfer_get_flags(self_: *mut DzlFileTransfer) -> DzlFileTransferFlags;
4901 pub fn dzl_file_transfer_get_progress(self_: *mut DzlFileTransfer) -> c_double;
4902 pub fn dzl_file_transfer_set_flags(self_: *mut DzlFileTransfer, flags: DzlFileTransferFlags);
4903 #[cfg(feature = "v3_28")]
4904 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
4905 pub fn dzl_file_transfer_stat(self_: *mut DzlFileTransfer, stat_buf: *mut DzlFileTransferStat);
4906
4907 pub fn dzl_fuzzy_index_get_type() -> GType;
4911 pub fn dzl_fuzzy_index_new() -> *mut DzlFuzzyIndex;
4912 pub fn dzl_fuzzy_index_get_metadata(
4913 self_: *mut DzlFuzzyIndex,
4914 key: *const c_char,
4915 ) -> *mut glib::GVariant;
4916 pub fn dzl_fuzzy_index_get_metadata_string(
4917 self_: *mut DzlFuzzyIndex,
4918 key: *const c_char,
4919 ) -> *const c_char;
4920 pub fn dzl_fuzzy_index_get_metadata_uint32(
4921 self_: *mut DzlFuzzyIndex,
4922 key: *const c_char,
4923 ) -> u32;
4924 pub fn dzl_fuzzy_index_get_metadata_uint64(
4925 self_: *mut DzlFuzzyIndex,
4926 key: *const c_char,
4927 ) -> u64;
4928 pub fn dzl_fuzzy_index_load_file(
4929 self_: *mut DzlFuzzyIndex,
4930 file: *mut gio::GFile,
4931 cancellable: *mut gio::GCancellable,
4932 error: *mut *mut glib::GError,
4933 ) -> gboolean;
4934 pub fn dzl_fuzzy_index_load_file_async(
4935 self_: *mut DzlFuzzyIndex,
4936 file: *mut gio::GFile,
4937 cancellable: *mut gio::GCancellable,
4938 callback: gio::GAsyncReadyCallback,
4939 user_data: gpointer,
4940 );
4941 pub fn dzl_fuzzy_index_load_file_finish(
4942 self_: *mut DzlFuzzyIndex,
4943 result: *mut gio::GAsyncResult,
4944 error: *mut *mut glib::GError,
4945 ) -> gboolean;
4946 pub fn dzl_fuzzy_index_query_async(
4947 self_: *mut DzlFuzzyIndex,
4948 query: *const c_char,
4949 max_matches: c_uint,
4950 cancellable: *mut gio::GCancellable,
4951 callback: gio::GAsyncReadyCallback,
4952 user_data: gpointer,
4953 );
4954 pub fn dzl_fuzzy_index_query_finish(
4955 self_: *mut DzlFuzzyIndex,
4956 result: *mut gio::GAsyncResult,
4957 error: *mut *mut glib::GError,
4958 ) -> *mut gio::GListModel;
4959
4960 pub fn dzl_fuzzy_index_builder_get_type() -> GType;
4964 pub fn dzl_fuzzy_index_builder_new() -> *mut DzlFuzzyIndexBuilder;
4965 pub fn dzl_fuzzy_index_builder_get_case_sensitive(self_: *mut DzlFuzzyIndexBuilder)
4966 -> gboolean;
4967 pub fn dzl_fuzzy_index_builder_get_document(
4968 self_: *mut DzlFuzzyIndexBuilder,
4969 document_id: u64,
4970 ) -> *const glib::GVariant;
4971 pub fn dzl_fuzzy_index_builder_insert(
4972 self_: *mut DzlFuzzyIndexBuilder,
4973 key: *const c_char,
4974 document: *mut glib::GVariant,
4975 priority: c_uint,
4976 ) -> u64;
4977 pub fn dzl_fuzzy_index_builder_set_case_sensitive(
4978 self_: *mut DzlFuzzyIndexBuilder,
4979 case_sensitive: gboolean,
4980 );
4981 pub fn dzl_fuzzy_index_builder_set_metadata(
4982 self_: *mut DzlFuzzyIndexBuilder,
4983 key: *const c_char,
4984 value: *mut glib::GVariant,
4985 );
4986 pub fn dzl_fuzzy_index_builder_set_metadata_string(
4987 self_: *mut DzlFuzzyIndexBuilder,
4988 key: *const c_char,
4989 value: *const c_char,
4990 );
4991 pub fn dzl_fuzzy_index_builder_set_metadata_uint32(
4992 self_: *mut DzlFuzzyIndexBuilder,
4993 key: *const c_char,
4994 value: u32,
4995 );
4996 pub fn dzl_fuzzy_index_builder_set_metadata_uint64(
4997 self_: *mut DzlFuzzyIndexBuilder,
4998 key: *const c_char,
4999 value: u64,
5000 );
5001 pub fn dzl_fuzzy_index_builder_write(
5002 self_: *mut DzlFuzzyIndexBuilder,
5003 file: *mut gio::GFile,
5004 io_priority: c_int,
5005 cancellable: *mut gio::GCancellable,
5006 error: *mut *mut glib::GError,
5007 ) -> gboolean;
5008 pub fn dzl_fuzzy_index_builder_write_async(
5009 self_: *mut DzlFuzzyIndexBuilder,
5010 file: *mut gio::GFile,
5011 io_priority: c_int,
5012 cancellable: *mut gio::GCancellable,
5013 callback: gio::GAsyncReadyCallback,
5014 user_data: gpointer,
5015 );
5016 pub fn dzl_fuzzy_index_builder_write_finish(
5017 self_: *mut DzlFuzzyIndexBuilder,
5018 result: *mut gio::GAsyncResult,
5019 error: *mut *mut glib::GError,
5020 ) -> gboolean;
5021
5022 pub fn dzl_fuzzy_index_cursor_get_type() -> GType;
5026 pub fn dzl_fuzzy_index_cursor_get_index(self_: *mut DzlFuzzyIndexCursor) -> *mut DzlFuzzyIndex;
5027
5028 pub fn dzl_fuzzy_index_match_get_type() -> GType;
5032 pub fn dzl_fuzzy_index_match_get_document(
5033 self_: *mut DzlFuzzyIndexMatch,
5034 ) -> *mut glib::GVariant;
5035 pub fn dzl_fuzzy_index_match_get_key(self_: *mut DzlFuzzyIndexMatch) -> *const c_char;
5036 pub fn dzl_fuzzy_index_match_get_priority(self_: *mut DzlFuzzyIndexMatch) -> c_uint;
5037 pub fn dzl_fuzzy_index_match_get_score(self_: *mut DzlFuzzyIndexMatch) -> c_float;
5038
5039 pub fn dzl_graph_view_column_get_type() -> GType;
5043 pub fn dzl_graph_view_column_new(name: *const c_char, value_type: GType)
5044 -> *mut DzlGraphColumn;
5045 pub fn dzl_graph_view_column_get_name(self_: *mut DzlGraphColumn) -> *const c_char;
5046 pub fn dzl_graph_view_column_set_name(self_: *mut DzlGraphColumn, name: *const c_char);
5047
5048 pub fn dzl_graph_view_line_renderer_get_type() -> GType;
5052 pub fn dzl_graph_view_line_renderer_new() -> *mut DzlGraphLineRenderer;
5053 pub fn dzl_graph_view_line_renderer_get_stroke_color_rgba(
5054 self_: *mut DzlGraphLineRenderer,
5055 ) -> *const gdk::GdkRGBA;
5056 pub fn dzl_graph_view_line_renderer_set_stroke_color(
5057 self_: *mut DzlGraphLineRenderer,
5058 stroke_color: *const c_char,
5059 );
5060 pub fn dzl_graph_view_line_renderer_set_stroke_color_rgba(
5061 self_: *mut DzlGraphLineRenderer,
5062 stroke_color_rgba: *const gdk::GdkRGBA,
5063 );
5064
5065 pub fn dzl_graph_view_model_get_type() -> GType;
5069 pub fn dzl_graph_view_model_new() -> *mut DzlGraphModel;
5070 pub fn dzl_graph_view_model_iter_get(iter: *mut DzlGraphModelIter, first_column: c_int, ...);
5071 pub fn dzl_graph_view_model_iter_get_timestamp(iter: *mut DzlGraphModelIter) -> i64;
5072 pub fn dzl_graph_view_model_iter_get_value(
5073 iter: *mut DzlGraphModelIter,
5074 column: c_uint,
5075 value: *mut gobject::GValue,
5076 );
5077 pub fn dzl_graph_view_model_iter_next(iter: *mut DzlGraphModelIter) -> gboolean;
5078 pub fn dzl_graph_view_model_iter_set(iter: *mut DzlGraphModelIter, first_column: c_int, ...);
5079 #[cfg(feature = "v3_30")]
5080 #[cfg_attr(docsrs, doc(cfg(feature = "v3_30")))]
5081 pub fn dzl_graph_view_model_iter_set_value(
5082 iter: *mut DzlGraphModelIter,
5083 column: c_uint,
5084 value: *const gobject::GValue,
5085 );
5086 pub fn dzl_graph_view_model_add_column(
5087 self_: *mut DzlGraphModel,
5088 column: *mut DzlGraphColumn,
5089 ) -> c_uint;
5090 pub fn dzl_graph_view_model_get_end_time(self_: *mut DzlGraphModel) -> i64;
5091 pub fn dzl_graph_view_model_get_iter_first(
5092 self_: *mut DzlGraphModel,
5093 iter: *mut DzlGraphModelIter,
5094 ) -> gboolean;
5095 pub fn dzl_graph_view_model_get_iter_last(
5096 self_: *mut DzlGraphModel,
5097 iter: *mut DzlGraphModelIter,
5098 ) -> gboolean;
5099 pub fn dzl_graph_view_model_get_max_samples(self_: *mut DzlGraphModel) -> c_uint;
5100 pub fn dzl_graph_view_model_get_n_columns(self_: *mut DzlGraphModel) -> c_uint;
5101 pub fn dzl_graph_view_model_get_timespan(self_: *mut DzlGraphModel) -> glib::GTimeSpan;
5102 pub fn dzl_graph_view_model_push(
5103 self_: *mut DzlGraphModel,
5104 iter: *mut DzlGraphModelIter,
5105 timestamp: i64,
5106 );
5107 pub fn dzl_graph_view_model_set_max_samples(self_: *mut DzlGraphModel, n_rows: c_uint);
5108 pub fn dzl_graph_view_model_set_timespan(self_: *mut DzlGraphModel, timespan: glib::GTimeSpan);
5109
5110 pub fn dzl_graph_view_get_type() -> GType;
5114 pub fn dzl_graph_view_new() -> *mut gtk::GtkWidget;
5115 pub fn dzl_graph_view_add_renderer(self_: *mut DzlGraphView, renderer: *mut DzlGraphRenderer);
5116 pub fn dzl_graph_view_get_model(self_: *mut DzlGraphView) -> *mut DzlGraphModel;
5117 pub fn dzl_graph_view_set_model(self_: *mut DzlGraphView, model: *mut DzlGraphModel);
5118
5119 pub fn dzl_joined_menu_get_type() -> GType;
5123 pub fn dzl_joined_menu_new() -> *mut DzlJoinedMenu;
5124 pub fn dzl_joined_menu_append_menu(self_: *mut DzlJoinedMenu, model: *mut gio::GMenuModel);
5125 pub fn dzl_joined_menu_get_n_joined(self_: *mut DzlJoinedMenu) -> c_uint;
5126 pub fn dzl_joined_menu_prepend_menu(self_: *mut DzlJoinedMenu, model: *mut gio::GMenuModel);
5127 pub fn dzl_joined_menu_remove_index(self_: *mut DzlJoinedMenu, index: c_uint);
5128 pub fn dzl_joined_menu_remove_menu(self_: *mut DzlJoinedMenu, model: *mut gio::GMenuModel);
5129
5130 pub fn dzl_list_box_get_type() -> GType;
5134 pub fn dzl_list_box_new(row_type: GType, property_name: *const c_char) -> *mut gtk::GtkWidget;
5135 pub fn dzl_list_box_get_model(self_: *mut DzlListBox) -> *mut gio::GListModel;
5136 pub fn dzl_list_box_get_property_name(self_: *mut DzlListBox) -> *const c_char;
5137 pub fn dzl_list_box_get_row_type(self_: *mut DzlListBox) -> GType;
5138 pub fn dzl_list_box_set_model(self_: *mut DzlListBox, model: *mut gio::GListModel);
5139 #[cfg(feature = "v3_28")]
5140 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
5141 pub fn dzl_list_box_set_recycle_max(self_: *mut DzlListBox, recycle_max: c_uint);
5142
5143 pub fn dzl_list_box_row_get_type() -> GType;
5147
5148 pub fn dzl_list_model_filter_get_type() -> GType;
5152 pub fn dzl_list_model_filter_new(child_model: *mut gio::GListModel) -> *mut DzlListModelFilter;
5153 pub fn dzl_list_model_filter_get_child_model(
5154 self_: *mut DzlListModelFilter,
5155 ) -> *mut gio::GListModel;
5156 pub fn dzl_list_model_filter_invalidate(self_: *mut DzlListModelFilter);
5157 pub fn dzl_list_model_filter_set_filter_func(
5158 self_: *mut DzlListModelFilter,
5159 filter_func: DzlListModelFilterFunc,
5160 filter_func_data: gpointer,
5161 filter_func_data_destroy: glib::GDestroyNotify,
5162 );
5163
5164 pub fn dzl_list_store_adapter_get_type() -> GType;
5168 pub fn dzl_list_store_adapter_new(model: *mut gio::GListModel) -> *mut DzlListStoreAdapter;
5169 #[cfg(feature = "v3_26")]
5170 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5171 pub fn dzl_list_store_adapter_get_model(
5172 self_: *mut DzlListStoreAdapter,
5173 ) -> *mut gio::GListModel;
5174 pub fn dzl_list_store_adapter_set_model(
5175 self_: *mut DzlListStoreAdapter,
5176 model: *mut gio::GListModel,
5177 );
5178
5179 pub fn dzl_menu_button_get_type() -> GType;
5183 pub fn dzl_menu_button_new_with_model(
5184 icon_name: *const c_char,
5185 model: *mut gio::GMenuModel,
5186 ) -> *mut gtk::GtkWidget;
5187 #[cfg(feature = "v3_26")]
5188 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5189 pub fn dzl_menu_button_get_model(self_: *mut DzlMenuButton) -> *mut gio::GMenuModel;
5190 pub fn dzl_menu_button_get_show_accels(self_: *mut DzlMenuButton) -> gboolean;
5191 pub fn dzl_menu_button_get_show_arrow(self_: *mut DzlMenuButton) -> gboolean;
5192 pub fn dzl_menu_button_get_show_icons(self_: *mut DzlMenuButton) -> gboolean;
5193 pub fn dzl_menu_button_set_model(self_: *mut DzlMenuButton, model: *mut gio::GMenuModel);
5194 #[cfg(feature = "v3_26")]
5195 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5196 pub fn dzl_menu_button_set_show_accels(self_: *mut DzlMenuButton, show_accels: gboolean);
5197 #[cfg(feature = "v3_26")]
5198 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5199 pub fn dzl_menu_button_set_show_arrow(self_: *mut DzlMenuButton, show_arrow: gboolean);
5200 #[cfg(feature = "v3_26")]
5201 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5202 pub fn dzl_menu_button_set_show_icons(self_: *mut DzlMenuButton, show_icons: gboolean);
5203
5204 #[cfg(feature = "v3_26")]
5208 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5209 pub fn dzl_menu_manager_get_type() -> GType;
5210 #[cfg(feature = "v3_26")]
5211 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5212 pub fn dzl_menu_manager_new() -> *mut DzlMenuManager;
5213 #[cfg(feature = "v3_26")]
5214 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5215 pub fn dzl_menu_manager_add_filename(
5216 self_: *mut DzlMenuManager,
5217 filename: *const c_char,
5218 error: *mut *mut glib::GError,
5219 ) -> c_uint;
5220 #[cfg(feature = "v3_26")]
5221 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5222 pub fn dzl_menu_manager_add_resource(
5223 self_: *mut DzlMenuManager,
5224 resource: *const c_char,
5225 error: *mut *mut glib::GError,
5226 ) -> c_uint;
5227 #[cfg(feature = "v3_26")]
5228 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5229 pub fn dzl_menu_manager_get_menu_by_id(
5230 self_: *mut DzlMenuManager,
5231 menu_id: *const c_char,
5232 ) -> *mut gio::GMenu;
5233 #[cfg(feature = "v3_26")]
5234 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5235 pub fn dzl_menu_manager_merge(
5236 self_: *mut DzlMenuManager,
5237 menu_id: *const c_char,
5238 model: *mut gio::GMenuModel,
5239 ) -> c_uint;
5240 #[cfg(feature = "v3_26")]
5241 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5242 pub fn dzl_menu_manager_remove(self_: *mut DzlMenuManager, merge_id: c_uint);
5243
5244 pub fn dzl_multi_paned_get_type() -> GType;
5248 pub fn dzl_multi_paned_new() -> *mut gtk::GtkWidget;
5249 #[cfg(feature = "v3_28")]
5250 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
5251 pub fn dzl_multi_paned_get_at_point(
5252 self_: *mut DzlMultiPaned,
5253 x: c_int,
5254 y: c_int,
5255 ) -> *mut gtk::GtkWidget;
5256 pub fn dzl_multi_paned_get_n_children(self_: *mut DzlMultiPaned) -> c_uint;
5257 pub fn dzl_multi_paned_get_nth_child(
5258 self_: *mut DzlMultiPaned,
5259 nth: c_uint,
5260 ) -> *mut gtk::GtkWidget;
5261
5262 pub fn dzl_path_get_type() -> GType;
5266 pub fn dzl_path_new() -> *mut DzlPath;
5267 pub fn dzl_path_append(self_: *mut DzlPath, element: *mut DzlPathElement);
5268 pub fn dzl_path_get_element(self_: *mut DzlPath, index: c_uint) -> *mut DzlPathElement;
5269 pub fn dzl_path_get_elements(self_: *mut DzlPath) -> *mut glib::GList;
5270 pub fn dzl_path_get_length(self_: *mut DzlPath) -> c_uint;
5271 pub fn dzl_path_has_prefix(self_: *mut DzlPath, prefix: *mut DzlPath) -> gboolean;
5272 pub fn dzl_path_is_empty(self_: *mut DzlPath) -> gboolean;
5273 pub fn dzl_path_prepend(self_: *mut DzlPath, element: *mut DzlPathElement);
5274 pub fn dzl_path_printf(self_: *mut DzlPath) -> *mut c_char;
5275
5276 pub fn dzl_path_bar_get_type() -> GType;
5280 pub fn dzl_path_bar_new() -> *mut gtk::GtkWidget;
5281 pub fn dzl_path_bar_get_path(self_: *mut DzlPathBar) -> *mut DzlPath;
5282 pub fn dzl_path_bar_set_path(self_: *mut DzlPathBar, path: *mut DzlPath);
5283 pub fn dzl_path_bar_set_selected_index(self_: *mut DzlPathBar, index: c_uint);
5284
5285 pub fn dzl_path_element_get_type() -> GType;
5289 #[cfg(feature = "v3_26")]
5290 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5291 pub fn dzl_path_element_new(
5292 id: *const c_char,
5293 icon_name: *const c_char,
5294 title: *const c_char,
5295 ) -> *mut DzlPathElement;
5296 #[cfg(feature = "v3_26")]
5297 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5298 pub fn dzl_path_element_get_icon_name(self_: *mut DzlPathElement) -> *const c_char;
5299 #[cfg(feature = "v3_26")]
5300 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5301 pub fn dzl_path_element_get_id(self_: *mut DzlPathElement) -> *const c_char;
5302 #[cfg(feature = "v3_26")]
5303 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5304 pub fn dzl_path_element_get_title(self_: *mut DzlPathElement) -> *const c_char;
5305
5306 pub fn dzl_pill_box_get_type() -> GType;
5310 pub fn dzl_pill_box_new(label: *const c_char) -> *mut gtk::GtkWidget;
5311 pub fn dzl_pill_box_get_label(self_: *mut DzlPillBox) -> *const c_char;
5312 pub fn dzl_pill_box_set_label(self_: *mut DzlPillBox, label: *const c_char);
5313
5314 pub fn dzl_preferences_bin_get_type() -> GType;
5318
5319 pub fn dzl_preferences_entry_get_type() -> GType;
5323 pub fn dzl_preferences_entry_get_entry_widget(
5324 self_: *mut DzlPreferencesEntry,
5325 ) -> *mut gtk::GtkWidget;
5326 pub fn dzl_preferences_entry_get_title_widget(
5327 self_: *mut DzlPreferencesEntry,
5328 ) -> *mut gtk::GtkWidget;
5329
5330 pub fn dzl_preferences_file_chooser_button_get_type() -> GType;
5334
5335 pub fn dzl_preferences_flow_box_get_type() -> GType;
5339 pub fn dzl_preferences_flow_box_new() -> *mut gtk::GtkWidget;
5340
5341 pub fn dzl_preferences_font_button_get_type() -> GType;
5345
5346 pub fn dzl_preferences_group_get_type() -> GType;
5350 pub fn dzl_preferences_group_add(self_: *mut DzlPreferencesGroup, widget: *mut gtk::GtkWidget);
5351 pub fn dzl_preferences_group_get_priority(self_: *mut DzlPreferencesGroup) -> c_int;
5352 pub fn dzl_preferences_group_get_size_group(
5353 self_: *mut DzlPreferencesGroup,
5354 column: c_uint,
5355 ) -> *mut gtk::GtkSizeGroup;
5356 pub fn dzl_preferences_group_get_title(self_: *mut DzlPreferencesGroup) -> *const c_char;
5357 pub fn dzl_preferences_group_refilter(
5358 self_: *mut DzlPreferencesGroup,
5359 spec: *mut DzlPatternSpec,
5360 ) -> c_uint;
5361 pub fn dzl_preferences_group_set_map(
5362 self_: *mut DzlPreferencesGroup,
5363 map: *mut glib::GHashTable,
5364 );
5365
5366 pub fn dzl_preferences_page_get_type() -> GType;
5370 pub fn dzl_preferences_page_add_group(
5371 self_: *mut DzlPreferencesPage,
5372 group: *mut DzlPreferencesGroup,
5373 );
5374 pub fn dzl_preferences_page_get_group(
5375 self_: *mut DzlPreferencesPage,
5376 group_name: *const c_char,
5377 ) -> *mut DzlPreferencesGroup;
5378 pub fn dzl_preferences_page_refilter(self_: *mut DzlPreferencesPage, spec: *mut DzlPatternSpec);
5379 pub fn dzl_preferences_page_set_map(self_: *mut DzlPreferencesPage, map: *mut glib::GHashTable);
5380
5381 pub fn dzl_preferences_spin_button_get_type() -> GType;
5385 pub fn dzl_preferences_spin_button_get_spin_button(
5386 self_: *mut DzlPreferencesSpinButton,
5387 ) -> *mut gtk::GtkWidget;
5388
5389 pub fn dzl_preferences_switch_get_type() -> GType;
5393
5394 pub fn dzl_preferences_view_get_type() -> GType;
5398 pub fn dzl_preferences_view_new() -> *mut gtk::GtkWidget;
5399 pub fn dzl_preferences_view_get_show_search_entry(self_: *mut DzlPreferencesView) -> gboolean;
5400 pub fn dzl_preferences_view_get_use_sidebar(self_: *mut DzlPreferencesView) -> gboolean;
5401 pub fn dzl_preferences_view_reapply_filter(self_: *mut DzlPreferencesView);
5402 pub fn dzl_preferences_view_set_show_search_entry(
5403 self_: *mut DzlPreferencesView,
5404 show_search_entry: gboolean,
5405 );
5406 pub fn dzl_preferences_view_set_use_sidebar(
5407 self_: *mut DzlPreferencesView,
5408 use_sidebar: gboolean,
5409 );
5410
5411 pub fn dzl_priority_box_get_type() -> GType;
5415 pub fn dzl_priority_box_new() -> *mut gtk::GtkWidget;
5416
5417 pub fn dzl_progress_button_get_type() -> GType;
5421 pub fn dzl_progress_button_new() -> *mut gtk::GtkWidget;
5422 pub fn dzl_progress_button_get_progress(self_: *mut DzlProgressButton) -> c_uint;
5423 pub fn dzl_progress_button_get_show_progress(self_: *mut DzlProgressButton) -> gboolean;
5424 pub fn dzl_progress_button_set_progress(button: *mut DzlProgressButton, percentage: c_uint);
5425 pub fn dzl_progress_button_set_show_progress(
5426 button: *mut DzlProgressButton,
5427 show_progress: gboolean,
5428 );
5429
5430 pub fn dzl_progress_icon_get_type() -> GType;
5434 pub fn dzl_progress_icon_new() -> *mut gtk::GtkWidget;
5435 pub fn dzl_progress_icon_get_progress(self_: *mut DzlProgressIcon) -> c_double;
5436 pub fn dzl_progress_icon_set_progress(self_: *mut DzlProgressIcon, progress: c_double);
5437
5438 pub fn dzl_progress_menu_button_get_type() -> GType;
5442 pub fn dzl_progress_menu_button_new() -> *mut gtk::GtkWidget;
5443 pub fn dzl_progress_menu_button_get_progress(button: *mut DzlProgressMenuButton) -> c_double;
5444 pub fn dzl_progress_menu_button_get_show_progress(
5445 self_: *mut DzlProgressMenuButton,
5446 ) -> gboolean;
5447 pub fn dzl_progress_menu_button_get_show_theatric(
5448 self_: *mut DzlProgressMenuButton,
5449 ) -> gboolean;
5450 pub fn dzl_progress_menu_button_reset_theatrics(self_: *mut DzlProgressMenuButton);
5451 pub fn dzl_progress_menu_button_set_progress(
5452 button: *mut DzlProgressMenuButton,
5453 progress: c_double,
5454 );
5455 pub fn dzl_progress_menu_button_set_show_progress(
5456 self_: *mut DzlProgressMenuButton,
5457 show_progress: gboolean,
5458 );
5459 pub fn dzl_progress_menu_button_set_show_theatric(
5460 self_: *mut DzlProgressMenuButton,
5461 show_theatic: gboolean,
5462 );
5463
5464 pub fn dzl_properties_group_get_type() -> GType;
5468 #[cfg(feature = "v3_26")]
5469 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5470 pub fn dzl_properties_group_new(object: *mut gobject::GObject) -> *mut DzlPropertiesGroup;
5471 pub fn dzl_properties_group_new_for_type(object_type: GType) -> *mut DzlPropertiesGroup;
5472 #[cfg(feature = "v3_26")]
5473 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5474 pub fn dzl_properties_group_add_all_properties(self_: *mut DzlPropertiesGroup);
5475 #[cfg(feature = "v3_26")]
5476 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5477 pub fn dzl_properties_group_add_property(
5478 self_: *mut DzlPropertiesGroup,
5479 name: *const c_char,
5480 property_name: *const c_char,
5481 );
5482 #[cfg(feature = "v3_26")]
5483 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5484 pub fn dzl_properties_group_add_property_full(
5485 self_: *mut DzlPropertiesGroup,
5486 name: *const c_char,
5487 property_name: *const c_char,
5488 flags: DzlPropertiesFlags,
5489 );
5490 #[cfg(feature = "v3_26")]
5491 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5492 pub fn dzl_properties_group_remove(self_: *mut DzlPropertiesGroup, name: *const c_char);
5493
5494 pub fn dzl_radio_box_get_type() -> GType;
5498 pub fn dzl_radio_box_new() -> *mut gtk::GtkWidget;
5499 pub fn dzl_radio_box_add_item(self_: *mut DzlRadioBox, id: *const c_char, text: *const c_char);
5500 pub fn dzl_radio_box_get_active_id(self_: *mut DzlRadioBox) -> *const c_char;
5501 pub fn dzl_radio_box_remove_item(self_: *mut DzlRadioBox, id: *const c_char);
5502 pub fn dzl_radio_box_set_active_id(self_: *mut DzlRadioBox, id: *const c_char);
5503
5504 pub fn dzl_read_only_list_model_get_type() -> GType;
5508 #[cfg(feature = "v3_30")]
5509 #[cfg_attr(docsrs, doc(cfg(feature = "v3_30")))]
5510 pub fn dzl_read_only_list_model_new(base_model: *mut gio::GListModel) -> *mut gio::GListModel;
5511
5512 pub fn dzl_recursive_file_monitor_get_type() -> GType;
5516 pub fn dzl_recursive_file_monitor_new(root: *mut gio::GFile) -> *mut DzlRecursiveFileMonitor;
5517 #[cfg(feature = "v3_28")]
5518 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
5519 pub fn dzl_recursive_file_monitor_cancel(self_: *mut DzlRecursiveFileMonitor);
5520 #[cfg(feature = "v3_28")]
5521 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
5522 pub fn dzl_recursive_file_monitor_get_root(
5523 self_: *mut DzlRecursiveFileMonitor,
5524 ) -> *mut gio::GFile;
5525 #[cfg(feature = "v3_28")]
5526 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
5527 pub fn dzl_recursive_file_monitor_set_ignore_func(
5528 self_: *mut DzlRecursiveFileMonitor,
5529 ignore_func: DzlRecursiveIgnoreFunc,
5530 ignore_func_data: gpointer,
5531 ignore_func_data_destroy: glib::GDestroyNotify,
5532 );
5533 pub fn dzl_recursive_file_monitor_start_async(
5534 self_: *mut DzlRecursiveFileMonitor,
5535 cancellable: *mut gio::GCancellable,
5536 callback: gio::GAsyncReadyCallback,
5537 user_data: gpointer,
5538 );
5539 pub fn dzl_recursive_file_monitor_start_finish(
5540 self_: *mut DzlRecursiveFileMonitor,
5541 result: *mut gio::GAsyncResult,
5542 error: *mut *mut glib::GError,
5543 ) -> gboolean;
5544
5545 pub fn dzl_scrolled_window_get_type() -> GType;
5549
5550 pub fn dzl_search_bar_get_type() -> GType;
5554 pub fn dzl_search_bar_new() -> *mut gtk::GtkWidget;
5555 pub fn dzl_search_bar_get_entry(self_: *mut DzlSearchBar) -> *mut gtk::GtkSearchEntry;
5556 pub fn dzl_search_bar_get_search_mode_enabled(self_: *mut DzlSearchBar) -> gboolean;
5557 pub fn dzl_search_bar_get_show_close_button(self_: *mut DzlSearchBar) -> gboolean;
5558 pub fn dzl_search_bar_set_search_mode_enabled(
5559 self_: *mut DzlSearchBar,
5560 search_mode_enabled: gboolean,
5561 );
5562 pub fn dzl_search_bar_set_show_close_button(
5563 self_: *mut DzlSearchBar,
5564 show_close_button: gboolean,
5565 );
5566
5567 pub fn dzl_settings_flag_action_get_type() -> GType;
5571 pub fn dzl_settings_flag_action_new(
5572 schema_id: *const c_char,
5573 schema_key: *const c_char,
5574 flag_nick: *const c_char,
5575 ) -> *mut gio::GAction;
5576
5577 pub fn dzl_settings_sandwich_get_type() -> GType;
5581 pub fn dzl_settings_sandwich_new(
5582 schema_id: *const c_char,
5583 path: *const c_char,
5584 ) -> *mut DzlSettingsSandwich;
5585 pub fn dzl_settings_sandwich_append(
5586 self_: *mut DzlSettingsSandwich,
5587 settings: *mut gio::GSettings,
5588 );
5589 pub fn dzl_settings_sandwich_bind(
5590 self_: *mut DzlSettingsSandwich,
5591 key: *const c_char,
5592 object: gpointer,
5593 property: *const c_char,
5594 flags: gio::GSettingsBindFlags,
5595 );
5596 pub fn dzl_settings_sandwich_bind_with_mapping(
5597 self_: *mut DzlSettingsSandwich,
5598 key: *const c_char,
5599 object: gpointer,
5600 property: *const c_char,
5601 flags: gio::GSettingsBindFlags,
5602 get_mapping: gio::GSettingsBindGetMapping,
5603 set_mapping: gio::GSettingsBindSetMapping,
5604 user_data: gpointer,
5605 destroy: glib::GDestroyNotify,
5606 );
5607 pub fn dzl_settings_sandwich_get_boolean(
5608 self_: *mut DzlSettingsSandwich,
5609 key: *const c_char,
5610 ) -> gboolean;
5611 pub fn dzl_settings_sandwich_get_default_value(
5612 self_: *mut DzlSettingsSandwich,
5613 key: *const c_char,
5614 ) -> *mut glib::GVariant;
5615 pub fn dzl_settings_sandwich_get_double(
5616 self_: *mut DzlSettingsSandwich,
5617 key: *const c_char,
5618 ) -> c_double;
5619 pub fn dzl_settings_sandwich_get_int(
5620 self_: *mut DzlSettingsSandwich,
5621 key: *const c_char,
5622 ) -> c_int;
5623 pub fn dzl_settings_sandwich_get_string(
5624 self_: *mut DzlSettingsSandwich,
5625 key: *const c_char,
5626 ) -> *mut c_char;
5627 pub fn dzl_settings_sandwich_get_uint(
5628 self_: *mut DzlSettingsSandwich,
5629 key: *const c_char,
5630 ) -> c_uint;
5631 pub fn dzl_settings_sandwich_get_user_value(
5632 self_: *mut DzlSettingsSandwich,
5633 key: *const c_char,
5634 ) -> *mut glib::GVariant;
5635 pub fn dzl_settings_sandwich_get_value(
5636 self_: *mut DzlSettingsSandwich,
5637 key: *const c_char,
5638 ) -> *mut glib::GVariant;
5639 pub fn dzl_settings_sandwich_set_boolean(
5640 self_: *mut DzlSettingsSandwich,
5641 key: *const c_char,
5642 val: gboolean,
5643 );
5644 pub fn dzl_settings_sandwich_set_double(
5645 self_: *mut DzlSettingsSandwich,
5646 key: *const c_char,
5647 val: c_double,
5648 );
5649 pub fn dzl_settings_sandwich_set_int(
5650 self_: *mut DzlSettingsSandwich,
5651 key: *const c_char,
5652 val: c_int,
5653 );
5654 pub fn dzl_settings_sandwich_set_string(
5655 self_: *mut DzlSettingsSandwich,
5656 key: *const c_char,
5657 val: *const c_char,
5658 );
5659 pub fn dzl_settings_sandwich_set_uint(
5660 self_: *mut DzlSettingsSandwich,
5661 key: *const c_char,
5662 val: c_uint,
5663 );
5664 pub fn dzl_settings_sandwich_set_value(
5665 self_: *mut DzlSettingsSandwich,
5666 key: *const c_char,
5667 value: *mut glib::GVariant,
5668 );
5669 pub fn dzl_settings_sandwich_unbind(self_: *mut DzlSettingsSandwich, property: *const c_char);
5670
5671 pub fn dzl_shortcut_accel_dialog_get_type() -> GType;
5675 pub fn dzl_shortcut_accel_dialog_new() -> *mut gtk::GtkWidget;
5676 pub fn dzl_shortcut_accel_dialog_get_accelerator(
5677 self_: *mut DzlShortcutAccelDialog,
5678 ) -> *mut c_char;
5679 pub fn dzl_shortcut_accel_dialog_get_chord(
5680 self_: *mut DzlShortcutAccelDialog,
5681 ) -> *const DzlShortcutChord;
5682 pub fn dzl_shortcut_accel_dialog_get_shortcut_title(
5683 self_: *mut DzlShortcutAccelDialog,
5684 ) -> *const c_char;
5685 pub fn dzl_shortcut_accel_dialog_set_accelerator(
5686 self_: *mut DzlShortcutAccelDialog,
5687 accelerator: *const c_char,
5688 );
5689 pub fn dzl_shortcut_accel_dialog_set_shortcut_title(
5690 self_: *mut DzlShortcutAccelDialog,
5691 title: *const c_char,
5692 );
5693
5694 pub fn dzl_shortcut_context_get_type() -> GType;
5698 pub fn dzl_shortcut_context_new(name: *const c_char) -> *mut DzlShortcutContext;
5699 pub fn dzl_shortcut_context_activate(
5700 self_: *mut DzlShortcutContext,
5701 widget: *mut gtk::GtkWidget,
5702 chord: *const DzlShortcutChord,
5703 ) -> DzlShortcutMatch;
5704 pub fn dzl_shortcut_context_add_action(
5705 self_: *mut DzlShortcutContext,
5706 accel: *const c_char,
5707 detailed_action_name: *const c_char,
5708 );
5709 pub fn dzl_shortcut_context_add_command(
5710 self_: *mut DzlShortcutContext,
5711 accel: *const c_char,
5712 command: *const c_char,
5713 );
5714 pub fn dzl_shortcut_context_add_signal(
5715 self_: *mut DzlShortcutContext,
5716 accel: *const c_char,
5717 signal_name: *const c_char,
5718 n_args: c_uint,
5719 ...
5720 );
5721 pub fn dzl_shortcut_context_add_signalv(
5723 self_: *mut DzlShortcutContext,
5724 accel: *const c_char,
5725 signal_name: *const c_char,
5726 values: *mut glib::GArray,
5727 );
5728 pub fn dzl_shortcut_context_get_name(self_: *mut DzlShortcutContext) -> *const c_char;
5729 pub fn dzl_shortcut_context_load_from_data(
5730 self_: *mut DzlShortcutContext,
5731 data: *const c_char,
5732 len: ssize_t,
5733 error: *mut *mut glib::GError,
5734 ) -> gboolean;
5735 pub fn dzl_shortcut_context_load_from_resource(
5736 self_: *mut DzlShortcutContext,
5737 resource_path: *const c_char,
5738 error: *mut *mut glib::GError,
5739 ) -> gboolean;
5740 pub fn dzl_shortcut_context_remove(
5741 self_: *mut DzlShortcutContext,
5742 accel: *const c_char,
5743 ) -> gboolean;
5744
5745 pub fn dzl_shortcut_controller_get_type() -> GType;
5749 pub fn dzl_shortcut_controller_new(widget: *mut gtk::GtkWidget) -> *mut DzlShortcutController;
5750 pub fn dzl_shortcut_controller_find(widget: *mut gtk::GtkWidget) -> *mut DzlShortcutController;
5751 pub fn dzl_shortcut_controller_try_find(
5752 widget: *mut gtk::GtkWidget,
5753 ) -> *mut DzlShortcutController;
5754 pub fn dzl_shortcut_controller_add_command_action(
5755 self_: *mut DzlShortcutController,
5756 command_id: *const c_char,
5757 default_accel: *const c_char,
5758 phase: DzlShortcutPhase,
5759 action: *const c_char,
5760 );
5761 pub fn dzl_shortcut_controller_add_command_callback(
5762 self_: *mut DzlShortcutController,
5763 command_id: *const c_char,
5764 default_accel: *const c_char,
5765 phase: DzlShortcutPhase,
5766 callback: gtk::GtkCallback,
5767 callback_data: gpointer,
5768 callback_data_destroy: glib::GDestroyNotify,
5769 );
5770 pub fn dzl_shortcut_controller_add_command_signal(
5771 self_: *mut DzlShortcutController,
5772 command_id: *const c_char,
5773 default_accel: *const c_char,
5774 phase: DzlShortcutPhase,
5775 signal_name: *const c_char,
5776 n_args: c_uint,
5777 ...
5778 );
5779 pub fn dzl_shortcut_controller_execute_command(
5780 self_: *mut DzlShortcutController,
5781 command: *const c_char,
5782 ) -> gboolean;
5783 #[cfg(feature = "v3_26")]
5784 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5785 pub fn dzl_shortcut_controller_get_context(
5786 self_: *mut DzlShortcutController,
5787 ) -> *mut DzlShortcutContext;
5788 #[cfg(feature = "v3_26")]
5789 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5790 pub fn dzl_shortcut_controller_get_context_for_phase(
5791 self_: *mut DzlShortcutController,
5792 phase: DzlShortcutPhase,
5793 ) -> *mut DzlShortcutContext;
5794 pub fn dzl_shortcut_controller_get_current_chord(
5795 self_: *mut DzlShortcutController,
5796 ) -> *const DzlShortcutChord;
5797 pub fn dzl_shortcut_controller_get_manager(
5798 self_: *mut DzlShortcutController,
5799 ) -> *mut DzlShortcutManager;
5800 #[cfg(feature = "v3_34")]
5801 #[cfg_attr(docsrs, doc(cfg(feature = "v3_34")))]
5802 pub fn dzl_shortcut_controller_get_widget(
5803 self_: *mut DzlShortcutController,
5804 ) -> *mut gtk::GtkWidget;
5805 pub fn dzl_shortcut_controller_remove_accel(
5806 self_: *mut DzlShortcutController,
5807 accel: *const c_char,
5808 phase: DzlShortcutPhase,
5809 );
5810 #[cfg(feature = "v3_26")]
5811 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
5812 pub fn dzl_shortcut_controller_set_context_by_name(
5813 self_: *mut DzlShortcutController,
5814 name: *const c_char,
5815 );
5816 pub fn dzl_shortcut_controller_set_manager(
5817 self_: *mut DzlShortcutController,
5818 manager: *mut DzlShortcutManager,
5819 );
5820
5821 pub fn dzl_shortcut_label_get_type() -> GType;
5825 pub fn dzl_shortcut_label_new() -> *mut gtk::GtkWidget;
5826 pub fn dzl_shortcut_label_get_accelerator(self_: *mut DzlShortcutLabel) -> *mut c_char;
5827 pub fn dzl_shortcut_label_get_chord(self_: *mut DzlShortcutLabel) -> *const DzlShortcutChord;
5828 pub fn dzl_shortcut_label_set_accelerator(
5829 self_: *mut DzlShortcutLabel,
5830 accelerator: *const c_char,
5831 );
5832 pub fn dzl_shortcut_label_set_chord(
5833 self_: *mut DzlShortcutLabel,
5834 chord: *const DzlShortcutChord,
5835 );
5836
5837 pub fn dzl_shortcut_manager_get_type() -> GType;
5841 pub fn dzl_shortcut_manager_get_default() -> *mut DzlShortcutManager;
5842 pub fn dzl_shortcut_manager_add_action(
5843 self_: *mut DzlShortcutManager,
5844 detailed_action_name: *const c_char,
5845 section: *const c_char,
5846 group: *const c_char,
5847 title: *const c_char,
5848 subtitle: *const c_char,
5849 );
5850 pub fn dzl_shortcut_manager_add_command(
5851 self_: *mut DzlShortcutManager,
5852 command: *const c_char,
5853 section: *const c_char,
5854 group: *const c_char,
5855 title: *const c_char,
5856 subtitle: *const c_char,
5857 );
5858 pub fn dzl_shortcut_manager_add_shortcut_entries(
5859 self_: *mut DzlShortcutManager,
5860 shortcuts: *const DzlShortcutEntry,
5861 n_shortcuts: c_uint,
5862 translation_domain: *const c_char,
5863 );
5864 pub fn dzl_shortcut_manager_add_shortcuts_to_window(
5865 self_: *mut DzlShortcutManager,
5866 window: *mut DzlShortcutsWindow,
5867 );
5868 pub fn dzl_shortcut_manager_append_search_path(
5869 self_: *mut DzlShortcutManager,
5870 directory: *const c_char,
5871 );
5872 pub fn dzl_shortcut_manager_get_theme(self_: *mut DzlShortcutManager) -> *mut DzlShortcutTheme;
5873 pub fn dzl_shortcut_manager_get_theme_by_name(
5874 self_: *mut DzlShortcutManager,
5875 theme_name: *const c_char,
5876 ) -> *mut DzlShortcutTheme;
5877 pub fn dzl_shortcut_manager_get_theme_name(self_: *mut DzlShortcutManager) -> *const c_char;
5878 pub fn dzl_shortcut_manager_get_user_dir(self_: *mut DzlShortcutManager) -> *const c_char;
5879 pub fn dzl_shortcut_manager_handle_event(
5880 self_: *mut DzlShortcutManager,
5881 event: *const gdk::GdkEventKey,
5882 toplevel: *mut gtk::GtkWidget,
5883 ) -> gboolean;
5884 pub fn dzl_shortcut_manager_prepend_search_path(
5885 self_: *mut DzlShortcutManager,
5886 directory: *const c_char,
5887 );
5888 pub fn dzl_shortcut_manager_queue_reload(self_: *mut DzlShortcutManager);
5889 pub fn dzl_shortcut_manager_reload(
5890 self_: *mut DzlShortcutManager,
5891 cancellable: *mut gio::GCancellable,
5892 );
5893 pub fn dzl_shortcut_manager_remove_search_path(
5894 self_: *mut DzlShortcutManager,
5895 directory: *const c_char,
5896 );
5897 pub fn dzl_shortcut_manager_set_theme(
5898 self_: *mut DzlShortcutManager,
5899 theme: *mut DzlShortcutTheme,
5900 );
5901 pub fn dzl_shortcut_manager_set_theme_name(
5902 self_: *mut DzlShortcutManager,
5903 theme_name: *const c_char,
5904 );
5905 pub fn dzl_shortcut_manager_set_user_dir(
5906 self_: *mut DzlShortcutManager,
5907 user_dir: *const c_char,
5908 );
5909
5910 pub fn dzl_shortcut_model_get_type() -> GType;
5914 pub fn dzl_shortcut_model_new() -> *mut gtk::GtkTreeModel;
5915 pub fn dzl_shortcut_model_get_manager(self_: *mut DzlShortcutModel) -> *mut DzlShortcutManager;
5916 pub fn dzl_shortcut_model_get_theme(self_: *mut DzlShortcutModel) -> *mut DzlShortcutTheme;
5917 pub fn dzl_shortcut_model_rebuild(self_: *mut DzlShortcutModel);
5918 pub fn dzl_shortcut_model_set_chord(
5919 self_: *mut DzlShortcutModel,
5920 iter: *mut gtk::GtkTreeIter,
5921 chord: *const DzlShortcutChord,
5922 );
5923 pub fn dzl_shortcut_model_set_manager(
5924 self_: *mut DzlShortcutModel,
5925 manager: *mut DzlShortcutManager,
5926 );
5927 pub fn dzl_shortcut_model_set_theme(self_: *mut DzlShortcutModel, theme: *mut DzlShortcutTheme);
5928
5929 pub fn dzl_shortcut_simple_label_get_type() -> GType;
5933 pub fn dzl_shortcut_simple_label_new() -> *mut gtk::GtkWidget;
5934 pub fn dzl_shortcut_simple_label_get_accel(self_: *mut DzlShortcutSimpleLabel)
5935 -> *const c_char;
5936 pub fn dzl_shortcut_simple_label_get_action(
5937 self_: *mut DzlShortcutSimpleLabel,
5938 ) -> *const c_char;
5939 pub fn dzl_shortcut_simple_label_get_command(
5940 self_: *mut DzlShortcutSimpleLabel,
5941 ) -> *const c_char;
5942 pub fn dzl_shortcut_simple_label_get_title(self_: *mut DzlShortcutSimpleLabel)
5943 -> *const c_char;
5944 pub fn dzl_shortcut_simple_label_set_accel(
5945 self_: *mut DzlShortcutSimpleLabel,
5946 accel: *const c_char,
5947 );
5948 pub fn dzl_shortcut_simple_label_set_action(
5949 self_: *mut DzlShortcutSimpleLabel,
5950 action: *const c_char,
5951 );
5952 pub fn dzl_shortcut_simple_label_set_command(
5953 self_: *mut DzlShortcutSimpleLabel,
5954 command: *const c_char,
5955 );
5956 pub fn dzl_shortcut_simple_label_set_title(
5957 self_: *mut DzlShortcutSimpleLabel,
5958 title: *const c_char,
5959 );
5960
5961 pub fn dzl_shortcut_theme_get_type() -> GType;
5965 pub fn dzl_shortcut_theme_new(name: *const c_char) -> *mut DzlShortcutTheme;
5966 pub fn dzl_shortcut_theme_add_command(
5967 self_: *mut DzlShortcutTheme,
5968 accelerator: *const c_char,
5969 command: *const c_char,
5970 );
5971 pub fn dzl_shortcut_theme_add_context(
5972 self_: *mut DzlShortcutTheme,
5973 context: *mut DzlShortcutContext,
5974 );
5975 pub fn dzl_shortcut_theme_add_css_resource(self_: *mut DzlShortcutTheme, path: *const c_char);
5976 pub fn dzl_shortcut_theme_find_context_by_name(
5977 self_: *mut DzlShortcutTheme,
5978 name: *const c_char,
5979 ) -> *mut DzlShortcutContext;
5980 pub fn dzl_shortcut_theme_find_default_context(
5981 self_: *mut DzlShortcutTheme,
5982 widget: *mut gtk::GtkWidget,
5983 ) -> *mut DzlShortcutContext;
5984 pub fn dzl_shortcut_theme_get_chord_for_action(
5985 self_: *mut DzlShortcutTheme,
5986 detailed_action_name: *const c_char,
5987 ) -> *const DzlShortcutChord;
5988 pub fn dzl_shortcut_theme_get_chord_for_command(
5989 self_: *mut DzlShortcutTheme,
5990 command: *const c_char,
5991 ) -> *const DzlShortcutChord;
5992 pub fn dzl_shortcut_theme_get_name(self_: *mut DzlShortcutTheme) -> *const c_char;
5993 pub fn dzl_shortcut_theme_get_parent(self_: *mut DzlShortcutTheme) -> *mut DzlShortcutTheme;
5994 pub fn dzl_shortcut_theme_get_parent_name(self_: *mut DzlShortcutTheme) -> *const c_char;
5995 pub fn dzl_shortcut_theme_get_subtitle(self_: *mut DzlShortcutTheme) -> *const c_char;
5996 pub fn dzl_shortcut_theme_get_title(self_: *mut DzlShortcutTheme) -> *const c_char;
5997 pub fn dzl_shortcut_theme_load_from_data(
5998 self_: *mut DzlShortcutTheme,
5999 data: *const c_char,
6000 len: ssize_t,
6001 error: *mut *mut glib::GError,
6002 ) -> gboolean;
6003 pub fn dzl_shortcut_theme_load_from_file(
6004 self_: *mut DzlShortcutTheme,
6005 file: *mut gio::GFile,
6006 cancellable: *mut gio::GCancellable,
6007 error: *mut *mut glib::GError,
6008 ) -> gboolean;
6009 pub fn dzl_shortcut_theme_load_from_path(
6010 self_: *mut DzlShortcutTheme,
6011 path: *const c_char,
6012 cancellable: *mut gio::GCancellable,
6013 error: *mut *mut glib::GError,
6014 ) -> gboolean;
6015 pub fn dzl_shortcut_theme_remove_css_resource(
6016 self_: *mut DzlShortcutTheme,
6017 path: *const c_char,
6018 );
6019 pub fn dzl_shortcut_theme_save_to_file(
6020 self_: *mut DzlShortcutTheme,
6021 file: *mut gio::GFile,
6022 cancellable: *mut gio::GCancellable,
6023 error: *mut *mut glib::GError,
6024 ) -> gboolean;
6025 pub fn dzl_shortcut_theme_save_to_path(
6026 self_: *mut DzlShortcutTheme,
6027 path: *const c_char,
6028 cancellable: *mut gio::GCancellable,
6029 error: *mut *mut glib::GError,
6030 ) -> gboolean;
6031 pub fn dzl_shortcut_theme_save_to_stream(
6032 self_: *mut DzlShortcutTheme,
6033 stream: *mut gio::GOutputStream,
6034 cancellable: *mut gio::GCancellable,
6035 error: *mut *mut glib::GError,
6036 ) -> gboolean;
6037 pub fn dzl_shortcut_theme_set_accel_for_action(
6038 self_: *mut DzlShortcutTheme,
6039 detailed_action_name: *const c_char,
6040 accel: *const c_char,
6041 phase: DzlShortcutPhase,
6042 );
6043 pub fn dzl_shortcut_theme_set_accel_for_command(
6044 self_: *mut DzlShortcutTheme,
6045 command: *const c_char,
6046 accel: *const c_char,
6047 phase: DzlShortcutPhase,
6048 );
6049 pub fn dzl_shortcut_theme_set_chord_for_action(
6050 self_: *mut DzlShortcutTheme,
6051 detailed_action_name: *const c_char,
6052 chord: *const DzlShortcutChord,
6053 phase: DzlShortcutPhase,
6054 );
6055 pub fn dzl_shortcut_theme_set_chord_for_command(
6056 self_: *mut DzlShortcutTheme,
6057 command: *const c_char,
6058 chord: *const DzlShortcutChord,
6059 phase: DzlShortcutPhase,
6060 );
6061 pub fn dzl_shortcut_theme_set_parent_name(
6062 self_: *mut DzlShortcutTheme,
6063 parent_name: *const c_char,
6064 );
6065
6066 pub fn dzl_shortcut_theme_editor_get_type() -> GType;
6070 pub fn dzl_shortcut_theme_editor_new() -> *mut gtk::GtkWidget;
6071 pub fn dzl_shortcut_theme_editor_get_theme(
6072 self_: *mut DzlShortcutThemeEditor,
6073 ) -> *mut DzlShortcutTheme;
6074 pub fn dzl_shortcut_theme_editor_set_theme(
6075 self_: *mut DzlShortcutThemeEditor,
6076 theme: *mut DzlShortcutTheme,
6077 );
6078
6079 pub fn dzl_shortcut_tooltip_get_type() -> GType;
6083 #[cfg(feature = "v3_32")]
6084 #[cfg_attr(docsrs, doc(cfg(feature = "v3_32")))]
6085 pub fn dzl_shortcut_tooltip_new() -> *mut DzlShortcutTooltip;
6086 #[cfg(feature = "v3_32")]
6087 #[cfg_attr(docsrs, doc(cfg(feature = "v3_32")))]
6088 pub fn dzl_shortcut_tooltip_get_accel(self_: *mut DzlShortcutTooltip) -> *const c_char;
6089 #[cfg(feature = "v3_32")]
6090 #[cfg_attr(docsrs, doc(cfg(feature = "v3_32")))]
6091 pub fn dzl_shortcut_tooltip_get_command_id(self_: *mut DzlShortcutTooltip) -> *const c_char;
6092 #[cfg(feature = "v3_32")]
6093 #[cfg_attr(docsrs, doc(cfg(feature = "v3_32")))]
6094 pub fn dzl_shortcut_tooltip_get_title(self_: *mut DzlShortcutTooltip) -> *const c_char;
6095 #[cfg(feature = "v3_32")]
6096 #[cfg_attr(docsrs, doc(cfg(feature = "v3_32")))]
6097 pub fn dzl_shortcut_tooltip_get_widget(self_: *mut DzlShortcutTooltip) -> *mut gtk::GtkWidget;
6098 #[cfg(feature = "v3_32")]
6099 #[cfg_attr(docsrs, doc(cfg(feature = "v3_32")))]
6100 pub fn dzl_shortcut_tooltip_set_accel(self_: *mut DzlShortcutTooltip, accel: *const c_char);
6101 #[cfg(feature = "v3_32")]
6102 #[cfg_attr(docsrs, doc(cfg(feature = "v3_32")))]
6103 pub fn dzl_shortcut_tooltip_set_command_id(
6104 self_: *mut DzlShortcutTooltip,
6105 command_id: *const c_char,
6106 );
6107 #[cfg(feature = "v3_32")]
6108 #[cfg_attr(docsrs, doc(cfg(feature = "v3_32")))]
6109 pub fn dzl_shortcut_tooltip_set_title(self_: *mut DzlShortcutTooltip, title: *const c_char);
6110 #[cfg(feature = "v3_32")]
6111 #[cfg_attr(docsrs, doc(cfg(feature = "v3_32")))]
6112 pub fn dzl_shortcut_tooltip_set_widget(
6113 self_: *mut DzlShortcutTooltip,
6114 widget: *mut gtk::GtkWidget,
6115 );
6116
6117 pub fn dzl_shortcuts_group_get_type() -> GType;
6121
6122 pub fn dzl_shortcuts_section_get_type() -> GType;
6126
6127 pub fn dzl_shortcuts_shortcut_get_type() -> GType;
6131
6132 pub fn dzl_shortcuts_window_get_type() -> GType;
6136
6137 pub fn dzl_signal_group_get_type() -> GType;
6141 pub fn dzl_signal_group_new(target_type: GType) -> *mut DzlSignalGroup;
6142 pub fn dzl_signal_group_block(self_: *mut DzlSignalGroup);
6143 pub fn dzl_signal_group_connect(
6144 self_: *mut DzlSignalGroup,
6145 detailed_signal: *const c_char,
6146 c_handler: gobject::GCallback,
6147 data: gpointer,
6148 );
6149 pub fn dzl_signal_group_connect_after(
6150 self_: *mut DzlSignalGroup,
6151 detailed_signal: *const c_char,
6152 c_handler: gobject::GCallback,
6153 data: gpointer,
6154 );
6155 pub fn dzl_signal_group_connect_data(
6156 self_: *mut DzlSignalGroup,
6157 detailed_signal: *const c_char,
6158 c_handler: gobject::GCallback,
6159 data: gpointer,
6160 notify: gobject::GClosureNotify,
6161 flags: gobject::GConnectFlags,
6162 );
6163 pub fn dzl_signal_group_connect_object(
6164 self_: *mut DzlSignalGroup,
6165 detailed_signal: *const c_char,
6166 c_handler: gobject::GCallback,
6167 object: gpointer,
6168 flags: gobject::GConnectFlags,
6169 );
6170 pub fn dzl_signal_group_connect_swapped(
6171 self_: *mut DzlSignalGroup,
6172 detailed_signal: *const c_char,
6173 c_handler: gobject::GCallback,
6174 data: gpointer,
6175 );
6176 pub fn dzl_signal_group_get_target(self_: *mut DzlSignalGroup) -> *mut gobject::GObject;
6177 pub fn dzl_signal_group_set_target(self_: *mut DzlSignalGroup, target: *mut gobject::GObject);
6178 pub fn dzl_signal_group_unblock(self_: *mut DzlSignalGroup);
6179
6180 pub fn dzl_simple_label_get_type() -> GType;
6184 pub fn dzl_simple_label_new(label: *const c_char) -> *mut gtk::GtkWidget;
6185 pub fn dzl_simple_label_get_label(self_: *mut DzlSimpleLabel) -> *const c_char;
6186 pub fn dzl_simple_label_get_width_chars(self_: *mut DzlSimpleLabel) -> c_int;
6187 pub fn dzl_simple_label_get_xalign(self_: *mut DzlSimpleLabel) -> c_float;
6188 pub fn dzl_simple_label_set_label(self_: *mut DzlSimpleLabel, label: *const c_char);
6189 pub fn dzl_simple_label_set_width_chars(self_: *mut DzlSimpleLabel, width_chars: c_int);
6190 pub fn dzl_simple_label_set_xalign(self_: *mut DzlSimpleLabel, xalign: c_float);
6191
6192 pub fn dzl_simple_popover_get_type() -> GType;
6196 pub fn dzl_simple_popover_new() -> *mut gtk::GtkWidget;
6197 pub fn dzl_simple_popover_get_button_text(self_: *mut DzlSimplePopover) -> *const c_char;
6198 pub fn dzl_simple_popover_get_message(self_: *mut DzlSimplePopover) -> *const c_char;
6199 pub fn dzl_simple_popover_get_ready(self_: *mut DzlSimplePopover) -> gboolean;
6200 pub fn dzl_simple_popover_get_text(self_: *mut DzlSimplePopover) -> *const c_char;
6201 pub fn dzl_simple_popover_get_title(self_: *mut DzlSimplePopover) -> *const c_char;
6202 pub fn dzl_simple_popover_set_button_text(
6203 self_: *mut DzlSimplePopover,
6204 button_text: *const c_char,
6205 );
6206 pub fn dzl_simple_popover_set_message(self_: *mut DzlSimplePopover, message: *const c_char);
6207 pub fn dzl_simple_popover_set_ready(self_: *mut DzlSimplePopover, ready: gboolean);
6208 pub fn dzl_simple_popover_set_text(self_: *mut DzlSimplePopover, text: *const c_char);
6209 pub fn dzl_simple_popover_set_title(self_: *mut DzlSimplePopover, title: *const c_char);
6210
6211 pub fn dzl_slider_get_type() -> GType;
6215 pub fn dzl_slider_new() -> *mut gtk::GtkWidget;
6216 pub fn dzl_slider_add_slider(
6217 self_: *mut DzlSlider,
6218 widget: *mut gtk::GtkWidget,
6219 position: DzlSliderPosition,
6220 );
6221 pub fn dzl_slider_get_position(self_: *mut DzlSlider) -> DzlSliderPosition;
6222 pub fn dzl_slider_set_position(self_: *mut DzlSlider, position: DzlSliderPosition);
6223
6224 pub fn dzl_stack_list_get_type() -> GType;
6228 pub fn dzl_stack_list_new() -> *mut gtk::GtkWidget;
6229 pub fn dzl_stack_list_clear(self_: *mut DzlStackList);
6230 pub fn dzl_stack_list_get_depth(self_: *mut DzlStackList) -> c_uint;
6231 pub fn dzl_stack_list_get_model(self_: *mut DzlStackList) -> *mut gio::GListModel;
6232 pub fn dzl_stack_list_pop(self_: *mut DzlStackList);
6233 pub fn dzl_stack_list_push(
6234 self_: *mut DzlStackList,
6235 header: *mut gtk::GtkWidget,
6236 model: *mut gio::GListModel,
6237 create_widget_func: DzlStackListCreateWidgetFunc,
6238 user_data: gpointer,
6239 user_data_free_func: glib::GDestroyNotify,
6240 );
6241
6242 pub fn dzl_state_machine_get_type() -> GType;
6246 pub fn dzl_state_machine_new() -> *mut DzlStateMachine;
6247 pub fn dzl_state_machine_buildable_iface_init(iface: *mut gtk::GtkBuildableIface);
6248 pub fn dzl_state_machine_add_binding(
6249 self_: *mut DzlStateMachine,
6250 state: *const c_char,
6251 source_object: gpointer,
6252 source_property: *const c_char,
6253 target_object: gpointer,
6254 target_property: *const c_char,
6255 flags: gobject::GBindingFlags,
6256 );
6257 pub fn dzl_state_machine_add_property(
6258 self_: *mut DzlStateMachine,
6259 state: *const c_char,
6260 object: gpointer,
6261 property: *const c_char,
6262 ...
6263 );
6264 pub fn dzl_state_machine_add_propertyv(
6266 self_: *mut DzlStateMachine,
6267 state: *const c_char,
6268 object: gpointer,
6269 property: *const c_char,
6270 value: *const gobject::GValue,
6271 );
6272 pub fn dzl_state_machine_add_style(
6273 self_: *mut DzlStateMachine,
6274 state: *const c_char,
6275 widget: *mut gtk::GtkWidget,
6276 style: *const c_char,
6277 );
6278 pub fn dzl_state_machine_connect_object(
6279 self_: *mut DzlStateMachine,
6280 state: *const c_char,
6281 source: gpointer,
6282 detailed_signal: *const c_char,
6283 callback: gobject::GCallback,
6284 user_data: gpointer,
6285 flags: gobject::GConnectFlags,
6286 );
6287 pub fn dzl_state_machine_create_action(
6288 self_: *mut DzlStateMachine,
6289 name: *const c_char,
6290 ) -> *mut gio::GAction;
6291 pub fn dzl_state_machine_get_state(self_: *mut DzlStateMachine) -> *const c_char;
6292 #[cfg(feature = "v3_28")]
6293 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
6294 pub fn dzl_state_machine_is_state(
6295 self_: *mut DzlStateMachine,
6296 state: *const c_char,
6297 ) -> gboolean;
6298 pub fn dzl_state_machine_set_state(self_: *mut DzlStateMachine, state: *const c_char);
6299
6300 pub fn dzl_suggestion_get_type() -> GType;
6304 pub fn dzl_suggestion_new() -> *mut DzlSuggestion;
6305 #[cfg(feature = "v3_30")]
6306 #[cfg_attr(docsrs, doc(cfg(feature = "v3_30")))]
6307 pub fn dzl_suggestion_get_icon(self_: *mut DzlSuggestion) -> *mut gio::GIcon;
6308 pub fn dzl_suggestion_get_icon_name(self_: *mut DzlSuggestion) -> *const c_char;
6309 #[cfg(feature = "v3_30")]
6310 #[cfg_attr(docsrs, doc(cfg(feature = "v3_30")))]
6311 pub fn dzl_suggestion_get_icon_surface(
6312 self_: *mut DzlSuggestion,
6313 widget: *mut gtk::GtkWidget,
6314 ) -> *mut cairo::cairo_surface_t;
6315 pub fn dzl_suggestion_get_id(self_: *mut DzlSuggestion) -> *const c_char;
6316 #[cfg(feature = "v3_36")]
6317 #[cfg_attr(docsrs, doc(cfg(feature = "v3_36")))]
6318 pub fn dzl_suggestion_get_secondary_icon(self_: *mut DzlSuggestion) -> *mut gio::GIcon;
6319 pub fn dzl_suggestion_get_secondary_icon_name(self_: *mut DzlSuggestion) -> *const c_char;
6320 #[cfg(feature = "v3_36")]
6321 #[cfg_attr(docsrs, doc(cfg(feature = "v3_36")))]
6322 pub fn dzl_suggestion_get_secondary_icon_surface(
6323 self_: *mut DzlSuggestion,
6324 widget: *mut gtk::GtkWidget,
6325 ) -> *mut cairo::cairo_surface_t;
6326 pub fn dzl_suggestion_get_subtitle(self_: *mut DzlSuggestion) -> *const c_char;
6327 pub fn dzl_suggestion_get_title(self_: *mut DzlSuggestion) -> *const c_char;
6328 pub fn dzl_suggestion_replace_typed_text(
6329 self_: *mut DzlSuggestion,
6330 typed_text: *const c_char,
6331 ) -> *mut c_char;
6332 pub fn dzl_suggestion_set_icon_name(self_: *mut DzlSuggestion, icon_name: *const c_char);
6333 pub fn dzl_suggestion_set_id(self_: *mut DzlSuggestion, id: *const c_char);
6334 pub fn dzl_suggestion_set_secondary_icon_name(
6335 self_: *mut DzlSuggestion,
6336 icon_name: *const c_char,
6337 );
6338 pub fn dzl_suggestion_set_subtitle(self_: *mut DzlSuggestion, subtitle: *const c_char);
6339 pub fn dzl_suggestion_set_title(self_: *mut DzlSuggestion, title: *const c_char);
6340 pub fn dzl_suggestion_suggest_suffix(
6341 self_: *mut DzlSuggestion,
6342 typed_text: *const c_char,
6343 ) -> *mut c_char;
6344
6345 pub fn dzl_suggestion_button_get_type() -> GType;
6349 pub fn dzl_suggestion_button_new() -> *mut gtk::GtkWidget;
6350 #[cfg(feature = "v3_34")]
6351 #[cfg_attr(docsrs, doc(cfg(feature = "v3_34")))]
6352 pub fn dzl_suggestion_button_get_button(self_: *mut DzlSuggestionButton)
6353 -> *mut gtk::GtkButton;
6354 #[cfg(feature = "v3_34")]
6355 #[cfg_attr(docsrs, doc(cfg(feature = "v3_34")))]
6356 pub fn dzl_suggestion_button_get_entry(
6357 self_: *mut DzlSuggestionButton,
6358 ) -> *mut DzlSuggestionEntry;
6359
6360 pub fn dzl_suggestion_entry_get_type() -> GType;
6364 pub fn dzl_suggestion_entry_new() -> *mut gtk::GtkWidget;
6365 pub fn dzl_suggestion_entry_default_position_func(
6366 self_: *mut DzlSuggestionEntry,
6367 area: *mut gdk::GdkRectangle,
6368 is_absolute: *mut gboolean,
6369 user_data: gpointer,
6370 );
6371 pub fn dzl_suggestion_entry_get_activate_on_single_click(
6372 self_: *mut DzlSuggestionEntry,
6373 ) -> gboolean;
6374 #[cfg(feature = "v3_34")]
6375 #[cfg_attr(docsrs, doc(cfg(feature = "v3_34")))]
6376 pub fn dzl_suggestion_entry_get_compact(self_: *mut DzlSuggestionEntry) -> gboolean;
6377 pub fn dzl_suggestion_entry_get_model(self_: *mut DzlSuggestionEntry) -> *mut gio::GListModel;
6378 #[cfg(feature = "v3_32")]
6379 #[cfg_attr(docsrs, doc(cfg(feature = "v3_32")))]
6380 pub fn dzl_suggestion_entry_get_popover(self_: *mut DzlSuggestionEntry) -> *mut gtk::GtkWidget;
6381 pub fn dzl_suggestion_entry_get_suggestion(
6382 self_: *mut DzlSuggestionEntry,
6383 ) -> *mut DzlSuggestion;
6384 pub fn dzl_suggestion_entry_get_typed_text(self_: *mut DzlSuggestionEntry) -> *const c_char;
6385 pub fn dzl_suggestion_entry_hide_suggestions(self_: *mut DzlSuggestionEntry);
6386 pub fn dzl_suggestion_entry_set_activate_on_single_click(
6387 self_: *mut DzlSuggestionEntry,
6388 activate_on_single_click: gboolean,
6389 );
6390 #[cfg(feature = "v3_34")]
6391 #[cfg_attr(docsrs, doc(cfg(feature = "v3_34")))]
6392 pub fn dzl_suggestion_entry_set_compact(self_: *mut DzlSuggestionEntry, compact: gboolean);
6393 pub fn dzl_suggestion_entry_set_model(
6394 self_: *mut DzlSuggestionEntry,
6395 model: *mut gio::GListModel,
6396 );
6397 #[cfg(feature = "v3_26")]
6398 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
6399 pub fn dzl_suggestion_entry_set_position_func(
6400 self_: *mut DzlSuggestionEntry,
6401 func: DzlSuggestionPositionFunc,
6402 func_data: gpointer,
6403 func_data_destroy: glib::GDestroyNotify,
6404 );
6405 pub fn dzl_suggestion_entry_set_suggestion(
6406 self_: *mut DzlSuggestionEntry,
6407 suggestion: *mut DzlSuggestion,
6408 );
6409 pub fn dzl_suggestion_entry_window_position_func(
6410 self_: *mut DzlSuggestionEntry,
6411 area: *mut gdk::GdkRectangle,
6412 is_absolute: *mut gboolean,
6413 user_data: gpointer,
6414 );
6415
6416 pub fn dzl_suggestion_entry_buffer_get_type() -> GType;
6420 pub fn dzl_suggestion_entry_buffer_new() -> *mut DzlSuggestionEntryBuffer;
6421 pub fn dzl_suggestion_entry_buffer_clear(self_: *mut DzlSuggestionEntryBuffer);
6422 pub fn dzl_suggestion_entry_buffer_commit(self_: *mut DzlSuggestionEntryBuffer);
6423 pub fn dzl_suggestion_entry_buffer_get_suggestion(
6424 self_: *mut DzlSuggestionEntryBuffer,
6425 ) -> *mut DzlSuggestion;
6426 pub fn dzl_suggestion_entry_buffer_get_typed_length(
6427 self_: *mut DzlSuggestionEntryBuffer,
6428 ) -> c_uint;
6429 pub fn dzl_suggestion_entry_buffer_get_typed_text(
6430 self_: *mut DzlSuggestionEntryBuffer,
6431 ) -> *const c_char;
6432 pub fn dzl_suggestion_entry_buffer_set_suggestion(
6433 self_: *mut DzlSuggestionEntryBuffer,
6434 suggestion: *mut DzlSuggestion,
6435 );
6436
6437 pub fn dzl_suggestion_popover_get_type() -> GType;
6441 pub fn dzl_suggestion_popover_new() -> *mut gtk::GtkWidget;
6442 pub fn dzl_suggestion_popover_activate_selected(self_: *mut DzlSuggestionPopover);
6443 pub fn dzl_suggestion_popover_get_model(
6444 self_: *mut DzlSuggestionPopover,
6445 ) -> *mut gio::GListModel;
6446 pub fn dzl_suggestion_popover_get_relative_to(
6447 self_: *mut DzlSuggestionPopover,
6448 ) -> *mut gtk::GtkWidget;
6449 pub fn dzl_suggestion_popover_get_selected(
6450 self_: *mut DzlSuggestionPopover,
6451 ) -> *mut DzlSuggestion;
6452 pub fn dzl_suggestion_popover_move_by(self_: *mut DzlSuggestionPopover, amount: c_int);
6453 pub fn dzl_suggestion_popover_popdown(self_: *mut DzlSuggestionPopover);
6454 pub fn dzl_suggestion_popover_popup(self_: *mut DzlSuggestionPopover);
6455 pub fn dzl_suggestion_popover_set_model(
6456 self_: *mut DzlSuggestionPopover,
6457 model: *mut gio::GListModel,
6458 );
6459 pub fn dzl_suggestion_popover_set_relative_to(
6460 self_: *mut DzlSuggestionPopover,
6461 widget: *mut gtk::GtkWidget,
6462 );
6463 pub fn dzl_suggestion_popover_set_selected(
6464 self_: *mut DzlSuggestionPopover,
6465 suggestion: *mut DzlSuggestion,
6466 );
6467
6468 pub fn dzl_suggestion_row_get_type() -> GType;
6472 pub fn dzl_suggestion_row_new() -> *mut gtk::GtkWidget;
6473 pub fn dzl_suggestion_row_get_suggestion(self_: *mut DzlSuggestionRow) -> *mut DzlSuggestion;
6474 pub fn dzl_suggestion_row_set_suggestion(
6475 self_: *mut DzlSuggestionRow,
6476 suggestion: *mut DzlSuggestion,
6477 );
6478
6479 pub fn dzl_tab_get_type() -> GType;
6483 pub fn dzl_tab_get_active(self_: *mut DzlTab) -> gboolean;
6484 pub fn dzl_tab_get_can_close(self_: *mut DzlTab) -> gboolean;
6485 pub fn dzl_tab_get_edge(self_: *mut DzlTab) -> gtk::GtkPositionType;
6486 pub fn dzl_tab_get_icon_name(self_: *mut DzlTab) -> *const c_char;
6487 pub fn dzl_tab_get_style(self_: *mut DzlTab) -> DzlTabStyle;
6488 pub fn dzl_tab_get_title(self_: *mut DzlTab) -> *const c_char;
6489 pub fn dzl_tab_get_widget(self_: *mut DzlTab) -> *mut gtk::GtkWidget;
6490 pub fn dzl_tab_set_active(self_: *mut DzlTab, active: gboolean);
6491 pub fn dzl_tab_set_can_close(self_: *mut DzlTab, can_close: gboolean);
6492 pub fn dzl_tab_set_edge(self_: *mut DzlTab, edge: gtk::GtkPositionType);
6493 pub fn dzl_tab_set_gicon(self_: *mut DzlTab, gicon: *mut gio::GIcon);
6494 pub fn dzl_tab_set_icon_name(self_: *mut DzlTab, icon_name: *const c_char);
6495 pub fn dzl_tab_set_style(self_: *mut DzlTab, style: DzlTabStyle);
6496 pub fn dzl_tab_set_title(self_: *mut DzlTab, title: *const c_char);
6497 pub fn dzl_tab_set_widget(self_: *mut DzlTab, widget: *mut gtk::GtkWidget);
6498
6499 pub fn dzl_tab_strip_get_type() -> GType;
6503 pub fn dzl_tab_strip_new() -> *mut gtk::GtkWidget;
6504 pub fn dzl_tab_strip_add_control(self_: *mut DzlTabStrip, widget: *mut gtk::GtkWidget);
6505 pub fn dzl_tab_strip_get_edge(self_: *mut DzlTabStrip) -> gtk::GtkPositionType;
6506 pub fn dzl_tab_strip_get_stack(self_: *mut DzlTabStrip) -> *mut gtk::GtkStack;
6507 pub fn dzl_tab_strip_get_style(self_: *mut DzlTabStrip) -> DzlTabStyle;
6508 pub fn dzl_tab_strip_set_edge(self_: *mut DzlTabStrip, edge: gtk::GtkPositionType);
6509 pub fn dzl_tab_strip_set_stack(self_: *mut DzlTabStrip, stack: *mut gtk::GtkStack);
6510 pub fn dzl_tab_strip_set_style(self_: *mut DzlTabStrip, style: DzlTabStyle);
6511
6512 pub fn dzl_task_cache_get_type() -> GType;
6516 pub fn dzl_task_cache_new(
6517 key_hash_func: glib::GHashFunc,
6518 key_equal_func: glib::GEqualFunc,
6519 key_copy_func: gobject::GBoxedCopyFunc,
6520 key_destroy_func: gobject::GBoxedFreeFunc,
6521 value_copy_func: gobject::GBoxedCopyFunc,
6522 value_free_func: gobject::GBoxedFreeFunc,
6523 time_to_live_msec: i64,
6524 populate_callback: DzlTaskCacheCallback,
6525 populate_callback_data: gpointer,
6526 populate_callback_data_destroy: glib::GDestroyNotify,
6527 ) -> *mut DzlTaskCache;
6528 pub fn dzl_task_cache_evict(self_: *mut DzlTaskCache, key: gconstpointer) -> gboolean;
6529 pub fn dzl_task_cache_evict_all(self_: *mut DzlTaskCache);
6530 pub fn dzl_task_cache_get_async(
6531 self_: *mut DzlTaskCache,
6532 key: gconstpointer,
6533 force_update: gboolean,
6534 cancellable: *mut gio::GCancellable,
6535 callback: gio::GAsyncReadyCallback,
6536 user_data: gpointer,
6537 );
6538 pub fn dzl_task_cache_get_finish(
6539 self_: *mut DzlTaskCache,
6540 result: *mut gio::GAsyncResult,
6541 error: *mut *mut glib::GError,
6542 ) -> gpointer;
6543 pub fn dzl_task_cache_get_values(self_: *mut DzlTaskCache) -> *mut glib::GPtrArray;
6544 pub fn dzl_task_cache_peek(
6545 self_: *mut DzlTaskCache,
6546 key: gconstpointer,
6547 ) -> *mut gobject::GObject;
6548 pub fn dzl_task_cache_set_name(self_: *mut DzlTaskCache, name: *const c_char);
6549
6550 pub fn dzl_theme_manager_get_type() -> GType;
6554 pub fn dzl_theme_manager_new() -> *mut DzlThemeManager;
6555 pub fn dzl_theme_manager_add_resources(
6556 self_: *mut DzlThemeManager,
6557 resource_path: *const c_char,
6558 );
6559 pub fn dzl_theme_manager_remove_resources(
6560 self_: *mut DzlThemeManager,
6561 resource_path: *const c_char,
6562 );
6563
6564 pub fn dzl_three_grid_get_type() -> GType;
6568 pub fn dzl_three_grid_new() -> *mut gtk::GtkWidget;
6569
6570 pub fn dzl_tree_get_type() -> GType;
6574 pub fn dzl_tree_add_builder(self_: *mut DzlTree, builder: *mut DzlTreeBuilder);
6575 pub fn dzl_tree_expand_to_node(self_: *mut DzlTree, node: *mut DzlTreeNode);
6576 pub fn dzl_tree_find_child_node(
6577 self_: *mut DzlTree,
6578 node: *mut DzlTreeNode,
6579 find_func: DzlTreeFindFunc,
6580 user_data: gpointer,
6581 ) -> *mut DzlTreeNode;
6582 pub fn dzl_tree_find_custom(
6583 self_: *mut DzlTree,
6584 equal_func: glib::GEqualFunc,
6585 key: gpointer,
6586 ) -> *mut DzlTreeNode;
6587 pub fn dzl_tree_find_item(self_: *mut DzlTree, item: *mut gobject::GObject)
6588 -> *mut DzlTreeNode;
6589 pub fn dzl_tree_get_context_menu(self_: *mut DzlTree) -> *mut gio::GMenuModel;
6590 pub fn dzl_tree_get_root(self_: *mut DzlTree) -> *mut DzlTreeNode;
6591 pub fn dzl_tree_get_selected(self_: *mut DzlTree) -> *mut DzlTreeNode;
6592 pub fn dzl_tree_get_show_icons(self_: *mut DzlTree) -> gboolean;
6593 pub fn dzl_tree_rebuild(self_: *mut DzlTree);
6594 pub fn dzl_tree_remove_builder(self_: *mut DzlTree, builder: *mut DzlTreeBuilder);
6595 pub fn dzl_tree_scroll_to_node(self_: *mut DzlTree, node: *mut DzlTreeNode);
6596 pub fn dzl_tree_set_context_menu(self_: *mut DzlTree, context_menu: *mut gio::GMenuModel);
6597 pub fn dzl_tree_set_filter(
6598 self_: *mut DzlTree,
6599 filter_func: DzlTreeFilterFunc,
6600 filter_data: gpointer,
6601 filter_data_destroy: glib::GDestroyNotify,
6602 );
6603 pub fn dzl_tree_set_root(self_: *mut DzlTree, node: *mut DzlTreeNode);
6604 pub fn dzl_tree_set_show_icons(self_: *mut DzlTree, show_icons: gboolean);
6605 pub fn dzl_tree_unselect_all(self_: *mut DzlTree);
6606
6607 pub fn dzl_tree_builder_get_type() -> GType;
6611 pub fn dzl_tree_builder_new() -> *mut DzlTreeBuilder;
6612 pub fn dzl_tree_builder_get_tree(builder: *mut DzlTreeBuilder) -> *mut DzlTree;
6613
6614 pub fn dzl_tree_node_get_type() -> GType;
6618 pub fn dzl_tree_node_new() -> *mut DzlTreeNode;
6619 pub fn dzl_tree_node_add_emblem(self_: *mut DzlTreeNode, emblem_name: *const c_char);
6620 pub fn dzl_tree_node_append(node: *mut DzlTreeNode, child: *mut DzlTreeNode);
6621 pub fn dzl_tree_node_clear_emblems(self_: *mut DzlTreeNode);
6622 pub fn dzl_tree_node_collapse(node: *mut DzlTreeNode);
6623 pub fn dzl_tree_node_expand(node: *mut DzlTreeNode, expand_ancestors: gboolean) -> gboolean;
6624 pub fn dzl_tree_node_get_area(node: *mut DzlTreeNode, area: *mut gdk::GdkRectangle);
6625 pub fn dzl_tree_node_get_children_possible(self_: *mut DzlTreeNode) -> gboolean;
6626 pub fn dzl_tree_node_get_expanded(node: *mut DzlTreeNode) -> gboolean;
6627 #[cfg(feature = "v3_28")]
6628 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
6629 pub fn dzl_tree_node_get_foreground_rgba(self_: *mut DzlTreeNode) -> *const gdk::GdkRGBA;
6630 pub fn dzl_tree_node_get_gicon(self_: *mut DzlTreeNode) -> *mut gio::GIcon;
6631 pub fn dzl_tree_node_get_icon_name(node: *mut DzlTreeNode) -> *const c_char;
6632 pub fn dzl_tree_node_get_item(node: *mut DzlTreeNode) -> *mut gobject::GObject;
6633 pub fn dzl_tree_node_get_iter(node: *mut DzlTreeNode, iter: *mut gtk::GtkTreeIter) -> gboolean;
6634 pub fn dzl_tree_node_get_parent(node: *mut DzlTreeNode) -> *mut DzlTreeNode;
6635 pub fn dzl_tree_node_get_path(node: *mut DzlTreeNode) -> *mut gtk::GtkTreePath;
6636 pub fn dzl_tree_node_get_reset_on_collapse(self_: *mut DzlTreeNode) -> gboolean;
6637 pub fn dzl_tree_node_get_text(node: *mut DzlTreeNode) -> *const c_char;
6638 pub fn dzl_tree_node_get_tree(node: *mut DzlTreeNode) -> *mut DzlTree;
6639 pub fn dzl_tree_node_get_use_dim_label(self_: *mut DzlTreeNode) -> gboolean;
6640 pub fn dzl_tree_node_get_use_markup(self_: *mut DzlTreeNode) -> gboolean;
6641 pub fn dzl_tree_node_has_emblem(
6642 self_: *mut DzlTreeNode,
6643 emblem_name: *const c_char,
6644 ) -> gboolean;
6645 #[cfg(feature = "v3_28")]
6646 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
6647 pub fn dzl_tree_node_insert(self_: *mut DzlTreeNode, child: *mut DzlTreeNode, position: c_uint);
6648 pub fn dzl_tree_node_insert_sorted(
6649 node: *mut DzlTreeNode,
6650 child: *mut DzlTreeNode,
6651 compare_func: DzlTreeNodeCompareFunc,
6652 user_data: gpointer,
6653 );
6654 pub fn dzl_tree_node_invalidate(node: *mut DzlTreeNode);
6655 pub fn dzl_tree_node_is_root(node: *mut DzlTreeNode) -> gboolean;
6656 pub fn dzl_tree_node_n_children(self_: *mut DzlTreeNode) -> c_uint;
6657 pub fn dzl_tree_node_nth_child(self_: *mut DzlTreeNode, nth: c_uint) -> *mut DzlTreeNode;
6658 pub fn dzl_tree_node_prepend(node: *mut DzlTreeNode, child: *mut DzlTreeNode);
6659 #[cfg(feature = "v3_28")]
6660 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
6661 pub fn dzl_tree_node_rebuild(self_: *mut DzlTreeNode);
6662 pub fn dzl_tree_node_remove(node: *mut DzlTreeNode, child: *mut DzlTreeNode);
6663 pub fn dzl_tree_node_remove_emblem(self_: *mut DzlTreeNode, emblem_name: *const c_char);
6664 pub fn dzl_tree_node_select(node: *mut DzlTreeNode);
6665 pub fn dzl_tree_node_set_children_possible(
6666 self_: *mut DzlTreeNode,
6667 children_possible: gboolean,
6668 );
6669 pub fn dzl_tree_node_set_emblems(self_: *mut DzlTreeNode, emblems: *const *const c_char);
6670 #[cfg(feature = "v3_28")]
6671 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
6672 pub fn dzl_tree_node_set_foreground_rgba(
6673 self_: *mut DzlTreeNode,
6674 foreground_rgba: *const gdk::GdkRGBA,
6675 );
6676 pub fn dzl_tree_node_set_gicon(self_: *mut DzlTreeNode, icon: *mut gio::GIcon);
6677 pub fn dzl_tree_node_set_icon_name(node: *mut DzlTreeNode, icon_name: *const c_char);
6678 pub fn dzl_tree_node_set_item(node: *mut DzlTreeNode, item: *mut gobject::GObject);
6679 pub fn dzl_tree_node_set_reset_on_collapse(
6680 self_: *mut DzlTreeNode,
6681 reset_on_collapse: gboolean,
6682 );
6683 pub fn dzl_tree_node_set_text(node: *mut DzlTreeNode, text: *const c_char);
6684 pub fn dzl_tree_node_set_use_dim_label(self_: *mut DzlTreeNode, use_dim_label: gboolean);
6685 pub fn dzl_tree_node_set_use_markup(self_: *mut DzlTreeNode, use_markup: gboolean);
6686 pub fn dzl_tree_node_show_popover(node: *mut DzlTreeNode, popover: *mut gtk::GtkPopover);
6687
6688 pub fn dzl_widget_action_group_get_type() -> GType;
6692 pub fn dzl_widget_action_group_attach(widget: *mut gtk::GtkWidget, group_name: *const c_char);
6693 pub fn dzl_widget_action_group_new(widget: *mut gtk::GtkWidget) -> *mut gio::GActionGroup;
6694 pub fn dzl_widget_action_group_set_action_enabled(
6695 self_: *mut DzlWidgetActionGroup,
6696 action_name: *const c_char,
6697 enabled: gboolean,
6698 );
6699
6700 pub fn dzl_dock_get_type() -> GType;
6704
6705 pub fn dzl_dock_item_get_type() -> GType;
6709 pub fn dzl_dock_item_adopt(self_: *mut DzlDockItem, child: *mut DzlDockItem) -> gboolean;
6710 pub fn dzl_dock_item_close(self_: *mut DzlDockItem) -> gboolean;
6711 #[cfg(feature = "v3_30")]
6712 #[cfg_attr(docsrs, doc(cfg(feature = "v3_30")))]
6713 pub fn dzl_dock_item_emit_presented(self_: *mut DzlDockItem);
6714 pub fn dzl_dock_item_get_can_close(self_: *mut DzlDockItem) -> gboolean;
6715 pub fn dzl_dock_item_get_can_minimize(self_: *mut DzlDockItem) -> gboolean;
6716 pub fn dzl_dock_item_get_child_visible(
6717 self_: *mut DzlDockItem,
6718 child: *mut DzlDockItem,
6719 ) -> gboolean;
6720 pub fn dzl_dock_item_get_icon_name(self_: *mut DzlDockItem) -> *mut c_char;
6721 pub fn dzl_dock_item_get_manager(self_: *mut DzlDockItem) -> *mut DzlDockManager;
6722 pub fn dzl_dock_item_get_parent(self_: *mut DzlDockItem) -> *mut DzlDockItem;
6723 pub fn dzl_dock_item_get_title(self_: *mut DzlDockItem) -> *mut c_char;
6724 pub fn dzl_dock_item_has_widgets(self_: *mut DzlDockItem) -> gboolean;
6725 pub fn dzl_dock_item_minimize(
6726 self_: *mut DzlDockItem,
6727 child: *mut DzlDockItem,
6728 position: *mut gtk::GtkPositionType,
6729 ) -> gboolean;
6730 #[cfg(feature = "v3_34")]
6731 #[cfg_attr(docsrs, doc(cfg(feature = "v3_34")))]
6732 pub fn dzl_dock_item_needs_attention(self_: *mut DzlDockItem);
6733 pub fn dzl_dock_item_present(self_: *mut DzlDockItem);
6734 pub fn dzl_dock_item_present_child(self_: *mut DzlDockItem, child: *mut DzlDockItem);
6735 #[cfg(feature = "v3_34")]
6736 #[cfg_attr(docsrs, doc(cfg(feature = "v3_34")))]
6737 pub fn dzl_dock_item_ref_gicon(self_: *mut DzlDockItem) -> *mut gio::GIcon;
6738 pub fn dzl_dock_item_release(self_: *mut DzlDockItem, child: *mut DzlDockItem);
6739 pub fn dzl_dock_item_set_child_visible(
6740 self_: *mut DzlDockItem,
6741 child: *mut DzlDockItem,
6742 child_visible: gboolean,
6743 );
6744 pub fn dzl_dock_item_set_manager(self_: *mut DzlDockItem, manager: *mut DzlDockManager);
6745 pub fn dzl_dock_item_update_visibility(self_: *mut DzlDockItem);
6746
6747 pub fn dzl_graph_view_renderer_get_type() -> GType;
6751 pub fn dzl_graph_view_renderer_render(
6752 self_: *mut DzlGraphRenderer,
6753 table: *mut DzlGraphModel,
6754 x_begin: i64,
6755 x_end: i64,
6756 y_begin: c_double,
6757 y_end: c_double,
6758 cr: *mut cairo::cairo_t,
6759 area: *const cairo::cairo_rectangle_int_t,
6760 );
6761
6762 pub fn dzl_preferences_get_type() -> GType;
6766 pub fn dzl_preferences_add_custom(
6767 self_: *mut DzlPreferences,
6768 page_name: *const c_char,
6769 group_name: *const c_char,
6770 widget: *mut gtk::GtkWidget,
6771 keywords: *const c_char,
6772 priority: c_int,
6773 ) -> c_uint;
6774 pub fn dzl_preferences_add_file_chooser(
6775 self_: *mut DzlPreferences,
6776 page_name: *const c_char,
6777 group_name: *const c_char,
6778 schema_id: *const c_char,
6779 key: *const c_char,
6780 path: *const c_char,
6781 title: *const c_char,
6782 subtitle: *const c_char,
6783 action: gtk::GtkFileChooserAction,
6784 keywords: *const c_char,
6785 priority: c_int,
6786 ) -> c_uint;
6787 pub fn dzl_preferences_add_font_button(
6788 self_: *mut DzlPreferences,
6789 page_name: *const c_char,
6790 group_name: *const c_char,
6791 schema_id: *const c_char,
6792 key: *const c_char,
6793 title: *const c_char,
6794 keywords: *const c_char,
6795 priority: c_int,
6796 ) -> c_uint;
6797 pub fn dzl_preferences_add_group(
6798 self_: *mut DzlPreferences,
6799 page_name: *const c_char,
6800 group_name: *const c_char,
6801 title: *const c_char,
6802 priority: c_int,
6803 );
6804 pub fn dzl_preferences_add_list_group(
6805 self_: *mut DzlPreferences,
6806 page_name: *const c_char,
6807 group_name: *const c_char,
6808 title: *const c_char,
6809 mode: gtk::GtkSelectionMode,
6810 priority: c_int,
6811 );
6812 pub fn dzl_preferences_add_page(
6813 self_: *mut DzlPreferences,
6814 page_name: *const c_char,
6815 title: *const c_char,
6816 priority: c_int,
6817 );
6818 pub fn dzl_preferences_add_radio(
6819 self_: *mut DzlPreferences,
6820 page_name: *const c_char,
6821 group_name: *const c_char,
6822 schema_id: *const c_char,
6823 key: *const c_char,
6824 path: *const c_char,
6825 variant_string: *const c_char,
6826 title: *const c_char,
6827 subtitle: *const c_char,
6828 keywords: *const c_char,
6829 priority: c_int,
6830 ) -> c_uint;
6831 pub fn dzl_preferences_add_spin_button(
6832 self_: *mut DzlPreferences,
6833 page_name: *const c_char,
6834 group_name: *const c_char,
6835 schema_id: *const c_char,
6836 key: *const c_char,
6837 path: *const c_char,
6838 title: *const c_char,
6839 subtitle: *const c_char,
6840 keywords: *const c_char,
6841 priority: c_int,
6842 ) -> c_uint;
6843 pub fn dzl_preferences_add_switch(
6844 self_: *mut DzlPreferences,
6845 page_name: *const c_char,
6846 group_name: *const c_char,
6847 schema_id: *const c_char,
6848 key: *const c_char,
6849 path: *const c_char,
6850 variant_string: *const c_char,
6851 title: *const c_char,
6852 subtitle: *const c_char,
6853 keywords: *const c_char,
6854 priority: c_int,
6855 ) -> c_uint;
6856 pub fn dzl_preferences_add_table_row(
6857 self_: *mut DzlPreferences,
6858 page_name: *const c_char,
6859 group_name: *const c_char,
6860 first_widget: *mut gtk::GtkWidget,
6861 ...
6862 ) -> c_uint;
6863 pub fn dzl_preferences_get_widget(
6864 self_: *mut DzlPreferences,
6865 widget_id: c_uint,
6866 ) -> *mut gtk::GtkWidget;
6867 pub fn dzl_preferences_remove_id(self_: *mut DzlPreferences, widget_id: c_uint) -> gboolean;
6868 pub fn dzl_preferences_set_page(
6869 self_: *mut DzlPreferences,
6870 page_name: *const c_char,
6871 map: *mut glib::GHashTable,
6872 );
6873
6874 pub fn dzl_cairo_region_create_from_clip_extents(
6878 cr: *mut cairo::cairo_t,
6879 ) -> *mut cairo::cairo_region_t;
6880 pub fn dzl_cairo_rounded_rectangle(
6881 cr: *mut cairo::cairo_t,
6882 rect: *const gdk::GdkRectangle,
6883 x_radius: c_int,
6884 y_radius: c_int,
6885 );
6886 #[cfg(feature = "v3_28")]
6887 #[cfg_attr(docsrs, doc(cfg(feature = "v3_28")))]
6888 pub fn dzl_cancellable_chain(
6889 self_: *mut gio::GCancellable,
6890 other: *mut gio::GCancellable,
6891 ) -> *mut gio::GCancellable;
6892 pub fn dzl_dnd_get_uri_list(selection_data: *mut gtk::GtkSelectionData) -> *mut *mut c_char;
6893 pub fn dzl_file_manager_show(file: *mut gio::GFile, error: *mut *mut glib::GError) -> gboolean;
6894 pub fn dzl_frame_source_add(
6895 frames_per_sec: c_uint,
6896 callback: glib::GSourceFunc,
6897 user_data: gpointer,
6898 ) -> c_uint;
6899 pub fn dzl_frame_source_add_full(
6900 priority: c_int,
6901 frames_per_sec: c_uint,
6902 callback: glib::GSourceFunc,
6903 user_data: gpointer,
6904 notify: glib::GDestroyNotify,
6905 ) -> c_uint;
6906 pub fn dzl_fuzzy_highlight(
6907 str: *const c_char,
6908 query: *const c_char,
6909 case_sensitive: gboolean,
6910 ) -> *mut c_char;
6911 pub fn dzl_g_date_time_format_for_display(self_: *mut glib::GDateTime) -> *mut c_char;
6912 pub fn dzl_g_time_span_to_label(span: glib::GTimeSpan) -> *mut c_char;
6913 pub fn dzl_g_time_span_to_label_mapping(
6914 binding: *mut gobject::GBinding,
6915 from_value: *const gobject::GValue,
6916 to_value: *mut gobject::GValue,
6917 user_data: gpointer,
6918 ) -> gboolean;
6919 pub fn dzl_g_variant_hash(data: gconstpointer) -> c_uint;
6920 pub fn dzl_gdk_synthesize_event_key(
6921 window: *mut gdk::GdkWindow,
6922 ch: u32,
6923 ) -> *mut gdk::GdkEventKey;
6924 pub fn dzl_gdk_synthesize_event_keyval(
6925 window: *mut gdk::GdkWindow,
6926 keyval: c_uint,
6927 ) -> *mut gdk::GdkEventKey;
6928 pub fn dzl_get_current_cpu_call() -> c_uint;
6929 #[cfg(feature = "v3_26")]
6930 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
6931 pub fn dzl_gtk_list_store_insert_sorted(
6932 store: *mut gtk::GtkListStore,
6933 iter: *mut gtk::GtkTreeIter,
6934 key: gconstpointer,
6935 compare_column: c_uint,
6936 compare_func: glib::GCompareDataFunc,
6937 compare_data: gpointer,
6938 );
6939 pub fn dzl_gtk_text_buffer_remove_tag(
6940 buffer: *mut gtk::GtkTextBuffer,
6941 tag: *mut gtk::GtkTextTag,
6942 start: *const gtk::GtkTextIter,
6943 end: *const gtk::GtkTextIter,
6944 minimal_damage: gboolean,
6945 );
6946 pub fn dzl_gtk_widget_action(
6947 widget: *mut gtk::GtkWidget,
6948 group: *const c_char,
6949 name: *const c_char,
6950 param: *mut glib::GVariant,
6951 ) -> gboolean;
6952 pub fn dzl_gtk_widget_action_set(
6953 widget: *mut gtk::GtkWidget,
6954 group: *const c_char,
6955 name: *const c_char,
6956 first_property: *const c_char,
6957 ...
6958 );
6959 pub fn dzl_gtk_widget_action_with_string(
6960 widget: *mut gtk::GtkWidget,
6961 group: *const c_char,
6962 name: *const c_char,
6963 param: *const c_char,
6964 ) -> gboolean;
6965 pub fn dzl_gtk_widget_add_style_class(widget: *mut gtk::GtkWidget, class_name: *const c_char);
6966 pub fn dzl_gtk_widget_find_child_typed(
6967 widget: *mut gtk::GtkWidget,
6968 type_: GType,
6969 ) -> *mut gtk::GtkWidget;
6970 pub fn dzl_gtk_widget_get_relative(
6971 widget: *mut gtk::GtkWidget,
6972 relative_type: GType,
6973 ) -> *mut gtk::GtkWidget;
6974 pub fn dzl_gtk_widget_hide_with_fade(widget: *mut gtk::GtkWidget);
6975 #[cfg(feature = "v3_26")]
6976 #[cfg_attr(docsrs, doc(cfg(feature = "v3_26")))]
6977 pub fn dzl_gtk_widget_is_ancestor_or_relative(
6978 widget: *mut gtk::GtkWidget,
6979 ancestor: *mut gtk::GtkWidget,
6980 ) -> gboolean;
6981 pub fn dzl_gtk_widget_mux_action_groups(
6982 widget: *mut gtk::GtkWidget,
6983 from_widget: *mut gtk::GtkWidget,
6984 mux_key: *const c_char,
6985 );
6986 pub fn dzl_gtk_widget_remove_style_class(
6987 widget: *mut gtk::GtkWidget,
6988 class_name: *const c_char,
6989 );
6990 pub fn dzl_gtk_widget_show_with_fade(widget: *mut gtk::GtkWidget);
6991 pub fn dzl_levenshtein(needle: *const c_char, haystack: *const c_char) -> c_int;
6992 pub fn dzl_object_animate(
6993 object: gpointer,
6994 mode: DzlAnimationMode,
6995 duration_msec: c_uint,
6996 frame_clock: *mut gdk::GdkFrameClock,
6997 first_property: *const c_char,
6998 ...
6999 ) -> *mut DzlAnimation;
7000 pub fn dzl_object_animate_full(
7001 object: gpointer,
7002 mode: DzlAnimationMode,
7003 duration_msec: c_uint,
7004 frame_clock: *mut gdk::GdkFrameClock,
7005 notify: glib::GDestroyNotify,
7006 notify_data: gpointer,
7007 first_property: *const c_char,
7008 ...
7009 ) -> *mut DzlAnimation;
7010 pub fn dzl_overlay_add_child(
7012 self_: *mut DzlDockOverlay,
7013 child: *mut gtk::GtkWidget,
7014 type_: *const c_char,
7015 );
7016 pub fn dzl_pango_font_description_to_css(
7017 font_desc: *const pango::PangoFontDescription,
7018 ) -> *mut c_char;
7019 pub fn dzl_rgba_shade(rgba: *const gdk::GdkRGBA, dst: *mut gdk::GdkRGBA, k: c_double);
7020 pub fn dzl_shortcut_chord_table_get_type() -> GType;
7021
7022}