Struct gio::Object[][src]

pub struct Object(_, _);

The base class in the object hierarchy.

Trait Implementations

impl Clone for Object
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Object
[src]

Formats the value using the given formatter. Read more

impl Hash for Object
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl StaticType for Object
[src]

Returns the type identifier of Self.

impl Eq for Object
[src]

impl<T> PartialEq<T> for Object where
    T: IsA<Object>, 
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl IsA<Object> for Action

impl IsA<Object> for ActionGroup

impl IsA<Object> for ActionMap

impl IsA<Object> for AppInfo

impl IsA<Object> for AppLaunchContext

impl IsA<Object> for Application

impl IsA<Object> for BufferedInputStream

impl IsA<Object> for BufferedOutputStream

impl IsA<Object> for Cancellable

impl IsA<Object> for DataInputStream

impl IsA<Object> for DataOutputStream

impl IsA<Object> for File

impl IsA<Object> for FileIOStream

impl IsA<Object> for FileInfo

impl IsA<Object> for FileInputStream

impl IsA<Object> for FileOutputStream

impl IsA<Object> for FilterInputStream

impl IsA<Object> for FilterOutputStream

impl IsA<Object> for IOStream

impl IsA<Object> for Icon

impl IsA<Object> for InetAddress

impl IsA<Object> for InetSocketAddress

impl IsA<Object> for InputStream

impl IsA<Object> for MemoryInputStream

impl IsA<Object> for MemoryOutputStream

impl IsA<Object> for Menu

impl IsA<Object> for MenuAttributeIter

impl IsA<Object> for MenuItem

impl IsA<Object> for MenuLinkIter

impl IsA<Object> for MenuModel

impl IsA<Object> for MountOperation

impl IsA<Object> for NetworkAddress

impl IsA<Object> for NetworkService

impl IsA<Object> for OutputStream

impl IsA<Object> for Permission

impl IsA<Object> for Resolver

impl IsA<Object> for Seekable

impl IsA<Object> for Settings

impl IsA<Object> for SimpleAction

impl IsA<Object> for SimpleActionGroup

impl IsA<Object> for SimplePermission

impl IsA<Object> for Socket

impl IsA<Object> for SocketAddress

impl IsA<Object> for SocketAddressEnumerator

impl IsA<Object> for SocketClient

impl IsA<Object> for SocketConnectable

impl IsA<Object> for SocketConnection

impl IsA<Object> for SocketListener

impl IsA<Object> for SocketService

impl IsA<Object> for TcpConnection

impl IsA<Object> for ThemedIcon

impl IsA<Object> for ThreadedSocketService

impl IsA<Object> for TlsCertificate

impl IsA<Object> for TlsClientConnection

impl IsA<Object> for TlsConnection

impl IsA<Object> for TlsDatabase

impl IsA<Object> for TlsFileDatabase

impl IsA<Object> for TlsInteraction

impl IsA<Object> for TlsPassword

impl IsA<Object> for TlsServerConnection

Auto Trait Implementations

impl !Send for Object

impl !Sync for Object