gio/subclass/
mod.rs

1// Take a look at the license at the top of the repository in the LICENSE file.
2
3mod action_group;
4mod action_map;
5mod application;
6mod async_initable;
7mod file_enumerator;
8mod file_monitor;
9mod initable;
10mod input_stream;
11mod io_stream;
12mod list_model;
13mod output_stream;
14mod seekable;
15mod socket_control_message;
16mod vfs;
17
18pub use self::application::ArgumentList;
19
20pub mod prelude {
21    #[doc(hidden)]
22    pub use glib::subclass::prelude::*;
23
24    pub use super::{
25        action_group::{ActionGroupImpl, ActionGroupImplExt},
26        action_map::{ActionMapImpl, ActionMapImplExt},
27        application::{ApplicationImpl, ApplicationImplExt},
28        async_initable::{AsyncInitableImpl, AsyncInitableImplExt},
29        file_enumerator::{FileEnumeratorImpl, FileEnumeratorImplExt},
30        file_monitor::{FileMonitorImpl, FileMonitorImplExt},
31        initable::{InitableImpl, InitableImplExt},
32        input_stream::{InputStreamImpl, InputStreamImplExt},
33        io_stream::{IOStreamImpl, IOStreamImplExt},
34        list_model::{ListModelImpl, ListModelImplExt},
35        output_stream::{OutputStreamImpl, OutputStreamImplExt},
36        seekable::{SeekableImpl, SeekableImplExt},
37        socket_control_message::{SocketControlMessageImpl, SocketControlMessageImplExt},
38        vfs::{VfsImpl, VfsImplExt},
39    };
40}