[][src]Trait glib::types::StaticType

pub trait StaticType {
    fn static_type() -> Type;
}
[]

Types that are supported by GLib dynamic typing.

Required methods

fn static_type() -> Type[]

Returns the type identifier of Self.

Implementations on Foreign Types

impl StaticType for Vec<GString>[src][]

impl<'a, T: ?Sized + StaticType> StaticType for &'a T[src][]

impl<'a, T: ?Sized + StaticType> StaticType for &'a mut T[src][]

impl StaticType for bool[src][]

impl StaticType for i8[src][]

impl StaticType for u8[src][]

impl StaticType for i32[src][]

impl StaticType for u32[src][]

impl StaticType for i64[src][]

impl StaticType for u64[src][]

impl StaticType for f32[src][]

impl StaticType for f64[src][]

impl StaticType for str[src][]

impl StaticType for String[src][]

impl<'a> StaticType for [&'a str][src][]

impl StaticType for Vec<String>[src][]

Implementors

impl StaticType for GString[src][]

impl StaticType for Type[src][]

impl StaticType for Closure[src][]

impl StaticType for Error[src][]

impl StaticType for InitiallyUnowned[src][]

impl StaticType for Object[src][]

impl StaticType for Binding[src][]

impl StaticType for BindingFlags[src][]

impl StaticType for ByteArray[src][]

impl StaticType for Bytes[src][]

impl StaticType for Checksum[src][]

impl StaticType for Date[src][]

impl StaticType for DateTime[src][]

impl StaticType for IOCondition[src][]

impl StaticType for KeyFile[src][]

impl StaticType for MainContext[src][]

impl StaticType for MainLoop[src][]

impl StaticType for ParamSpec[src][]

impl StaticType for Source[src][]

impl StaticType for glib::String[src][]

impl StaticType for TimeZone[src][]

impl StaticType for ValueArray[src][]

impl StaticType for VariantTy[src][]

impl StaticType for VariantType[src][]

impl StaticType for Variant[src][]

impl<T: BoxedType> StaticType for Boxed<T>[src][]

impl StaticType for Action

impl StaticType for ActionGroup

impl StaticType for ActionMap

impl StaticType for AppInfo

impl StaticType for AppInfoMonitor

impl StaticType for AppLaunchContext

impl StaticType for Application

impl StaticType for ApplicationCommandLine

impl StaticType for BufferedInputStream

impl StaticType for BufferedOutputStream

impl StaticType for BytesIcon

impl StaticType for Cancellable

impl StaticType for CharsetConverter

impl StaticType for Converter

impl StaticType for ConverterInputStream

impl StaticType for ConverterOutputStream

impl StaticType for Credentials

impl StaticType for DataInputStream

impl StaticType for DataOutputStream

impl StaticType for DesktopAppInfo

impl StaticType for Drive

impl StaticType for Emblem

impl StaticType for EmblemedIcon

impl StaticType for File

impl StaticType for FileEnumerator

impl StaticType for FileIOStream

impl StaticType for FileIcon

impl StaticType for FileInfo

impl StaticType for FileInputStream

impl StaticType for FileMonitor

impl StaticType for FileOutputStream

impl StaticType for FilenameCompleter

impl StaticType for FilterInputStream

impl StaticType for FilterOutputStream

impl StaticType for IOStream

impl StaticType for Icon

impl StaticType for InetAddress

impl StaticType for InetAddressMask

impl StaticType for InetSocketAddress

impl StaticType for InputStream

impl StaticType for LoadableIcon

impl StaticType for MemoryInputStream

impl StaticType for MemoryOutputStream

impl StaticType for Menu

impl StaticType for MenuAttributeIter

impl StaticType for MenuItem

impl StaticType for MenuLinkIter

impl StaticType for MenuModel

impl StaticType for Mount

impl StaticType for MountOperation

impl StaticType for NetworkAddress

impl StaticType for NetworkMonitor

impl StaticType for NetworkService

