pub trait HasParamSpec {
type ParamSpec;
type SetValue: ?Sized;
type BuilderFn;
// Required method
fn param_spec_builder() -> Self::BuilderFn;
}Required Associated Types§
Required Methods§
fn param_spec_builder() -> Self::BuilderFn
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl HasParamSpec for BusType
impl HasParamSpec for BusType
Source§impl HasParamSpec for ConverterResult
impl HasParamSpec for ConverterResult
type ParamSpec = ParamSpecEnum
type SetValue = ConverterResult
type BuilderFn = fn(&str, ConverterResult) -> ParamSpecEnumBuilder<'_, ConverterResult>
fn param_spec_builder() -> <ConverterResult as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for CredentialsType
impl HasParamSpec for CredentialsType
type ParamSpec = ParamSpecEnum
type SetValue = CredentialsType
type BuilderFn = fn(&str, CredentialsType) -> ParamSpecEnumBuilder<'_, CredentialsType>
fn param_spec_builder() -> <CredentialsType as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusError
impl HasParamSpec for DBusError
Source§impl HasParamSpec for DBusMessageByteOrder
impl HasParamSpec for DBusMessageByteOrder
type ParamSpec = ParamSpecEnum
type SetValue = DBusMessageByteOrder
type BuilderFn = fn(&str, DBusMessageByteOrder) -> ParamSpecEnumBuilder<'_, DBusMessageByteOrder>
fn param_spec_builder() -> <DBusMessageByteOrder as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusMessageHeaderField
impl HasParamSpec for DBusMessageHeaderField
type ParamSpec = ParamSpecEnum
type SetValue = DBusMessageHeaderField
type BuilderFn = fn(&str, DBusMessageHeaderField) -> ParamSpecEnumBuilder<'_, DBusMessageHeaderField>
fn param_spec_builder() -> <DBusMessageHeaderField as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusMessageType
impl HasParamSpec for DBusMessageType
type ParamSpec = ParamSpecEnum
type SetValue = DBusMessageType
type BuilderFn = fn(&str, DBusMessageType) -> ParamSpecEnumBuilder<'_, DBusMessageType>
fn param_spec_builder() -> <DBusMessageType as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DataStreamByteOrder
impl HasParamSpec for DataStreamByteOrder
type ParamSpec = ParamSpecEnum
type SetValue = DataStreamByteOrder
type BuilderFn = fn(&str, DataStreamByteOrder) -> ParamSpecEnumBuilder<'_, DataStreamByteOrder>
fn param_spec_builder() -> <DataStreamByteOrder as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DataStreamNewlineType
impl HasParamSpec for DataStreamNewlineType
type ParamSpec = ParamSpecEnum
type SetValue = DataStreamNewlineType
type BuilderFn = fn(&str, DataStreamNewlineType) -> ParamSpecEnumBuilder<'_, DataStreamNewlineType>
fn param_spec_builder() -> <DataStreamNewlineType as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DriveStartStopType
impl HasParamSpec for DriveStartStopType
type ParamSpec = ParamSpecEnum
type SetValue = DriveStartStopType
type BuilderFn = fn(&str, DriveStartStopType) -> ParamSpecEnumBuilder<'_, DriveStartStopType>
fn param_spec_builder() -> <DriveStartStopType as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for EmblemOrigin
impl HasParamSpec for EmblemOrigin
type ParamSpec = ParamSpecEnum
type SetValue = EmblemOrigin
type BuilderFn = fn(&str, EmblemOrigin) -> ParamSpecEnumBuilder<'_, EmblemOrigin>
fn param_spec_builder() -> <EmblemOrigin as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileAttributeStatus
impl HasParamSpec for FileAttributeStatus
type ParamSpec = ParamSpecEnum
type SetValue = FileAttributeStatus
type BuilderFn = fn(&str, FileAttributeStatus) -> ParamSpecEnumBuilder<'_, FileAttributeStatus>
fn param_spec_builder() -> <FileAttributeStatus as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileAttributeType
impl HasParamSpec for FileAttributeType
type ParamSpec = ParamSpecEnum
type SetValue = FileAttributeType
type BuilderFn = fn(&str, FileAttributeType) -> ParamSpecEnumBuilder<'_, FileAttributeType>
fn param_spec_builder() -> <FileAttributeType as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileMonitorEvent
impl HasParamSpec for FileMonitorEvent
type ParamSpec = ParamSpecEnum
type SetValue = FileMonitorEvent
type BuilderFn = fn(&str, FileMonitorEvent) -> ParamSpecEnumBuilder<'_, FileMonitorEvent>
fn param_spec_builder() -> <FileMonitorEvent as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileType
impl HasParamSpec for FileType
Source§impl HasParamSpec for FilesystemPreviewType
impl HasParamSpec for FilesystemPreviewType
type ParamSpec = ParamSpecEnum
type SetValue = FilesystemPreviewType
type BuilderFn = fn(&str, FilesystemPreviewType) -> ParamSpecEnumBuilder<'_, FilesystemPreviewType>
fn param_spec_builder() -> <FilesystemPreviewType as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for IOErrorEnum
impl HasParamSpec for IOErrorEnum
type ParamSpec = ParamSpecEnum
type SetValue = IOErrorEnum
type BuilderFn = fn(&str, IOErrorEnum) -> ParamSpecEnumBuilder<'_, IOErrorEnum>
fn param_spec_builder() -> <IOErrorEnum as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for MemoryMonitorWarningLevel
Available on crate feature v2_64 only.
impl HasParamSpec for MemoryMonitorWarningLevel
Available on crate feature
v2_64 only.Source§impl HasParamSpec for MountOperationResult
impl HasParamSpec for MountOperationResult
type ParamSpec = ParamSpecEnum
type SetValue = MountOperationResult
type BuilderFn = fn(&str, MountOperationResult) -> ParamSpecEnumBuilder<'_, MountOperationResult>
fn param_spec_builder() -> <MountOperationResult as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for NetworkConnectivity
impl HasParamSpec for NetworkConnectivity
type ParamSpec = ParamSpecEnum
type SetValue = NetworkConnectivity
type BuilderFn = fn(&str, NetworkConnectivity) -> ParamSpecEnumBuilder<'_, NetworkConnectivity>
fn param_spec_builder() -> <NetworkConnectivity as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for NotificationPriority
impl HasParamSpec for NotificationPriority
type ParamSpec = ParamSpecEnum
type SetValue = NotificationPriority
type BuilderFn = fn(&str, NotificationPriority) -> ParamSpecEnumBuilder<'_, NotificationPriority>
fn param_spec_builder() -> <NotificationPriority as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for PasswordSave
impl HasParamSpec for PasswordSave
type ParamSpec = ParamSpecEnum
type SetValue = PasswordSave
type BuilderFn = fn(&str, PasswordSave) -> ParamSpecEnumBuilder<'_, PasswordSave>
fn param_spec_builder() -> <PasswordSave as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for PollableReturn
Available on crate feature v2_60 only.
impl HasParamSpec for PollableReturn
Available on crate feature
v2_60 only.type ParamSpec = ParamSpecEnum
type SetValue = PollableReturn
type BuilderFn = fn(&str, PollableReturn) -> ParamSpecEnumBuilder<'_, PollableReturn>
fn param_spec_builder() -> <PollableReturn as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ResolverError
impl HasParamSpec for ResolverError
type ParamSpec = ParamSpecEnum
type SetValue = ResolverError
type BuilderFn = fn(&str, ResolverError) -> ParamSpecEnumBuilder<'_, ResolverError>
fn param_spec_builder() -> <ResolverError as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ResolverRecordType
impl HasParamSpec for ResolverRecordType
type ParamSpec = ParamSpecEnum
type SetValue = ResolverRecordType
type BuilderFn = fn(&str, ResolverRecordType) -> ParamSpecEnumBuilder<'_, ResolverRecordType>
fn param_spec_builder() -> <ResolverRecordType as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ResourceError
impl HasParamSpec for ResourceError
type ParamSpec = ParamSpecEnum
type SetValue = ResourceError
type BuilderFn = fn(&str, ResourceError) -> ParamSpecEnumBuilder<'_, ResourceError>
fn param_spec_builder() -> <ResourceError as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketClientEvent
impl HasParamSpec for SocketClientEvent
type ParamSpec = ParamSpecEnum
type SetValue = SocketClientEvent
type BuilderFn = fn(&str, SocketClientEvent) -> ParamSpecEnumBuilder<'_, SocketClientEvent>
fn param_spec_builder() -> <SocketClientEvent as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketFamily
impl HasParamSpec for SocketFamily
type ParamSpec = ParamSpecEnum
type SetValue = SocketFamily
type BuilderFn = fn(&str, SocketFamily) -> ParamSpecEnumBuilder<'_, SocketFamily>
fn param_spec_builder() -> <SocketFamily as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketListenerEvent
impl HasParamSpec for SocketListenerEvent
type ParamSpec = ParamSpecEnum
type SetValue = SocketListenerEvent
type BuilderFn = fn(&str, SocketListenerEvent) -> ParamSpecEnumBuilder<'_, SocketListenerEvent>
fn param_spec_builder() -> <SocketListenerEvent as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketProtocol
impl HasParamSpec for SocketProtocol
type ParamSpec = ParamSpecEnum
type SetValue = SocketProtocol
type BuilderFn = fn(&str, SocketProtocol) -> ParamSpecEnumBuilder<'_, SocketProtocol>
fn param_spec_builder() -> <SocketProtocol as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketType
impl HasParamSpec for SocketType
type ParamSpec = ParamSpecEnum
type SetValue = SocketType
type BuilderFn = fn(&str, SocketType) -> ParamSpecEnumBuilder<'_, SocketType>
fn param_spec_builder() -> <SocketType as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsAuthenticationMode
impl HasParamSpec for TlsAuthenticationMode
type ParamSpec = ParamSpecEnum
type SetValue = TlsAuthenticationMode
type BuilderFn = fn(&str, TlsAuthenticationMode) -> ParamSpecEnumBuilder<'_, TlsAuthenticationMode>
fn param_spec_builder() -> <TlsAuthenticationMode as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsChannelBindingError
Available on crate feature v2_66 only.
impl HasParamSpec for TlsChannelBindingError
Available on crate feature
v2_66 only.type ParamSpec = ParamSpecEnum
type SetValue = TlsChannelBindingError
type BuilderFn = fn(&str, TlsChannelBindingError) -> ParamSpecEnumBuilder<'_, TlsChannelBindingError>
fn param_spec_builder() -> <TlsChannelBindingError as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsChannelBindingType
Available on crate feature v2_66 only.
impl HasParamSpec for TlsChannelBindingType
Available on crate feature
v2_66 only.type ParamSpec = ParamSpecEnum
type SetValue = TlsChannelBindingType
type BuilderFn = fn(&str, TlsChannelBindingType) -> ParamSpecEnumBuilder<'_, TlsChannelBindingType>
fn param_spec_builder() -> <TlsChannelBindingType as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsError
impl HasParamSpec for TlsError
Source§impl HasParamSpec for TlsInteractionResult
impl HasParamSpec for TlsInteractionResult
type ParamSpec = ParamSpecEnum
type SetValue = TlsInteractionResult
type BuilderFn = fn(&str, TlsInteractionResult) -> ParamSpecEnumBuilder<'_, TlsInteractionResult>
fn param_spec_builder() -> <TlsInteractionResult as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsProtocolVersion
Available on crate feature v2_70 only.
impl HasParamSpec for TlsProtocolVersion
Available on crate feature
v2_70 only.type ParamSpec = ParamSpecEnum
type SetValue = TlsProtocolVersion
type BuilderFn = fn(&str, TlsProtocolVersion) -> ParamSpecEnumBuilder<'_, TlsProtocolVersion>
fn param_spec_builder() -> <TlsProtocolVersion as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsRehandshakeMode
impl HasParamSpec for TlsRehandshakeMode
type ParamSpec = ParamSpecEnum
type SetValue = TlsRehandshakeMode
type BuilderFn = fn(&str, TlsRehandshakeMode) -> ParamSpecEnumBuilder<'_, TlsRehandshakeMode>
fn param_spec_builder() -> <TlsRehandshakeMode as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for UnixSocketAddressType
Available on Unix only.
impl HasParamSpec for UnixSocketAddressType
Available on Unix only.
type ParamSpec = ParamSpecEnum
type SetValue = UnixSocketAddressType
type BuilderFn = fn(&str, UnixSocketAddressType) -> ParamSpecEnumBuilder<'_, UnixSocketAddressType>
fn param_spec_builder() -> <UnixSocketAddressType as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ZlibCompressorFormat
impl HasParamSpec for ZlibCompressorFormat
type ParamSpec = ParamSpecEnum
type SetValue = ZlibCompressorFormat
type BuilderFn = fn(&str, ZlibCompressorFormat) -> ParamSpecEnumBuilder<'_, ZlibCompressorFormat>
fn param_spec_builder() -> <ZlibCompressorFormat as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for bool
impl HasParamSpec for bool
type ParamSpec = ParamSpecBoolean
type SetValue = bool
type BuilderFn = fn(&str) -> ParamSpecBooleanBuilder<'_>
fn param_spec_builder() -> <bool as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for char
impl HasParamSpec for char
Source§impl HasParamSpec for f32
impl HasParamSpec for f32
type ParamSpec = ParamSpecFloat
type SetValue = f32
type BuilderFn = fn(&str) -> ParamSpecFloatBuilder<'_>
fn param_spec_builder() -> <f32 as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for f64
impl HasParamSpec for f64
type ParamSpec = ParamSpecDouble
type SetValue = f64
type BuilderFn = fn(&str) -> ParamSpecDoubleBuilder<'_>
fn param_spec_builder() -> <f64 as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for i8
impl HasParamSpec for i8
type ParamSpec = ParamSpecChar
type SetValue = i8
type BuilderFn = fn(&str) -> ParamSpecCharBuilder<'_>
fn param_spec_builder() -> <i8 as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for i32
impl HasParamSpec for i32
type ParamSpec = ParamSpecInt
type SetValue = i32
type BuilderFn = fn(&str) -> ParamSpecIntBuilder<'_>
fn param_spec_builder() -> <i32 as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for i64
impl HasParamSpec for i64
type ParamSpec = ParamSpecInt64
type SetValue = i64
type BuilderFn = fn(&str) -> ParamSpecInt64Builder<'_>
fn param_spec_builder() -> <i64 as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for str
impl HasParamSpec for str
type ParamSpec = ParamSpecString
type SetValue = str
type BuilderFn = fn(&str) -> ParamSpecStringBuilder<'_>
fn param_spec_builder() -> <str as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for u8
impl HasParamSpec for u8
type ParamSpec = ParamSpecUChar
type SetValue = u8
type BuilderFn = fn(&str) -> ParamSpecUCharBuilder<'_>
fn param_spec_builder() -> <u8 as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for u32
impl HasParamSpec for u32
type ParamSpec = ParamSpecUInt
type SetValue = u32
type BuilderFn = fn(&str) -> ParamSpecUIntBuilder<'_>
fn param_spec_builder() -> <u32 as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for u64
impl HasParamSpec for u64
type ParamSpec = ParamSpecUInt64
type SetValue = u64
type BuilderFn = fn(&str) -> ParamSpecUInt64Builder<'_>
fn param_spec_builder() -> <u64 as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Action
impl HasParamSpec for Action
Source§impl HasParamSpec for ActionGroup
impl HasParamSpec for ActionGroup
type ParamSpec = ParamSpecObject
type SetValue = ActionGroup
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ActionGroup>
fn param_spec_builder() -> <ActionGroup as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ActionMap
impl HasParamSpec for ActionMap
Source§impl HasParamSpec for AppInfo
impl HasParamSpec for AppInfo
Source§impl HasParamSpec for AppInfoMonitor
impl HasParamSpec for AppInfoMonitor
type ParamSpec = ParamSpecObject
type SetValue = AppInfoMonitor
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, AppInfoMonitor>
fn param_spec_builder() -> <AppInfoMonitor as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for AppLaunchContext
impl HasParamSpec for AppLaunchContext
type ParamSpec = ParamSpecObject
type SetValue = AppLaunchContext
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, AppLaunchContext>
fn param_spec_builder() -> <AppLaunchContext as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Application
impl HasParamSpec for Application
type ParamSpec = ParamSpecObject
type SetValue = Application
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, Application>
fn param_spec_builder() -> <Application as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ApplicationCommandLine
impl HasParamSpec for ApplicationCommandLine
type ParamSpec = ParamSpecObject
type SetValue = ApplicationCommandLine
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ApplicationCommandLine>
fn param_spec_builder() -> <ApplicationCommandLine as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for AsyncInitable
impl HasParamSpec for AsyncInitable
type ParamSpec = ParamSpecObject
type SetValue = AsyncInitable
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, AsyncInitable>
fn param_spec_builder() -> <AsyncInitable as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for AsyncResult
impl HasParamSpec for AsyncResult
type ParamSpec = ParamSpecObject
type SetValue = AsyncResult
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, AsyncResult>
fn param_spec_builder() -> <AsyncResult as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for BufferedInputStream
impl HasParamSpec for BufferedInputStream
type ParamSpec = ParamSpecObject
type SetValue = BufferedInputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, BufferedInputStream>
fn param_spec_builder() -> <BufferedInputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for BufferedOutputStream
impl HasParamSpec for BufferedOutputStream
type ParamSpec = ParamSpecObject
type SetValue = BufferedOutputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, BufferedOutputStream>
fn param_spec_builder() -> <BufferedOutputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for BytesIcon
impl HasParamSpec for BytesIcon
Source§impl HasParamSpec for Cancellable
impl HasParamSpec for Cancellable
type ParamSpec = ParamSpecObject
type SetValue = Cancellable
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, Cancellable>
fn param_spec_builder() -> <Cancellable as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for CharsetConverter
impl HasParamSpec for CharsetConverter
type ParamSpec = ParamSpecObject
type SetValue = CharsetConverter
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, CharsetConverter>
fn param_spec_builder() -> <CharsetConverter as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Converter
impl HasParamSpec for Converter
Source§impl HasParamSpec for ConverterInputStream
impl HasParamSpec for ConverterInputStream
type ParamSpec = ParamSpecObject
type SetValue = ConverterInputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ConverterInputStream>
fn param_spec_builder() -> <ConverterInputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ConverterOutputStream
impl HasParamSpec for ConverterOutputStream
type ParamSpec = ParamSpecObject
type SetValue = ConverterOutputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ConverterOutputStream>
fn param_spec_builder() -> <ConverterOutputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Credentials
impl HasParamSpec for Credentials
type ParamSpec = ParamSpecObject
type SetValue = Credentials
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, Credentials>
fn param_spec_builder() -> <Credentials as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DataInputStream
impl HasParamSpec for DataInputStream
type ParamSpec = ParamSpecObject
type SetValue = DataInputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DataInputStream>
fn param_spec_builder() -> <DataInputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DataOutputStream
impl HasParamSpec for DataOutputStream
type ParamSpec = ParamSpecObject
type SetValue = DataOutputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DataOutputStream>
fn param_spec_builder() -> <DataOutputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DatagramBased
impl HasParamSpec for DatagramBased
type ParamSpec = ParamSpecObject
type SetValue = DatagramBased
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DatagramBased>
fn param_spec_builder() -> <DatagramBased as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusActionGroup
impl HasParamSpec for DBusActionGroup
type ParamSpec = ParamSpecObject
type SetValue = DBusActionGroup
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusActionGroup>
fn param_spec_builder() -> <DBusActionGroup as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusArgInfo
impl HasParamSpec for DBusArgInfo
type ParamSpec = ParamSpecBoxed
type SetValue = DBusArgInfo
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, DBusArgInfo>
fn param_spec_builder() -> <DBusArgInfo as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusAuthObserver
impl HasParamSpec for DBusAuthObserver
type ParamSpec = ParamSpecObject
type SetValue = DBusAuthObserver
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusAuthObserver>
fn param_spec_builder() -> <DBusAuthObserver as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusConnection
impl HasParamSpec for DBusConnection
type ParamSpec = ParamSpecObject
type SetValue = DBusConnection
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusConnection>
fn param_spec_builder() -> <DBusConnection as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusInterface
impl HasParamSpec for DBusInterface
type ParamSpec = ParamSpecObject
type SetValue = DBusInterface
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusInterface>
fn param_spec_builder() -> <DBusInterface as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusInterfaceInfo
impl HasParamSpec for DBusInterfaceInfo
type ParamSpec = ParamSpecBoxed
type SetValue = DBusInterfaceInfo
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, DBusInterfaceInfo>
fn param_spec_builder() -> <DBusInterfaceInfo as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusInterfaceSkeleton
impl HasParamSpec for DBusInterfaceSkeleton
type ParamSpec = ParamSpecObject
type SetValue = DBusInterfaceSkeleton
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusInterfaceSkeleton>
fn param_spec_builder() -> <DBusInterfaceSkeleton as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusMenuModel
impl HasParamSpec for DBusMenuModel
type ParamSpec = ParamSpecObject
type SetValue = DBusMenuModel
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusMenuModel>
fn param_spec_builder() -> <DBusMenuModel as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusMessage
impl HasParamSpec for DBusMessage
type ParamSpec = ParamSpecObject
type SetValue = DBusMessage
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusMessage>
fn param_spec_builder() -> <DBusMessage as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusMethodInfo
impl HasParamSpec for DBusMethodInfo
type ParamSpec = ParamSpecBoxed
type SetValue = DBusMethodInfo
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, DBusMethodInfo>
fn param_spec_builder() -> <DBusMethodInfo as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusMethodInvocation
impl HasParamSpec for DBusMethodInvocation
type ParamSpec = ParamSpecObject
type SetValue = DBusMethodInvocation
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusMethodInvocation>
fn param_spec_builder() -> <DBusMethodInvocation as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusNodeInfo
impl HasParamSpec for DBusNodeInfo
type ParamSpec = ParamSpecBoxed
type SetValue = DBusNodeInfo
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, DBusNodeInfo>
fn param_spec_builder() -> <DBusNodeInfo as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusObject
impl HasParamSpec for DBusObject
type ParamSpec = ParamSpecObject
type SetValue = DBusObject
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusObject>
fn param_spec_builder() -> <DBusObject as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusObjectManager
impl HasParamSpec for DBusObjectManager
type ParamSpec = ParamSpecObject
type SetValue = DBusObjectManager
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusObjectManager>
fn param_spec_builder() -> <DBusObjectManager as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusObjectManagerClient
impl HasParamSpec for DBusObjectManagerClient
type ParamSpec = ParamSpecObject
type SetValue = DBusObjectManagerClient
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusObjectManagerClient>
fn param_spec_builder() -> <DBusObjectManagerClient as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusObjectManagerServer
impl HasParamSpec for DBusObjectManagerServer
type ParamSpec = ParamSpecObject
type SetValue = DBusObjectManagerServer
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusObjectManagerServer>
fn param_spec_builder() -> <DBusObjectManagerServer as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusObjectProxy
impl HasParamSpec for DBusObjectProxy
type ParamSpec = ParamSpecObject
type SetValue = DBusObjectProxy
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusObjectProxy>
fn param_spec_builder() -> <DBusObjectProxy as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusObjectSkeleton
impl HasParamSpec for DBusObjectSkeleton
type ParamSpec = ParamSpecObject
type SetValue = DBusObjectSkeleton
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusObjectSkeleton>
fn param_spec_builder() -> <DBusObjectSkeleton as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusPropertyInfo
impl HasParamSpec for DBusPropertyInfo
type ParamSpec = ParamSpecBoxed
type SetValue = DBusPropertyInfo
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, DBusPropertyInfo>
fn param_spec_builder() -> <DBusPropertyInfo as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusProxy
impl HasParamSpec for DBusProxy
Source§impl HasParamSpec for DBusServer
impl HasParamSpec for DBusServer
type ParamSpec = ParamSpecObject
type SetValue = DBusServer
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DBusServer>
fn param_spec_builder() -> <DBusServer as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusSignalInfo
impl HasParamSpec for DBusSignalInfo
type ParamSpec = ParamSpecBoxed
type SetValue = DBusSignalInfo
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, DBusSignalInfo>
fn param_spec_builder() -> <DBusSignalInfo as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DebugController
impl HasParamSpec for DebugController
type ParamSpec = ParamSpecObject
type SetValue = DebugController
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DebugController>
fn param_spec_builder() -> <DebugController as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DebugControllerDBus
impl HasParamSpec for DebugControllerDBus
type ParamSpec = ParamSpecObject
type SetValue = DebugControllerDBus
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DebugControllerDBus>
fn param_spec_builder() -> <DebugControllerDBus as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Drive
impl HasParamSpec for Drive
Source§impl HasParamSpec for DtlsClientConnection
impl HasParamSpec for DtlsClientConnection
type ParamSpec = ParamSpecObject
type SetValue = DtlsClientConnection
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DtlsClientConnection>
fn param_spec_builder() -> <DtlsClientConnection as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DtlsConnection
impl HasParamSpec for DtlsConnection
type ParamSpec = ParamSpecObject
type SetValue = DtlsConnection
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DtlsConnection>
fn param_spec_builder() -> <DtlsConnection as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DtlsServerConnection
impl HasParamSpec for DtlsServerConnection
type ParamSpec = ParamSpecObject
type SetValue = DtlsServerConnection
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DtlsServerConnection>
fn param_spec_builder() -> <DtlsServerConnection as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Emblem
impl HasParamSpec for Emblem
Source§impl HasParamSpec for EmblemedIcon
impl HasParamSpec for EmblemedIcon
type ParamSpec = ParamSpecObject
type SetValue = EmblemedIcon
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, EmblemedIcon>
fn param_spec_builder() -> <EmblemedIcon as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for File
impl HasParamSpec for File
Source§impl HasParamSpec for FileAttributeInfoList
impl HasParamSpec for FileAttributeInfoList
type ParamSpec = ParamSpecBoxed
type SetValue = FileAttributeInfoList
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, FileAttributeInfoList>
fn param_spec_builder() -> <FileAttributeInfoList as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileAttributeMatcher
impl HasParamSpec for FileAttributeMatcher
type ParamSpec = ParamSpecBoxed
type SetValue = FileAttributeMatcher
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, FileAttributeMatcher>
fn param_spec_builder() -> <FileAttributeMatcher as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileEnumerator
impl HasParamSpec for FileEnumerator
type ParamSpec = ParamSpecObject
type SetValue = FileEnumerator
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, FileEnumerator>
fn param_spec_builder() -> <FileEnumerator as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileIcon
impl HasParamSpec for FileIcon
Source§impl HasParamSpec for FileInfo
impl HasParamSpec for FileInfo
Source§impl HasParamSpec for FileInputStream
impl HasParamSpec for FileInputStream
type ParamSpec = ParamSpecObject
type SetValue = FileInputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, FileInputStream>
fn param_spec_builder() -> <FileInputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileIOStream
impl HasParamSpec for FileIOStream
type ParamSpec = ParamSpecObject
type SetValue = FileIOStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, FileIOStream>
fn param_spec_builder() -> <FileIOStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileMonitor
impl HasParamSpec for FileMonitor
type ParamSpec = ParamSpecObject
type SetValue = FileMonitor
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, FileMonitor>
fn param_spec_builder() -> <FileMonitor as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileOutputStream
impl HasParamSpec for FileOutputStream
type ParamSpec = ParamSpecObject
type SetValue = FileOutputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, FileOutputStream>
fn param_spec_builder() -> <FileOutputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FilenameCompleter
impl HasParamSpec for FilenameCompleter
type ParamSpec = ParamSpecObject
type SetValue = FilenameCompleter
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, FilenameCompleter>
fn param_spec_builder() -> <FilenameCompleter as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FilterInputStream
impl HasParamSpec for FilterInputStream
type ParamSpec = ParamSpecObject
type SetValue = FilterInputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, FilterInputStream>
fn param_spec_builder() -> <FilterInputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FilterOutputStream
impl HasParamSpec for FilterOutputStream
type ParamSpec = ParamSpecObject
type SetValue = FilterOutputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, FilterOutputStream>
fn param_spec_builder() -> <FilterOutputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for AppInfoCreateFlags
impl HasParamSpec for AppInfoCreateFlags
type ParamSpec = ParamSpecFlags
type SetValue = AppInfoCreateFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, AppInfoCreateFlags>
fn param_spec_builder() -> <AppInfoCreateFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ApplicationFlags
impl HasParamSpec for ApplicationFlags
type ParamSpec = ParamSpecFlags
type SetValue = ApplicationFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, ApplicationFlags>
fn param_spec_builder() -> <ApplicationFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for AskPasswordFlags
impl HasParamSpec for AskPasswordFlags
type ParamSpec = ParamSpecFlags
type SetValue = AskPasswordFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, AskPasswordFlags>
fn param_spec_builder() -> <AskPasswordFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for BusNameOwnerFlags
impl HasParamSpec for BusNameOwnerFlags
type ParamSpec = ParamSpecFlags
type SetValue = BusNameOwnerFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, BusNameOwnerFlags>
fn param_spec_builder() -> <BusNameOwnerFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for BusNameWatcherFlags
impl HasParamSpec for BusNameWatcherFlags
type ParamSpec = ParamSpecFlags
type SetValue = BusNameWatcherFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, BusNameWatcherFlags>
fn param_spec_builder() -> <BusNameWatcherFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ConverterFlags
impl HasParamSpec for ConverterFlags
type ParamSpec = ParamSpecFlags
type SetValue = ConverterFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, ConverterFlags>
fn param_spec_builder() -> <ConverterFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusCallFlags
impl HasParamSpec for DBusCallFlags
type ParamSpec = ParamSpecFlags
type SetValue = DBusCallFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DBusCallFlags>
fn param_spec_builder() -> <DBusCallFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusCapabilityFlags
impl HasParamSpec for DBusCapabilityFlags
type ParamSpec = ParamSpecFlags
type SetValue = DBusCapabilityFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DBusCapabilityFlags>
fn param_spec_builder() -> <DBusCapabilityFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusConnectionFlags
impl HasParamSpec for DBusConnectionFlags
type ParamSpec = ParamSpecFlags
type SetValue = DBusConnectionFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DBusConnectionFlags>
fn param_spec_builder() -> <DBusConnectionFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusInterfaceSkeletonFlags
impl HasParamSpec for DBusInterfaceSkeletonFlags
type ParamSpec = ParamSpecFlags
type SetValue = DBusInterfaceSkeletonFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DBusInterfaceSkeletonFlags>
fn param_spec_builder() -> <DBusInterfaceSkeletonFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusMessageFlags
impl HasParamSpec for DBusMessageFlags
type ParamSpec = ParamSpecFlags
type SetValue = DBusMessageFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DBusMessageFlags>
fn param_spec_builder() -> <DBusMessageFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusPropertyInfoFlags
impl HasParamSpec for DBusPropertyInfoFlags
type ParamSpec = ParamSpecFlags
type SetValue = DBusPropertyInfoFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DBusPropertyInfoFlags>
fn param_spec_builder() -> <DBusPropertyInfoFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusProxyFlags
impl HasParamSpec for DBusProxyFlags
type ParamSpec = ParamSpecFlags
type SetValue = DBusProxyFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DBusProxyFlags>
fn param_spec_builder() -> <DBusProxyFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusSendMessageFlags
impl HasParamSpec for DBusSendMessageFlags
type ParamSpec = ParamSpecFlags
type SetValue = DBusSendMessageFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DBusSendMessageFlags>
fn param_spec_builder() -> <DBusSendMessageFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusServerFlags
impl HasParamSpec for DBusServerFlags
type ParamSpec = ParamSpecFlags
type SetValue = DBusServerFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DBusServerFlags>
fn param_spec_builder() -> <DBusServerFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusSignalFlags
impl HasParamSpec for DBusSignalFlags
type ParamSpec = ParamSpecFlags
type SetValue = DBusSignalFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DBusSignalFlags>
fn param_spec_builder() -> <DBusSignalFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DBusSubtreeFlags
impl HasParamSpec for DBusSubtreeFlags
type ParamSpec = ParamSpecFlags
type SetValue = DBusSubtreeFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DBusSubtreeFlags>
fn param_spec_builder() -> <DBusSubtreeFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for DriveStartFlags
impl HasParamSpec for DriveStartFlags
type ParamSpec = ParamSpecFlags
type SetValue = DriveStartFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, DriveStartFlags>
fn param_spec_builder() -> <DriveStartFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileAttributeInfoFlags
impl HasParamSpec for FileAttributeInfoFlags
type ParamSpec = ParamSpecFlags
type SetValue = FileAttributeInfoFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, FileAttributeInfoFlags>
fn param_spec_builder() -> <FileAttributeInfoFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileCopyFlags
impl HasParamSpec for FileCopyFlags
type ParamSpec = ParamSpecFlags
type SetValue = FileCopyFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, FileCopyFlags>
fn param_spec_builder() -> <FileCopyFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileCreateFlags
impl HasParamSpec for FileCreateFlags
type ParamSpec = ParamSpecFlags
type SetValue = FileCreateFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, FileCreateFlags>
fn param_spec_builder() -> <FileCreateFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileMeasureFlags
impl HasParamSpec for FileMeasureFlags
type ParamSpec = ParamSpecFlags
type SetValue = FileMeasureFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, FileMeasureFlags>
fn param_spec_builder() -> <FileMeasureFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileMonitorFlags
impl HasParamSpec for FileMonitorFlags
type ParamSpec = ParamSpecFlags
type SetValue = FileMonitorFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, FileMonitorFlags>
fn param_spec_builder() -> <FileMonitorFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for FileQueryInfoFlags
impl HasParamSpec for FileQueryInfoFlags
type ParamSpec = ParamSpecFlags
type SetValue = FileQueryInfoFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, FileQueryInfoFlags>
fn param_spec_builder() -> <FileQueryInfoFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for IOModuleScopeFlags
impl HasParamSpec for IOModuleScopeFlags
type ParamSpec = ParamSpecFlags
type SetValue = IOModuleScopeFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, IOModuleScopeFlags>
fn param_spec_builder() -> <IOModuleScopeFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for IOStreamSpliceFlags
impl HasParamSpec for IOStreamSpliceFlags
type ParamSpec = ParamSpecFlags
type SetValue = IOStreamSpliceFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, IOStreamSpliceFlags>
fn param_spec_builder() -> <IOStreamSpliceFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for MountMountFlags
impl HasParamSpec for MountMountFlags
type ParamSpec = ParamSpecFlags
type SetValue = MountMountFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, MountMountFlags>
fn param_spec_builder() -> <MountMountFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for MountUnmountFlags
impl HasParamSpec for MountUnmountFlags
type ParamSpec = ParamSpecFlags
type SetValue = MountUnmountFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, MountUnmountFlags>
fn param_spec_builder() -> <MountUnmountFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for OutputStreamSpliceFlags
impl HasParamSpec for OutputStreamSpliceFlags
type ParamSpec = ParamSpecFlags
type SetValue = OutputStreamSpliceFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, OutputStreamSpliceFlags>
fn param_spec_builder() -> <OutputStreamSpliceFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ResolverNameLookupFlags
Available on crate feature v2_60 only.
impl HasParamSpec for ResolverNameLookupFlags
Available on crate feature
v2_60 only.type ParamSpec = ParamSpecFlags
type SetValue = ResolverNameLookupFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, ResolverNameLookupFlags>
fn param_spec_builder() -> <ResolverNameLookupFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ResourceFlags
impl HasParamSpec for ResourceFlags
type ParamSpec = ParamSpecFlags
type SetValue = ResourceFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, ResourceFlags>
fn param_spec_builder() -> <ResourceFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ResourceLookupFlags
impl HasParamSpec for ResourceLookupFlags
type ParamSpec = ParamSpecFlags
type SetValue = ResourceLookupFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, ResourceLookupFlags>
fn param_spec_builder() -> <ResourceLookupFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SettingsBindFlags
impl HasParamSpec for SettingsBindFlags
type ParamSpec = ParamSpecFlags
type SetValue = SettingsBindFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, SettingsBindFlags>
fn param_spec_builder() -> <SettingsBindFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SubprocessFlags
impl HasParamSpec for SubprocessFlags
type ParamSpec = ParamSpecFlags
type SetValue = SubprocessFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, SubprocessFlags>
fn param_spec_builder() -> <SubprocessFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TestDBusFlags
impl HasParamSpec for TestDBusFlags
type ParamSpec = ParamSpecFlags
type SetValue = TestDBusFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, TestDBusFlags>
fn param_spec_builder() -> <TestDBusFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsCertificateFlags
impl HasParamSpec for TlsCertificateFlags
type ParamSpec = ParamSpecFlags
type SetValue = TlsCertificateFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, TlsCertificateFlags>
fn param_spec_builder() -> <TlsCertificateFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsCertificateRequestFlags
impl HasParamSpec for TlsCertificateRequestFlags
type ParamSpec = ParamSpecFlags
type SetValue = TlsCertificateRequestFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, TlsCertificateRequestFlags>
fn param_spec_builder() -> <TlsCertificateRequestFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsDatabaseLookupFlags
impl HasParamSpec for TlsDatabaseLookupFlags
type ParamSpec = ParamSpecFlags
type SetValue = TlsDatabaseLookupFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, TlsDatabaseLookupFlags>
fn param_spec_builder() -> <TlsDatabaseLookupFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsDatabaseVerifyFlags
impl HasParamSpec for TlsDatabaseVerifyFlags
type ParamSpec = ParamSpecFlags
type SetValue = TlsDatabaseVerifyFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, TlsDatabaseVerifyFlags>
fn param_spec_builder() -> <TlsDatabaseVerifyFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsPasswordFlags
impl HasParamSpec for TlsPasswordFlags
type ParamSpec = ParamSpecFlags
type SetValue = TlsPasswordFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, TlsPasswordFlags>
fn param_spec_builder() -> <TlsPasswordFlags as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Icon
impl HasParamSpec for Icon
Source§impl HasParamSpec for InetAddress
impl HasParamSpec for InetAddress
type ParamSpec = ParamSpecObject
type SetValue = InetAddress
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, InetAddress>
fn param_spec_builder() -> <InetAddress as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for InetAddressMask
impl HasParamSpec for InetAddressMask
type ParamSpec = ParamSpecObject
type SetValue = InetAddressMask
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, InetAddressMask>
fn param_spec_builder() -> <InetAddressMask as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for InetSocketAddress
impl HasParamSpec for InetSocketAddress
type ParamSpec = ParamSpecObject
type SetValue = InetSocketAddress
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, InetSocketAddress>
fn param_spec_builder() -> <InetSocketAddress as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Initable
impl HasParamSpec for Initable
Source§impl HasParamSpec for InputStream
impl HasParamSpec for InputStream
type ParamSpec = ParamSpecObject
type SetValue = InputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, InputStream>
fn param_spec_builder() -> <InputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for IOStream
impl HasParamSpec for IOStream
Source§impl HasParamSpec for ListModel
impl HasParamSpec for ListModel
Source§impl HasParamSpec for ListStore
impl HasParamSpec for ListStore
Source§impl HasParamSpec for LoadableIcon
impl HasParamSpec for LoadableIcon
type ParamSpec = ParamSpecObject
type SetValue = LoadableIcon
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, LoadableIcon>
fn param_spec_builder() -> <LoadableIcon as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for MemoryInputStream
impl HasParamSpec for MemoryInputStream
type ParamSpec = ParamSpecObject
type SetValue = MemoryInputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, MemoryInputStream>
fn param_spec_builder() -> <MemoryInputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for MemoryMonitor
impl HasParamSpec for MemoryMonitor
type ParamSpec = ParamSpecObject
type SetValue = MemoryMonitor
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, MemoryMonitor>
fn param_spec_builder() -> <MemoryMonitor as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for MemoryOutputStream
impl HasParamSpec for MemoryOutputStream
type ParamSpec = ParamSpecObject
type SetValue = MemoryOutputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, MemoryOutputStream>
fn param_spec_builder() -> <MemoryOutputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Menu
impl HasParamSpec for Menu
Source§impl HasParamSpec for MenuAttributeIter
impl HasParamSpec for MenuAttributeIter
type ParamSpec = ParamSpecObject
type SetValue = MenuAttributeIter
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, MenuAttributeIter>
fn param_spec_builder() -> <MenuAttributeIter as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for MenuItem
impl HasParamSpec for MenuItem
Source§impl HasParamSpec for MenuLinkIter
impl HasParamSpec for MenuLinkIter
type ParamSpec = ParamSpecObject
type SetValue = MenuLinkIter
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, MenuLinkIter>
fn param_spec_builder() -> <MenuLinkIter as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for MenuModel
impl HasParamSpec for MenuModel
Source§impl HasParamSpec for Mount
impl HasParamSpec for Mount
Source§impl HasParamSpec for MountOperation
impl HasParamSpec for MountOperation
type ParamSpec = ParamSpecObject
type SetValue = MountOperation
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, MountOperation>
fn param_spec_builder() -> <MountOperation as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for NativeSocketAddress
impl HasParamSpec for NativeSocketAddress
type ParamSpec = ParamSpecObject
type SetValue = NativeSocketAddress
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, NativeSocketAddress>
fn param_spec_builder() -> <NativeSocketAddress as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for NativeVolumeMonitor
impl HasParamSpec for NativeVolumeMonitor
type ParamSpec = ParamSpecObject
type SetValue = NativeVolumeMonitor
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, NativeVolumeMonitor>
fn param_spec_builder() -> <NativeVolumeMonitor as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for NetworkAddress
impl HasParamSpec for NetworkAddress
type ParamSpec = ParamSpecObject
type SetValue = NetworkAddress
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, NetworkAddress>
fn param_spec_builder() -> <NetworkAddress as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for NetworkMonitor
impl HasParamSpec for NetworkMonitor
type ParamSpec = ParamSpecObject
type SetValue = NetworkMonitor
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, NetworkMonitor>
fn param_spec_builder() -> <NetworkMonitor as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for NetworkService
impl HasParamSpec for NetworkService
type ParamSpec = ParamSpecObject
type SetValue = NetworkService
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, NetworkService>
fn param_spec_builder() -> <NetworkService as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Notification
impl HasParamSpec for Notification
type ParamSpec = ParamSpecObject
type SetValue = Notification
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, Notification>
fn param_spec_builder() -> <Notification as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for OutputStream
impl HasParamSpec for OutputStream
type ParamSpec = ParamSpecObject
type SetValue = OutputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, OutputStream>
fn param_spec_builder() -> <OutputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Permission
impl HasParamSpec for Permission
type ParamSpec = ParamSpecObject
type SetValue = Permission
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, Permission>
fn param_spec_builder() -> <Permission as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for PollableInputStream
impl HasParamSpec for PollableInputStream
type ParamSpec = ParamSpecObject
type SetValue = PollableInputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, PollableInputStream>
fn param_spec_builder() -> <PollableInputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for PollableOutputStream
impl HasParamSpec for PollableOutputStream
type ParamSpec = ParamSpecObject
type SetValue = PollableOutputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, PollableOutputStream>
fn param_spec_builder() -> <PollableOutputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for PowerProfileMonitor
impl HasParamSpec for PowerProfileMonitor
type ParamSpec = ParamSpecObject
type SetValue = PowerProfileMonitor
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, PowerProfileMonitor>
fn param_spec_builder() -> <PowerProfileMonitor as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for PropertyAction
impl HasParamSpec for PropertyAction
type ParamSpec = ParamSpecObject
type SetValue = PropertyAction
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, PropertyAction>
fn param_spec_builder() -> <PropertyAction as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Proxy
impl HasParamSpec for Proxy
Source§impl HasParamSpec for ProxyAddress
impl HasParamSpec for ProxyAddress
type ParamSpec = ParamSpecObject
type SetValue = ProxyAddress
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ProxyAddress>
fn param_spec_builder() -> <ProxyAddress as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ProxyAddressEnumerator
impl HasParamSpec for ProxyAddressEnumerator
type ParamSpec = ParamSpecObject
type SetValue = ProxyAddressEnumerator
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ProxyAddressEnumerator>
fn param_spec_builder() -> <ProxyAddressEnumerator as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ProxyResolver
impl HasParamSpec for ProxyResolver
type ParamSpec = ParamSpecObject
type SetValue = ProxyResolver
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ProxyResolver>
fn param_spec_builder() -> <ProxyResolver as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for RemoteActionGroup
impl HasParamSpec for RemoteActionGroup
type ParamSpec = ParamSpecObject
type SetValue = RemoteActionGroup
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, RemoteActionGroup>
fn param_spec_builder() -> <RemoteActionGroup as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Resolver
impl HasParamSpec for Resolver
Source§impl HasParamSpec for Resource
impl HasParamSpec for Resource
Source§impl HasParamSpec for Seekable
impl HasParamSpec for Seekable
Source§impl HasParamSpec for Settings
impl HasParamSpec for Settings
Source§impl HasParamSpec for SettingsBackend
impl HasParamSpec for SettingsBackend
type ParamSpec = ParamSpecObject
type SetValue = SettingsBackend
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SettingsBackend>
fn param_spec_builder() -> <SettingsBackend as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SettingsSchema
impl HasParamSpec for SettingsSchema
type ParamSpec = ParamSpecBoxed
type SetValue = SettingsSchema
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, SettingsSchema>
fn param_spec_builder() -> <SettingsSchema as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SettingsSchemaKey
impl HasParamSpec for SettingsSchemaKey
type ParamSpec = ParamSpecBoxed
type SetValue = SettingsSchemaKey
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, SettingsSchemaKey>
fn param_spec_builder() -> <SettingsSchemaKey as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SettingsSchemaSource
impl HasParamSpec for SettingsSchemaSource
type ParamSpec = ParamSpecBoxed
type SetValue = SettingsSchemaSource
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, SettingsSchemaSource>
fn param_spec_builder() -> <SettingsSchemaSource as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SimpleAction
impl HasParamSpec for SimpleAction
type ParamSpec = ParamSpecObject
type SetValue = SimpleAction
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SimpleAction>
fn param_spec_builder() -> <SimpleAction as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SimpleActionGroup
impl HasParamSpec for SimpleActionGroup
type ParamSpec = ParamSpecObject
type SetValue = SimpleActionGroup
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SimpleActionGroup>
fn param_spec_builder() -> <SimpleActionGroup as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SimpleIOStream
impl HasParamSpec for SimpleIOStream
type ParamSpec = ParamSpecObject
type SetValue = SimpleIOStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SimpleIOStream>
fn param_spec_builder() -> <SimpleIOStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SimplePermission
impl HasParamSpec for SimplePermission
type ParamSpec = ParamSpecObject
type SetValue = SimplePermission
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SimplePermission>
fn param_spec_builder() -> <SimplePermission as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SimpleProxyResolver
impl HasParamSpec for SimpleProxyResolver
type ParamSpec = ParamSpecObject
type SetValue = SimpleProxyResolver
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SimpleProxyResolver>
fn param_spec_builder() -> <SimpleProxyResolver as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Socket
impl HasParamSpec for Socket
Source§impl HasParamSpec for SocketAddress
impl HasParamSpec for SocketAddress
type ParamSpec = ParamSpecObject
type SetValue = SocketAddress
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SocketAddress>
fn param_spec_builder() -> <SocketAddress as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketAddressEnumerator
impl HasParamSpec for SocketAddressEnumerator
type ParamSpec = ParamSpecObject
type SetValue = SocketAddressEnumerator
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SocketAddressEnumerator>
fn param_spec_builder() -> <SocketAddressEnumerator as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketClient
impl HasParamSpec for SocketClient
type ParamSpec = ParamSpecObject
type SetValue = SocketClient
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SocketClient>
fn param_spec_builder() -> <SocketClient as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketConnectable
impl HasParamSpec for SocketConnectable
type ParamSpec = ParamSpecObject
type SetValue = SocketConnectable
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SocketConnectable>
fn param_spec_builder() -> <SocketConnectable as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketConnection
impl HasParamSpec for SocketConnection
type ParamSpec = ParamSpecObject
type SetValue = SocketConnection
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SocketConnection>
fn param_spec_builder() -> <SocketConnection as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketControlMessage
impl HasParamSpec for SocketControlMessage
type ParamSpec = ParamSpecObject
type SetValue = SocketControlMessage
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SocketControlMessage>
fn param_spec_builder() -> <SocketControlMessage as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketListener
impl HasParamSpec for SocketListener
type ParamSpec = ParamSpecObject
type SetValue = SocketListener
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SocketListener>
fn param_spec_builder() -> <SocketListener as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SocketService
impl HasParamSpec for SocketService
type ParamSpec = ParamSpecObject
type SetValue = SocketService
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SocketService>
fn param_spec_builder() -> <SocketService as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SrvTarget
impl HasParamSpec for SrvTarget
Source§impl HasParamSpec for Subprocess
impl HasParamSpec for Subprocess
type ParamSpec = ParamSpecObject
type SetValue = Subprocess
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, Subprocess>
fn param_spec_builder() -> <Subprocess as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for SubprocessLauncher
impl HasParamSpec for SubprocessLauncher
type ParamSpec = ParamSpecObject
type SetValue = SubprocessLauncher
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SubprocessLauncher>
fn param_spec_builder() -> <SubprocessLauncher as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TcpConnection
impl HasParamSpec for TcpConnection
type ParamSpec = ParamSpecObject
type SetValue = TcpConnection
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TcpConnection>
fn param_spec_builder() -> <TcpConnection as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TcpWrapperConnection
impl HasParamSpec for TcpWrapperConnection
type ParamSpec = ParamSpecObject
type SetValue = TcpWrapperConnection
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TcpWrapperConnection>
fn param_spec_builder() -> <TcpWrapperConnection as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TestDBus
impl HasParamSpec for TestDBus
Source§impl HasParamSpec for ThemedIcon
impl HasParamSpec for ThemedIcon
type ParamSpec = ParamSpecObject
type SetValue = ThemedIcon
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ThemedIcon>
fn param_spec_builder() -> <ThemedIcon as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ThreadedSocketService
impl HasParamSpec for ThreadedSocketService
type ParamSpec = ParamSpecObject
type SetValue = ThreadedSocketService
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ThreadedSocketService>
fn param_spec_builder() -> <ThreadedSocketService as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsBackend
impl HasParamSpec for TlsBackend
type ParamSpec = ParamSpecObject
type SetValue = TlsBackend
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TlsBackend>
fn param_spec_builder() -> <TlsBackend as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsCertificate
impl HasParamSpec for TlsCertificate
type ParamSpec = ParamSpecObject
type SetValue = TlsCertificate
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TlsCertificate>
fn param_spec_builder() -> <TlsCertificate as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsClientConnection
impl HasParamSpec for TlsClientConnection
type ParamSpec = ParamSpecObject
type SetValue = TlsClientConnection
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TlsClientConnection>
fn param_spec_builder() -> <TlsClientConnection as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsConnection
impl HasParamSpec for TlsConnection
type ParamSpec = ParamSpecObject
type SetValue = TlsConnection
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TlsConnection>
fn param_spec_builder() -> <TlsConnection as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsDatabase
impl HasParamSpec for TlsDatabase
type ParamSpec = ParamSpecObject
type SetValue = TlsDatabase
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TlsDatabase>
fn param_spec_builder() -> <TlsDatabase as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsFileDatabase
impl HasParamSpec for TlsFileDatabase
type ParamSpec = ParamSpecObject
type SetValue = TlsFileDatabase
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TlsFileDatabase>
fn param_spec_builder() -> <TlsFileDatabase as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsInteraction
impl HasParamSpec for TlsInteraction
type ParamSpec = ParamSpecObject
type SetValue = TlsInteraction
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TlsInteraction>
fn param_spec_builder() -> <TlsInteraction as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsPassword
impl HasParamSpec for TlsPassword
type ParamSpec = ParamSpecObject
type SetValue = TlsPassword
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TlsPassword>
fn param_spec_builder() -> <TlsPassword as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for TlsServerConnection
impl HasParamSpec for TlsServerConnection
type ParamSpec = ParamSpecObject
type SetValue = TlsServerConnection
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TlsServerConnection>
fn param_spec_builder() -> <TlsServerConnection as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for UnixConnection
impl HasParamSpec for UnixConnection
type ParamSpec = ParamSpecObject
type SetValue = UnixConnection
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, UnixConnection>
fn param_spec_builder() -> <UnixConnection as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for UnixCredentialsMessage
impl HasParamSpec for UnixCredentialsMessage
type ParamSpec = ParamSpecObject
type SetValue = UnixCredentialsMessage
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, UnixCredentialsMessage>
fn param_spec_builder() -> <UnixCredentialsMessage as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for UnixFDList
impl HasParamSpec for UnixFDList
type ParamSpec = ParamSpecObject
type SetValue = UnixFDList
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, UnixFDList>
fn param_spec_builder() -> <UnixFDList as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for UnixSocketAddress
impl HasParamSpec for UnixSocketAddress
type ParamSpec = ParamSpecObject
type SetValue = UnixSocketAddress
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, UnixSocketAddress>
fn param_spec_builder() -> <UnixSocketAddress as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Vfs
impl HasParamSpec for Vfs
Source§impl HasParamSpec for Volume
impl HasParamSpec for Volume
Source§impl HasParamSpec for VolumeMonitor
impl HasParamSpec for VolumeMonitor
type ParamSpec = ParamSpecObject
type SetValue = VolumeMonitor
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, VolumeMonitor>
fn param_spec_builder() -> <VolumeMonitor as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ZlibCompressor
impl HasParamSpec for ZlibCompressor
type ParamSpec = ParamSpecObject
type SetValue = ZlibCompressor
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ZlibCompressor>
fn param_spec_builder() -> <ZlibCompressor as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ZlibDecompressor
impl HasParamSpec for ZlibDecompressor
type ParamSpec = ParamSpecObject
type SetValue = ZlibDecompressor
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ZlibDecompressor>
fn param_spec_builder() -> <ZlibDecompressor as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for ReadInputStream
impl HasParamSpec for ReadInputStream
type ParamSpec = ParamSpecObject
type SetValue = ReadInputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, ReadInputStream>
fn param_spec_builder() -> <ReadInputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for WriteOutputStream
impl HasParamSpec for WriteOutputStream
type ParamSpec = ParamSpecObject
type SetValue = WriteOutputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, WriteOutputStream>
fn param_spec_builder() -> <WriteOutputStream as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Box<str>
impl HasParamSpec for Box<str>
Source§impl HasParamSpec for String
impl HasParamSpec for String
type ParamSpec = ParamSpecString
type SetValue = str
type BuilderFn = fn(&str) -> ParamSpecStringBuilder<'_>
fn param_spec_builder() -> <String as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for Vec<String>
impl HasParamSpec for Vec<String>
Source§impl HasParamSpec for NonZero<i8>
impl HasParamSpec for NonZero<i8>
Source§impl HasParamSpec for NonZero<i32>
impl HasParamSpec for NonZero<i32>
Source§impl HasParamSpec for NonZero<i64>
impl HasParamSpec for NonZero<i64>
Source§impl HasParamSpec for NonZero<u8>
impl HasParamSpec for NonZero<u8>
Source§impl HasParamSpec for NonZero<u32>
impl HasParamSpec for NonZero<u32>
Source§impl HasParamSpec for NonZero<u64>
impl HasParamSpec for NonZero<u64>
Source§impl HasParamSpec for Path
impl HasParamSpec for Path
type ParamSpec = ParamSpecString
type SetValue = Path
type BuilderFn = fn(&str) -> ParamSpecStringBuilder<'_>
fn param_spec_builder() -> <Path as HasParamSpec>::BuilderFn
Source§impl HasParamSpec for PathBuf
impl HasParamSpec for PathBuf
type ParamSpec = ParamSpecString
type SetValue = Path
type BuilderFn = fn(&str) -> ParamSpecStringBuilder<'_>
fn param_spec_builder() -> <PathBuf as HasParamSpec>::BuilderFn
Source§impl<T> HasParamSpec for Option<T>where
T: ToValueOptional + HasParamSpec,
impl<T> HasParamSpec for Option<T>where
T: ToValueOptional + HasParamSpec,
type ParamSpec = <T as HasParamSpec>::ParamSpec
type SetValue = <T as HasParamSpec>::SetValue
type BuilderFn = <T as HasParamSpec>::BuilderFn
fn param_spec_builder() -> <Option<T> as HasParamSpec>::BuilderFn
Source§impl<T> HasParamSpec for &Twhere
T: HasParamSpec + ?Sized,
impl<T> HasParamSpec for &Twhere
T: HasParamSpec + ?Sized,
type ParamSpec = <T as HasParamSpec>::ParamSpec
type SetValue = <T as HasParamSpec>::SetValue
type BuilderFn = <T as HasParamSpec>::BuilderFn
fn param_spec_builder() -> <&T as HasParamSpec>::BuilderFn
Source§impl<V> HasParamSpec for LocalTask<V>where
V: ValueType,
impl<V> HasParamSpec for LocalTask<V>where
V: ValueType,
Source§impl<V> HasParamSpec for Task<V>
impl<V> HasParamSpec for Task<V>
Implementors§
Source§impl HasParamSpec for NormalizeMode
impl HasParamSpec for NormalizeMode
type ParamSpec = ParamSpecEnum
type SetValue = NormalizeMode
type BuilderFn = fn(&str, NormalizeMode) -> ParamSpecEnumBuilder<'_, NormalizeMode>
Source§impl HasParamSpec for UnicodeBreakType
impl HasParamSpec for UnicodeBreakType
type ParamSpec = ParamSpecEnum
type SetValue = UnicodeBreakType
type BuilderFn = fn(&str, UnicodeBreakType) -> ParamSpecEnumBuilder<'_, UnicodeBreakType>
Source§impl HasParamSpec for UnicodeScript
impl HasParamSpec for UnicodeScript
type ParamSpec = ParamSpecEnum
type SetValue = UnicodeScript
type BuilderFn = fn(&str, UnicodeScript) -> ParamSpecEnumBuilder<'_, UnicodeScript>
Source§impl HasParamSpec for UnicodeType
impl HasParamSpec for UnicodeType
type ParamSpec = ParamSpecEnum
type SetValue = UnicodeType
type BuilderFn = fn(&str, UnicodeType) -> ParamSpecEnumBuilder<'_, UnicodeType>
Source§impl HasParamSpec for Checksum
impl HasParamSpec for Checksum
Source§impl HasParamSpec for DateTime
impl HasParamSpec for DateTime
Source§impl HasParamSpec for IOCondition
impl HasParamSpec for IOCondition
type ParamSpec = ParamSpecFlags
type SetValue = IOCondition
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, IOCondition>
Source§impl HasParamSpec for KeyFile
impl HasParamSpec for KeyFile
Source§impl HasParamSpec for MainContext
impl HasParamSpec for MainContext
type ParamSpec = ParamSpecBoxed
type SetValue = MainContext
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, MainContext>
Source§impl HasParamSpec for MainLoop
impl HasParamSpec for MainLoop
Source§impl HasParamSpec for MarkupParseContext
impl HasParamSpec for MarkupParseContext
type ParamSpec = ParamSpecBoxed
type SetValue = MarkupParseContext
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, MarkupParseContext>
Source§impl HasParamSpec for Regex
impl HasParamSpec for Regex
Source§impl HasParamSpec for Source
impl HasParamSpec for Source
Source§impl HasParamSpec for TimeZone
impl HasParamSpec for TimeZone
Source§impl HasParamSpec for Uri
impl HasParamSpec for Uri
Source§impl HasParamSpec for BoxedAnyObject
impl HasParamSpec for BoxedAnyObject
type ParamSpec = ParamSpecObject
type SetValue = BoxedAnyObject
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, BoxedAnyObject>
Source§impl HasParamSpec for ByteArray
impl HasParamSpec for ByteArray
Source§impl HasParamSpec for Bytes
impl HasParamSpec for Bytes
Source§impl HasParamSpec for Closure
impl HasParamSpec for Closure
Source§impl HasParamSpec for StrV
impl HasParamSpec for StrV
Source§impl HasParamSpec for Date
impl HasParamSpec for Date
Source§impl HasParamSpec for Error
impl HasParamSpec for Error
Source§impl HasParamSpec for Binding
impl HasParamSpec for Binding
Source§impl HasParamSpec for BindingGroup
impl HasParamSpec for BindingGroup
type ParamSpec = ParamSpecObject
type SetValue = BindingGroup
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, BindingGroup>
Source§impl HasParamSpec for BindingFlags
impl HasParamSpec for BindingFlags
type ParamSpec = ParamSpecFlags
type SetValue = BindingFlags
type BuilderFn = fn(&str) -> ParamSpecFlagsBuilder<'_, BindingFlags>
Source§impl HasParamSpec for SignalGroup
impl HasParamSpec for SignalGroup
type ParamSpec = ParamSpecObject
type SetValue = SignalGroup
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, SignalGroup>
Source§impl HasParamSpec for TypeModule
impl HasParamSpec for TypeModule
type ParamSpec = ParamSpecObject
type SetValue = TypeModule
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TypeModule>
Source§impl HasParamSpec for TypePlugin
impl HasParamSpec for TypePlugin
type ParamSpec = ParamSpecObject
type SetValue = TypePlugin
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, TypePlugin>
Source§impl HasParamSpec for GString
impl HasParamSpec for GString
Source§impl HasParamSpec for GStringBuilder
impl HasParamSpec for GStringBuilder
type ParamSpec = ParamSpecBoxed
type SetValue = GStringBuilder
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, GStringBuilder>
Source§impl HasParamSpec for MatchInfo<'static>
impl HasParamSpec for MatchInfo<'static>
Source§impl HasParamSpec for InitiallyUnowned
impl HasParamSpec for InitiallyUnowned
type ParamSpec = ParamSpecObject
type SetValue = InitiallyUnowned
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, InitiallyUnowned>
Source§impl HasParamSpec for Object
impl HasParamSpec for Object
Source§impl HasParamSpec for ValueArray
impl HasParamSpec for ValueArray
type ParamSpec = ParamSpecValueArray
type SetValue = ValueArray
type BuilderFn = fn(&str) -> ParamSpecValueArrayBuilder<'_>
Source§impl HasParamSpec for Variant
impl HasParamSpec for Variant
Source§impl HasParamSpec for VariantDict
impl HasParamSpec for VariantDict
type ParamSpec = ParamSpecBoxed
type SetValue = VariantDict
type BuilderFn = fn(&str) -> ParamSpecBoxedBuilder<'_, VariantDict>
Source§impl HasParamSpec for DesktopAppInfo
impl HasParamSpec for DesktopAppInfo
type ParamSpec = ParamSpecObject
type SetValue = DesktopAppInfo
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, DesktopAppInfo>
Source§impl HasParamSpec for FDMessage
impl HasParamSpec for FDMessage
Source§impl HasParamSpec for FileDescriptorBased
impl HasParamSpec for FileDescriptorBased
type ParamSpec = ParamSpecObject
type SetValue = FileDescriptorBased
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, FileDescriptorBased>
Source§impl HasParamSpec for gio_unix::InputStream
impl HasParamSpec for gio_unix::InputStream
type ParamSpec = ParamSpecObject
type SetValue = InputStream
type BuilderFn = fn(&str) -> ParamSpecObjectBuilder<'_, InputStream>
Source§impl HasParamSpec for MountEntry
Available on crate feature v2_84 only.
impl HasParamSpec for MountEntry
Available on crate feature
v2_84 only.