glib/auto/
mod.rs

1// This file was generated by gir (https://github.com/gtk-rs/gir)
2// from gir-files (https://github.com/gtk-rs/gir-files)
3// DO NOT EDIT
4
5mod checksum;
6pub use self::checksum::Checksum;
7
8mod date_time;
9pub use self::date_time::DateTime;
10
11mod key_file;
12pub use self::key_file::KeyFile;
13
14mod main_context;
15pub use self::main_context::MainContext;
16
17mod main_loop;
18pub use self::main_loop::MainLoop;
19
20mod markup_parse_context;
21pub use self::markup_parse_context::MarkupParseContext;
22
23mod regex;
24pub use self::regex::Regex;
25
26mod source;
27pub use self::source::Source;
28
29mod time_zone;
30pub use self::time_zone::TimeZone;
31
32#[cfg(feature = "v2_66")]
33#[cfg_attr(docsrs, doc(cfg(feature = "v2_66")))]
34mod uri;
35#[cfg(feature = "v2_66")]
36#[cfg_attr(docsrs, doc(cfg(feature = "v2_66")))]
37pub use self::uri::Uri;
38
39mod enums;
40pub use self::enums::ChecksumType;
41pub use self::enums::ConvertError;
42pub use self::enums::DateMonth;
43pub use self::enums::DateWeekday;
44pub use self::enums::FileError;
45pub use self::enums::KeyFileError;
46pub use self::enums::LogWriterOutput;
47pub use self::enums::MarkupError;
48pub use self::enums::NormalizeMode;
49pub use self::enums::OptionArg;
50pub use self::enums::SeekType;
51pub use self::enums::TimeType;
52pub use self::enums::UnicodeBreakType;
53pub use self::enums::UnicodeScript;
54pub use self::enums::UnicodeType;
55#[cfg(feature = "v2_66")]
56#[cfg_attr(docsrs, doc(cfg(feature = "v2_66")))]
57pub use self::enums::UriError;
58pub use self::enums::VariantClass;
59
60mod flags;
61#[cfg(feature = "v2_66")]
62#[cfg_attr(docsrs, doc(cfg(feature = "v2_66")))]
63pub use self::flags::FileSetContentsFlags;
64pub(crate) use self::flags::FileTest;
65pub use self::flags::FormatSizeFlags;
66pub use self::flags::IOCondition;
67pub use self::flags::KeyFileFlags;
68pub use self::flags::LogLevelFlags;
69#[cfg(feature = "v2_72")]
70#[cfg_attr(docsrs, doc(cfg(feature = "v2_72")))]
71pub use self::flags::MainContextFlags;
72pub use self::flags::OptionFlags;
73pub use self::flags::RegexCompileFlags;
74pub use self::flags::RegexMatchFlags;
75pub use self::flags::SpawnFlags;
76#[cfg(feature = "v2_66")]
77#[cfg_attr(docsrs, doc(cfg(feature = "v2_66")))]
78pub use self::flags::UriFlags;
79#[cfg(feature = "v2_66")]
80#[cfg_attr(docsrs, doc(cfg(feature = "v2_66")))]
81pub use self::flags::UriHideFlags;
82#[cfg(feature = "v2_66")]
83#[cfg_attr(docsrs, doc(cfg(feature = "v2_66")))]
84pub use self::flags::UriParamsFlags;
85
86mod alias;
87pub use self::alias::DateDay;
88pub use self::alias::DateYear;
89pub use self::alias::Time;
90
91pub(crate) mod functions;
92
93mod constants;
94pub use self::constants::CSET_a_2_z;
95pub use self::constants::CSET_A_2_Z;
96pub use self::constants::CSET_DIGITS;
97pub use self::constants::KEY_FILE_DESKTOP_GROUP;
98pub use self::constants::KEY_FILE_DESKTOP_KEY_ACTIONS;
99pub use self::constants::KEY_FILE_DESKTOP_KEY_CATEGORIES;
100pub use self::constants::KEY_FILE_DESKTOP_KEY_COMMENT;
101pub use self::constants::KEY_FILE_DESKTOP_KEY_DBUS_ACTIVATABLE;
102pub use self::constants::KEY_FILE_DESKTOP_KEY_EXEC;
103pub use self::constants::KEY_FILE_DESKTOP_KEY_GENERIC_NAME;
104pub use self::constants::KEY_FILE_DESKTOP_KEY_HIDDEN;
105pub use self::constants::KEY_FILE_DESKTOP_KEY_ICON;
106pub use self::constants::KEY_FILE_DESKTOP_KEY_MIME_TYPE;
107pub use self::constants::KEY_FILE_DESKTOP_KEY_NAME;
108pub use self::constants::KEY_FILE_DESKTOP_KEY_NOT_SHOW_IN;
109pub use self::constants::KEY_FILE_DESKTOP_KEY_NO_DISPLAY;
110pub use self::constants::KEY_FILE_DESKTOP_KEY_ONLY_SHOW_IN;
111pub use self::constants::KEY_FILE_DESKTOP_KEY_PATH;
112pub use self::constants::KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY;
113pub use self::constants::KEY_FILE_DESKTOP_KEY_STARTUP_WM_CLASS;
114pub use self::constants::KEY_FILE_DESKTOP_KEY_TERMINAL;
115pub use self::constants::KEY_FILE_DESKTOP_KEY_TRY_EXEC;
116pub use self::constants::KEY_FILE_DESKTOP_KEY_TYPE;
117pub use self::constants::KEY_FILE_DESKTOP_KEY_URL;
118pub use self::constants::KEY_FILE_DESKTOP_KEY_VERSION;
119pub use self::constants::KEY_FILE_DESKTOP_TYPE_APPLICATION;
120pub use self::constants::KEY_FILE_DESKTOP_TYPE_DIRECTORY;
121pub use self::constants::KEY_FILE_DESKTOP_TYPE_LINK;
122pub use self::constants::OPTION_REMAINING;
123pub use self::constants::STR_DELIMITERS;
124#[cfg(feature = "v2_60")]
125#[cfg_attr(docsrs, doc(cfg(feature = "v2_60")))]
126pub use self::constants::TEST_OPTION_ISOLATE_DIRS;
127#[cfg(feature = "v2_84")]
128#[cfg_attr(docsrs, doc(cfg(feature = "v2_84")))]
129pub use self::constants::TEST_OPTION_NONFATAL_ASSERTIONS;
130#[cfg(feature = "v2_84")]
131#[cfg_attr(docsrs, doc(cfg(feature = "v2_84")))]
132pub use self::constants::TEST_OPTION_NO_PRGNAME;
133pub use self::constants::URI_RESERVED_CHARS_GENERIC_DELIMITERS;
134pub use self::constants::URI_RESERVED_CHARS_SUBCOMPONENT_DELIMITERS;