impl StaticType for Notification

impl StaticType for OutputStream

impl StaticType for Permission

impl StaticType for PollableInputStream

impl StaticType for PollableOutputStream

impl StaticType for PropertyAction

impl StaticType for Proxy

impl StaticType for ProxyAddress

impl StaticType for ProxyResolver

impl StaticType for RemoteActionGroup

impl StaticType for Resolver

impl StaticType for Seekable

impl StaticType for Settings

impl StaticType for SettingsBackend

impl StaticType for SimpleAction

impl StaticType for SimpleActionGroup

impl StaticType for SimplePermission

impl StaticType for Socket

impl StaticType for SocketAddress

impl StaticType for SocketAddressEnumerator

impl StaticType for SocketClient

impl StaticType for SocketConnectable

impl StaticType for SocketConnection

impl StaticType for SocketListener

impl StaticType for SocketService

impl StaticType for Subprocess

impl StaticType for SubprocessLauncher

impl StaticType for TcpConnection

impl StaticType for ThemedIcon

impl StaticType for ThreadedSocketService

impl StaticType for TlsCertificate

impl StaticType for TlsClientConnection

impl StaticType for TlsConnection

impl StaticType for TlsDatabase

impl StaticType for TlsFileDatabase

impl StaticType for TlsInteraction

impl StaticType for TlsPassword

impl StaticType for TlsServerConnection

impl StaticType for UnixInputStream

impl StaticType for UnixOutputStream

impl StaticType for UnixSocketAddress

impl StaticType for Vfs

impl StaticType for Volume

impl StaticType for VolumeMonitor

impl StaticType for ZlibCompressor

impl StaticType for ZlibDecompressor

impl StaticType for FileAttributeMatcher

impl StaticType for Resource

impl StaticType for SettingsSchema

impl StaticType for SettingsSchemaKey

impl StaticType for SettingsSchemaSource

impl StaticType for SrvTarget

impl StaticType for ConverterResult

impl StaticType for CredentialsType

impl StaticType for DataStreamByteOrder

impl StaticType for DataStreamNewlineType

impl StaticType for DriveStartStopType

impl StaticType for EmblemOrigin

impl StaticType for FileAttributeStatus

impl StaticType for FileAttributeType

impl StaticType for FileMonitorEvent

impl StaticType for FileType

impl StaticType for IOErrorEnum

impl StaticType for MountOperationResult

impl StaticType for NotificationPriority

impl StaticType for PasswordSave

impl StaticType for ResolverRecordType

impl StaticType for ResourceError

impl StaticType for SocketClientEvent

impl StaticType for SocketFamily

impl StaticType for SocketProtocol

impl StaticType for SocketType

impl StaticType for TlsAuthenticationMode

impl StaticType for TlsCertificateRequestFlags

impl StaticType for TlsDatabaseLookupFlags

impl StaticType for TlsInteractionResult

impl StaticType for TlsRehandshakeMode

impl StaticType for UnixSocketAddressType

impl StaticType for ZlibCompressorFormat

impl StaticType for AppInfoCreateFlags

impl StaticType for ApplicationFlags

impl StaticType for AskPasswordFlags

impl StaticType for ConverterFlags

impl StaticType for DriveStartFlags

impl StaticType for FileCopyFlags

impl StaticType for FileCreateFlags

impl StaticType for FileMeasureFlags

impl StaticType for FileMonitorFlags

impl StaticType for FileQueryInfoFlags

impl StaticType for IOStreamSpliceFlags

impl StaticType for MountMountFlags

impl StaticType for MountUnmountFlags

impl StaticType for OutputStreamSpliceFlags

impl StaticType for ResourceLookupFlags

impl StaticType for SettingsBindFlags

impl StaticType for SubprocessFlags

impl StaticType for TlsCertificateFlags

impl StaticType for TlsDatabaseVerifyFlags

impl StaticType for TlsPasswordFlags

impl StaticType for ReadInputStream

impl StaticType for WriteOutputStream