gio/
prelude.rs

1// Take a look at the license at the top of the repository in the LICENSE file.
2
3// rustdoc-stripper-ignore-next
4//! Traits and essential types intended for blanket imports.
5
6#[doc(hidden)]
7pub use glib::prelude::*;
8
9#[cfg(feature = "v2_60")]
10pub use crate::app_info::AppInfoExtManual;
11#[cfg(feature = "v2_72")]
12#[cfg_attr(docsrs, doc(cfg(feature = "v2_72")))]
13pub use crate::debug_controller_dbus::DebugControllerDBusExtManual;
14pub use crate::{
15    action_map::ActionMapExtManual, application::ApplicationExtManual,
16    application_command_line::ApplicationCommandLineExtManual, auto::traits::*,
17    cancellable::CancellableExtManual, converter::ConverterExtManual,
18    data_input_stream::DataInputStreamExtManual, datagram_based::DatagramBasedExtManual,
19    dbus_connection::DBusMethodCall, dbus_object_manager_client::DBusObjectManagerClientExtManual,
20    dbus_proxy::DBusProxyExtManual, file::FileExtManual, file_enumerator::FileEnumeratorExtManual,
21    inet_address::InetAddressExtManual, input_stream::InputStreamExtManual,
22    io_stream::IOStreamExtManual, list_model::ListModelExtManual,
23    output_stream::OutputStreamExtManual, pollable_input_stream::PollableInputStreamExtManual,
24    pollable_output_stream::PollableOutputStreamExtManual, settings::SettingsExtManual,
25    simple_proxy_resolver::SimpleProxyResolverExtManual, socket::SocketExtManual,
26    socket_control_message::SocketControlMessageExtManual,
27    socket_listener::SocketListenerExtManual, tls_connection::TlsConnectionExtManual,
28};