Trait ValueType

pub trait ValueType:
    ToValue
    + for<'a> FromValue<'a>
    + 'static {
    type Type: StaticType;
}
Expand description

A type that can be stored in Values.

Required Associated Types§

type Type: StaticType

Type to get the Type from.

This exists only for handling optional types.

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§

§

impl ValueType for bool

§

type Type = bool

§

impl ValueType for char

§

type Type = u32

§

impl ValueType for f32

§

type Type = f32

§

impl ValueType for f64

§

type Type = f64

§

impl ValueType for i8

§

type Type = i8

§

impl ValueType for i32

§

type Type = i32

§

impl ValueType for i64

§

type Type = i64

§

impl ValueType for *mut c_void

§

impl ValueType for u8

§

type Type = u8

§

impl ValueType for u32

§

type Type = u32

§

impl ValueType for u64

§

type Type = u64

§

impl ValueType for Box<str>

§

type Type = String

§

impl ValueType for String

§

type Type = String

§

impl ValueType for Vec<GString>

§

impl ValueType for Vec<String>

§

type Type = Vec<String>

§

impl ValueType for NonZero<i8>

§

type Type = NonZero<i8>

§

impl ValueType for NonZero<i32>

§

impl ValueType for NonZero<i64>

§

impl ValueType for NonZero<u8>

§

type Type = NonZero<u8>

§

impl ValueType for NonZero<u32>

§

impl ValueType for NonZero<u64>

§

impl ValueType for NonNull<c_void>

§

impl ValueType for PathBuf

§

impl ValueType for AccessibleAnnouncementPriority

§

type Type = AccessibleAnnouncementPriority

§

impl ValueType for AccessibleAutocomplete

§

type Type = AccessibleAutocomplete

§

impl ValueType for AccessibleInvalidState

§

type Type = AccessibleInvalidState

§

impl ValueType for AccessiblePlatformState

§

type Type = AccessiblePlatformState

§

impl ValueType for AccessibleProperty

§

type Type = AccessibleProperty

§

impl ValueType for AccessibleRelation

§

type Type = AccessibleRelation

§

impl ValueType for AccessibleRole

§

type Type = AccessibleRole

§

impl ValueType for AccessibleSort

§

type Type = AccessibleSort

§

impl ValueType for AccessibleState

§

type Type = AccessibleState

§

impl ValueType for AccessibleTextContentChange

§

type Type = AccessibleTextContentChange

§

impl ValueType for AccessibleTextGranularity

§

type Type = AccessibleTextGranularity

§

impl ValueType for AccessibleTristate

§

type Type = AccessibleTristate

§

impl ValueType for Align

§

type Type = Align

§

impl ValueType for Alignment

§

type Type = Alignment

§

impl ValueType for AnchorHints

§

type Type = AnchorHints

§

impl ValueType for Antialias

§

type Type = Antialias

§

impl ValueType for AppInfoCreateFlags

§

type Type = AppInfoCreateFlags

§

impl ValueType for ApplicationFlags

§

type Type = ApplicationFlags

§

impl ValueType for ApplicationInhibitFlags

§

type Type = ApplicationInhibitFlags

§

impl ValueType for ArrowType

§

type Type = ArrowType

§

impl ValueType for AskPasswordFlags

§

type Type = AskPasswordFlags

§

impl ValueType for AssistantPageType

§

type Type = AssistantPageType

§

impl ValueType for AttrType

§

type Type = AttrType

§

impl ValueType for AxisFlags

§

type Type = AxisFlags

§

impl ValueType for AxisUse

§

type Type = AxisUse

§

impl ValueType for BaselinePosition

§

type Type = BaselinePosition

§

impl ValueType for BaselineShift

§

type Type = BaselineShift

§

impl ValueType for BidiType

§

type Type = BidiType

§

impl ValueType for BlendMode

§

type Type = BlendMode

§

impl ValueType for BlendNode

§

type Type = BlendNode

§

impl ValueType for BlurNode

§

type Type = BlurNode

§

impl ValueType for BorderNode

§

type Type = BorderNode

§

impl ValueType for BorderStyle

§

type Type = BorderStyle

§

impl ValueType for BuilderClosureFlags

§

type Type = BuilderClosureFlags

§

impl ValueType for BuilderError

§

type Type = BuilderError

§

impl ValueType for BusNameOwnerFlags

§

type Type = BusNameOwnerFlags

§

impl ValueType for BusNameWatcherFlags

§

type Type = BusNameWatcherFlags

§

impl ValueType for BusType

§

type Type = BusType

§

impl ValueType for ButtonsType

§

type Type = ButtonsType

§

impl ValueType for CairoNode

§

type Type = CairoNode

§

impl ValueType for CellRendererAccelMode

§

type Type = CellRendererAccelMode

§

impl ValueType for CellRendererMode

§

type Type = CellRendererMode

§

impl ValueType for CellRendererState

§

type Type = CellRendererState

§

impl ValueType for CicpRange

§

type Type = CicpRange

§

impl ValueType for ClipNode

§

type Type = ClipNode

§

impl ValueType for ClosureExpression

§

type Type = ClosureExpression

§

impl ValueType for Collation

§

type Type = Collation

§

impl ValueType for ColorMatrixNode

§

type Type = ColorMatrixNode

§

impl ValueType for ColorNode

§

type Type = ColorNode

§

impl ValueType for Colorspace

§

type Type = Colorspace

§

impl ValueType for ConicGradientNode

§

type Type = ConicGradientNode

§

impl ValueType for ConstantExpression

§

type Type = ConstantExpression

§

impl ValueType for ConstraintAttribute

§

type Type = ConstraintAttribute

§

impl ValueType for ConstraintRelation

§

type Type = ConstraintRelation

§

impl ValueType for ConstraintStrength

§

type Type = ConstraintStrength

§

impl ValueType for ConstraintVflParserError

§

type Type = ConstraintVflParserError

§

impl ValueType for ContainerNode

§

type Type = ContainerNode

§

impl ValueType for Content

§

type Type = Content

§

impl ValueType for ContentFit

§

type Type = ContentFit

§

impl ValueType for Context

§

type Type = Context

§

impl ValueType for ConverterFlags

§

type Type = ConverterFlags

§

impl ValueType for ConverterResult

§

type Type = ConverterResult

§

impl ValueType for Corner

§

type Type = Corner

§

impl ValueType for CornerType

§

type Type = CornerType

§

impl ValueType for CoverageLevel

§

type Type = CoverageLevel

§

impl ValueType for CredentialsType

§

type Type = CredentialsType

§

impl ValueType for CrossFadeNode

§

type Type = CrossFadeNode

§

impl ValueType for CrossingMode

§

type Type = CrossingMode

§

impl ValueType for DBusCallFlags

§

type Type = DBusCallFlags

§

impl ValueType for DBusCapabilityFlags

§

type Type = DBusCapabilityFlags

§

impl ValueType for DBusConnectionFlags

§

type Type = DBusConnectionFlags

§

impl ValueType for DBusError

§

type Type = DBusError

§

impl ValueType for DBusInterfaceSkeletonFlags

§

type Type = DBusInterfaceSkeletonFlags

§

impl ValueType for DBusMessageByteOrder

§

type Type = DBusMessageByteOrder

§

impl ValueType for DBusMessageFlags

§

type Type = DBusMessageFlags

§

impl ValueType for DBusMessageHeaderField

§

type Type = DBusMessageHeaderField

§

impl ValueType for DBusMessageType

§

type Type = DBusMessageType

§

impl ValueType for DBusObjectManagerClientFlags

§

type Type = DBusObjectManagerClientFlags

§

impl ValueType for DBusPropertyInfoFlags

§

type Type = DBusPropertyInfoFlags

§

impl ValueType for DBusProxyFlags

§

type Type = DBusProxyFlags

§

impl ValueType for DBusSendMessageFlags

§

type Type = DBusSendMessageFlags

§

impl ValueType for DBusServerFlags

§

type Type = DBusServerFlags

§

impl ValueType for DBusSignalFlags

§

type Type = DBusSignalFlags

§

impl ValueType for DBusSubtreeFlags

§

type Type = DBusSubtreeFlags

§

impl ValueType for DataStreamByteOrder

§

type Type = DataStreamByteOrder

§

impl ValueType for DataStreamNewlineType

§

type Type = DataStreamNewlineType

§

impl ValueType for DebugFlags

§

type Type = DebugFlags

§

impl ValueType for DebugNode

§

type Type = DebugNode

§

impl ValueType for DeleteType

§

type Type = DeleteType

§

impl ValueType for Device

§

type Type = Device

§

impl ValueType for DevicePadFeature

§

type Type = DevicePadFeature

§

impl ValueType for DeviceToolType

§

type Type = DeviceToolType

§

impl ValueType for DeviceType

§

type Type = DeviceType

§

impl ValueType for DialogError

§

type Type = DialogError

§

impl ValueType for DialogFlags

§

type Type = DialogFlags

§

impl ValueType for Direction

§

type Type = Direction

§

impl ValueType for DirectionType

§

type Type = DirectionType

§

impl ValueType for DmabufError

§

type Type = DmabufError

§

impl ValueType for DragAction

§

type Type = DragAction

§

impl ValueType for DragCancelReason

§

type Type = DragCancelReason

§

impl ValueType for DriveStartFlags

§

type Type = DriveStartFlags

§

impl ValueType for DriveStartStopType

§

type Type = DriveStartStopType

§

impl ValueType for EditableProperties

§

type Type = EditableProperties

§

impl ValueType for EllipsizeMode

§

type Type = EllipsizeMode

§

impl ValueType for EmblemOrigin

§

type Type = EmblemOrigin

§

impl ValueType for EntryIconPosition

§

type Type = EntryIconPosition

§

impl ValueType for EventControllerScrollFlags

§

type Type = EventControllerScrollFlags

§

impl ValueType for EventSequenceState

§

type Type = EventSequenceState

§

impl ValueType for EventType

§

type Type = EventType

§

impl ValueType for Expression

§

type Type = Expression

§

impl ValueType for Extend

§

type Type = Extend

§

impl ValueType for FileAttributeInfoFlags

§

type Type = FileAttributeInfoFlags

§

impl ValueType for FileAttributeStatus

§

type Type = FileAttributeStatus

§

impl ValueType for FileAttributeType

§

type Type = FileAttributeType

§

impl ValueType for FileChooserAction

§

type Type = FileChooserAction

§

impl ValueType for FileChooserError

§

type Type = FileChooserError

§

impl ValueType for FileCopyFlags

§

type Type = FileCopyFlags

§

impl ValueType for FileCreateFlags

§

type Type = FileCreateFlags

§

impl ValueType for FileMeasureFlags

§

type Type = FileMeasureFlags

§

impl ValueType for FileMonitorEvent

§

type Type = FileMonitorEvent

§

impl ValueType for FileMonitorFlags

§

type Type = FileMonitorFlags

§

impl ValueType for FileQueryInfoFlags

§

type Type = FileQueryInfoFlags

§

impl ValueType for FileType

§

type Type = FileType

§

impl ValueType for FilesystemPreviewType

§

type Type = FilesystemPreviewType

§

impl ValueType for FillNode

§

type Type = FillNode

§

impl ValueType for FillRule

§

type Type = FillRule

§

impl ValueType for FillRule

§

type Type = FillRule

§

impl ValueType for Filter

§

type Type = Filter

§

impl ValueType for FilterChange

§

type Type = FilterChange

§

impl ValueType for FilterMatch

§

type Type = FilterMatch

§

impl ValueType for FontChooserLevel

§

type Type = FontChooserLevel

§

impl ValueType for FontLevel

§

type Type = FontLevel

§

impl ValueType for FontMask

§

type Type = FontMask

§

impl ValueType for FontRendering

§

type Type = FontRendering

§

impl ValueType for FontScale

§

type Type = FontScale

§

impl ValueType for FontSlant

§

type Type = FontSlant

§

impl ValueType for FontType

§

type Type = FontType

§

impl ValueType for FontWeight

§

type Type = FontWeight

§

impl ValueType for Format

§

type Type = Format

§

impl ValueType for FrameClockPhase

§

type Type = FrameClockPhase

§

impl ValueType for FullscreenMode

§

type Type = FullscreenMode

§

impl ValueType for GLAPI

§

type Type = GLAPI

§

impl ValueType for GLError

§

type Type = GLError

§

impl ValueType for GLShaderNode

§

type Type = GLShaderNode

§

impl ValueType for GLUniformType

§

type Type = GLUniformType

§

impl ValueType for GraphicsOffloadEnabled

§

type Type = GraphicsOffloadEnabled

§

impl ValueType for Gravity

§

type Type = Gravity

§

impl ValueType for Gravity

§

type Type = Gravity

§

impl ValueType for GravityHint

§

type Type = GravityHint

§

impl ValueType for HintMetrics

§

type Type = HintMetrics

§

impl ValueType for HintStyle

§

type Type = HintStyle

§

impl ValueType for IOErrorEnum

§

type Type = IOErrorEnum

§

impl ValueType for IOModuleScopeFlags

§

type Type = IOModuleScopeFlags

§

impl ValueType for IOStreamSpliceFlags

§

type Type = IOStreamSpliceFlags

§

impl ValueType for IconLookupFlags

§

type Type = IconLookupFlags

§

impl ValueType for IconSize

§

type Type = IconSize

§

impl ValueType for IconThemeError

§

type Type = IconThemeError

§

impl ValueType for IconViewDropPosition

§

type Type = IconViewDropPosition

§

impl ValueType for ImageSurface

§

type Type = ImageSurface

§

impl ValueType for ImageType

§

type Type = ImageType

§

impl ValueType for InputHints

§

type Type = InputHints

§

impl ValueType for InputPurpose

§

type Type = InputPurpose

§

impl ValueType for InputSource

§

type Type = InputSource

§

impl ValueType for InscriptionOverflow

§

type Type = InscriptionOverflow

§

impl ValueType for InsetShadowNode

§

type Type = InsetShadowNode

§

impl ValueType for InterpType

§

type Type = InterpType

§

impl ValueType for Justification

§

type Type = Justification

§

impl ValueType for Key

§

type Type = u32

§

impl ValueType for KeyMatch

§

type Type = KeyMatch

§

impl ValueType for LayoutDeserializeFlags

§

type Type = LayoutDeserializeFlags

§

impl ValueType for LayoutSerializeFlags

§

type Type = LayoutSerializeFlags

§

impl ValueType for LevelBarMode

§

type Type = LevelBarMode

§

impl ValueType for License

§

type Type = License

§

impl ValueType for LineCap

§

type Type = LineCap

§

impl ValueType for LineCap

§

type Type = LineCap

§

impl ValueType for LineJoin

§

type Type = LineJoin

§

impl ValueType for LineJoin

§

type Type = LineJoin

§

impl ValueType for LinearGradientNode

§

type Type = LinearGradientNode

§

impl ValueType for ListScrollFlags

§

type Type = ListScrollFlags

§

impl ValueType for ListTabBehavior

§

type Type = ListTabBehavior

§

impl ValueType for MaskMode

§

type Type = MaskMode

§

impl ValueType for MaskNode

§

type Type = MaskNode

§

impl ValueType for Matrix

§

type Type = Matrix

§

impl ValueType for MemoryFormat

§

type Type = MemoryFormat

§

impl ValueType for MemoryMonitorWarningLevel

§

type Type = MemoryMonitorWarningLevel

§

impl ValueType for MessageType

§

type Type = MessageType

§

impl ValueType for ModifierType

§

type Type = ModifierType

§

impl ValueType for MountMountFlags

§

type Type = MountMountFlags

§

impl ValueType for MountOperationResult

§

type Type = MountOperationResult

§

impl ValueType for MountUnmountFlags

§

type Type = MountUnmountFlags

§

impl ValueType for MovementStep

§

type Type = MovementStep

§

impl ValueType for NaturalWrapMode

§

type Type = NaturalWrapMode

§

impl ValueType for NetworkConnectivity

§

type Type = NetworkConnectivity

§

impl ValueType for NotebookTab

§

type Type = NotebookTab

§

impl ValueType for NotificationPriority

§

type Type = NotificationPriority

§

impl ValueType for NotifyType

§

type Type = NotifyType

§

impl ValueType for NumberUpLayout

§

type Type = NumberUpLayout

§

impl ValueType for ObjectExpression

§

type Type = ObjectExpression

§

impl ValueType for OpacityNode

§

type Type = OpacityNode

§

impl ValueType for Operator

§

type Type = Operator

§

impl ValueType for Ordering

§

type Type = Ordering

§

impl ValueType for Orientation

§

type Type = Orientation

§

impl ValueType for OutputStreamSpliceFlags

§

type Type = OutputStreamSpliceFlags

§

impl ValueType for OutsetShadowNode

§

type Type = OutsetShadowNode

§

impl ValueType for Overflow

§

type Type = Overflow

§

impl ValueType for Overline

§

type Type = Overline

§

impl ValueType for PackType

§

type Type = PackType

§

impl ValueType for PadActionType

§

type Type = PadActionType

§

impl ValueType for PageOrientation

§

type Type = PageOrientation

§

impl ValueType for PageSet

§

type Type = PageSet

§

impl ValueType for PaintableFlags

§

type Type = PaintableFlags

§

impl ValueType for PanDirection

§

type Type = PanDirection

§

impl ValueType for PasswordSave

§

type Type = PasswordSave

§

impl ValueType for PathDataType

§

type Type = PathDataType

§

impl ValueType for PathDirection

§

type Type = PathDirection

§

impl ValueType for PathForeachFlags

§

type Type = PathForeachFlags

§

impl ValueType for PathOperation

§

type Type = PathOperation

§

impl ValueType for PatternType

§

type Type = PatternType

§

impl ValueType for PickFlags

§

type Type = PickFlags

§

impl ValueType for PixbufAlphaMode

§

type Type = PixbufAlphaMode

§

impl ValueType for PixbufError

§

type Type = PixbufError

§

impl ValueType for PixbufRotation

§

type Type = PixbufRotation

§

impl ValueType for PolicyType

§

type Type = PolicyType

§

impl ValueType for PollableReturn

§

type Type = PollableReturn

§

impl ValueType for PopoverMenuFlags

§

type Type = PopoverMenuFlags

§

impl ValueType for PositionType

§

type Type = PositionType

§

impl ValueType for PrintCapabilities

§

type Type = PrintCapabilities

§

impl ValueType for PrintDuplex

§

type Type = PrintDuplex

§

impl ValueType for PrintError

§

type Type = PrintError

§

impl ValueType for PrintOperationAction

§

type Type = PrintOperationAction

§

impl ValueType for PrintOperationResult

§

type Type = PrintOperationResult

§

impl ValueType for PrintPages

§

type Type = PrintPages

§

impl ValueType for PrintQuality

§

type Type = PrintQuality

§

impl ValueType for PrintStatus

§

type Type = PrintStatus

§

impl ValueType for PropagationLimit

§

type Type = PropagationLimit

§

impl ValueType for PropagationPhase

§

type Type = PropagationPhase

§

impl ValueType for PropertyExpression

§

type Type = PropertyExpression

§

impl ValueType for RadialGradientNode

§

type Type = RadialGradientNode

§

impl ValueType for RecentManagerError

§

type Type = RecentManagerError

§

impl ValueType for RecordingSurface

§

type Type = RecordingSurface

§

impl ValueType for Rectangle

§

type Type = Rectangle

§

impl ValueType for RectangleInt

§

type Type = RectangleInt

§

impl ValueType for Region

§

type Type = Region

§

impl ValueType for RegionOverlap

§

type Type = RegionOverlap

§

impl ValueType for RenderNodeType

§

type Type = RenderNodeType

§

impl ValueType for RenderPart

§

type Type = RenderPart

§

impl ValueType for RepeatNode

§

type Type = RepeatNode

§

impl ValueType for RepeatingLinearGradientNode

§

type Type = RepeatingLinearGradientNode

§

impl ValueType for RepeatingRadialGradientNode

§

type Type = RepeatingRadialGradientNode

§

impl ValueType for ResolverError

§

type Type = ResolverError

§

impl ValueType for ResolverNameLookupFlags

§

type Type = ResolverNameLookupFlags

§

impl ValueType for ResolverRecordType

§

type Type = ResolverRecordType

§

impl ValueType for ResourceError

§

type Type = ResourceError

§

impl ValueType for ResourceFlags

§

type Type = ResourceFlags

§

impl ValueType for ResourceLookupFlags

§

type Type = ResourceLookupFlags

§

impl ValueType for ResponseType

§

type Type = ResponseType

§

impl ValueType for RevealerTransitionType

§

type Type = RevealerTransitionType

§

impl ValueType for RoundedClipNode

§

type Type = RoundedClipNode

§

impl ValueType for ScalingFilter

§

type Type = ScalingFilter

§

impl ValueType for Script

§

type Type = Script

§

impl ValueType for ScrollDirection

§

type Type = ScrollDirection

§

impl ValueType for ScrollStep

§

type Type = ScrollStep

§

impl ValueType for ScrollType

§

type Type = ScrollType

§

impl ValueType for ScrollUnit

§

type Type = ScrollUnit

§

impl ValueType for ScrollablePolicy

§

type Type = ScrollablePolicy

§

impl ValueType for SeatCapabilities

§

type Type = SeatCapabilities

§

impl ValueType for SelectionMode

§

type Type = SelectionMode

§

impl ValueType for SensitivityType

§

type Type = SensitivityType

§

impl ValueType for SerializationError

§

type Type = SerializationError

§

impl ValueType for SettingsBindFlags

§

type Type = SettingsBindFlags

§

impl ValueType for ShadowNode

§

type Type = ShadowNode

§

impl ValueType for ShapeFlags

§

type Type = ShapeFlags

§

impl ValueType for ShortcutActionFlags

§

type Type = ShortcutActionFlags

§

impl ValueType for ShortcutScope

§

type Type = ShortcutScope

§

impl ValueType for ShortcutType

§

type Type = ShortcutType

§

impl ValueType for ShowFlags

§

type Type = ShowFlags

§

impl ValueType for SizeGroupMode

§

type Type = SizeGroupMode

§

impl ValueType for SizeRequestMode

§

type Type = SizeRequestMode

§

impl ValueType for SocketClientEvent

§

type Type = SocketClientEvent

§

impl ValueType for SocketFamily

§

type Type = SocketFamily

§

impl ValueType for SocketListenerEvent

§

type Type = SocketListenerEvent

§

impl ValueType for SocketMsgFlags

§

type Type = SocketMsgFlags

§

impl ValueType for SocketProtocol

§

type Type = SocketProtocol

§

impl ValueType for SocketType

§

type Type = SocketType

§

impl ValueType for SortType

§

type Type = SortType

§

impl ValueType for SorterChange

§

type Type = SorterChange

§

impl ValueType for SorterOrder

§

type Type = SorterOrder

§

impl ValueType for SpinButtonUpdatePolicy

§

type Type = SpinButtonUpdatePolicy

§

impl ValueType for SpinType

§

type Type = SpinType

§

impl ValueType for StackTransitionType

§

type Type = StackTransitionType

§

impl ValueType for StateFlags

§

type Type = StateFlags

§

impl ValueType for Stretch

§

type Type = Stretch

§

impl ValueType for StringFilterMatchMode

§

type Type = StringFilterMatchMode

§

impl ValueType for StrokeNode

§

type Type = StrokeNode

§

impl ValueType for Style

§

type Type = Style

§

impl ValueType for StyleContextPrintFlags

§

type Type = StyleContextPrintFlags

§

impl ValueType for SubpixelLayout

§

type Type = SubpixelLayout

§

impl ValueType for SubpixelOrder

§

type Type = SubpixelOrder

§

impl ValueType for SubprocessFlags

§

type Type = SubprocessFlags

§

impl ValueType for Surface

§

type Type = Surface

§

impl ValueType for SurfaceEdge

§

type Type = SurfaceEdge

§

impl ValueType for SurfaceType

§

type Type = SurfaceType

§

impl ValueType for SymbolicColor

§

type Type = SymbolicColor

§

impl ValueType for SystemSetting

§

type Type = SystemSetting

§

impl ValueType for TabAlign

§

type Type = TabAlign

§

impl ValueType for TestDBusFlags

§

type Type = TestDBusFlags

§

impl ValueType for TextBufferNotifyFlags

§

type Type = TextBufferNotifyFlags

§

impl ValueType for TextClusterFlags

§

type Type = TextClusterFlags

§

impl ValueType for TextDirection

§

type Type = TextDirection

§

impl ValueType for TextExtendSelection

§

type Type = TextExtendSelection

§

impl ValueType for TextNode

§

type Type = TextNode

§

impl ValueType for TextSearchFlags

§

type Type = TextSearchFlags

§

impl ValueType for TextTransform

§

type Type = TextTransform

§

impl ValueType for TextViewLayer

§

type Type = TextViewLayer

§

impl ValueType for TextWindowType

§

type Type = TextWindowType

§

impl ValueType for TextureError

§

type Type = TextureError

§

impl ValueType for TextureNode

§

type Type = TextureNode

§

impl ValueType for TextureScaleNode

§

type Type = TextureScaleNode

§

impl ValueType for TitlebarGesture

§

type Type = TitlebarGesture

§

impl ValueType for TlsAuthenticationMode

§

type Type = TlsAuthenticationMode

§

impl ValueType for TlsCertificateFlags

§

type Type = TlsCertificateFlags

§

impl ValueType for TlsCertificateRequestFlags

§

type Type = TlsCertificateRequestFlags

§

impl ValueType for TlsChannelBindingError

§

type Type = TlsChannelBindingError

§

impl ValueType for TlsChannelBindingType

§

type Type = TlsChannelBindingType

§

impl ValueType for TlsDatabaseLookupFlags

§

type Type = TlsDatabaseLookupFlags

§

impl ValueType for TlsDatabaseVerifyFlags

§

type Type = TlsDatabaseVerifyFlags

§

impl ValueType for TlsError

§

type Type = TlsError

§

impl ValueType for TlsInteractionResult

§

type Type = TlsInteractionResult

§

impl ValueType for TlsPasswordFlags

§

type Type = TlsPasswordFlags

§

impl ValueType for TlsProtocolVersion

§

type Type = TlsProtocolVersion

§

impl ValueType for TlsRehandshakeMode

§

type Type = TlsRehandshakeMode

§

impl ValueType for ToplevelState

§

type Type = ToplevelState

§

impl ValueType for TouchpadGesturePhase

§

type Type = TouchpadGesturePhase

§

impl ValueType for TransformCategory

§

type Type = TransformCategory

§

impl ValueType for TransformNode

§

type Type = TransformNode

§

impl ValueType for TreeModelFlags

§

type Type = TreeModelFlags

§

impl ValueType for TreeViewColumnSizing

§

type Type = TreeViewColumnSizing

§

impl ValueType for TreeViewDropPosition

§

type Type = TreeViewDropPosition

§

impl ValueType for TreeViewGridLines

§

type Type = TreeViewGridLines

§

impl ValueType for Underline

§

type Type = Underline

§

impl ValueType for Unit

§

type Type = Unit

§

impl ValueType for UnixSocketAddressType

§

type Type = UnixSocketAddressType

§

impl ValueType for Variant

§

type Type = Variant

§

impl ValueType for VulkanError

§

type Type = VulkanError

§

impl ValueType for Weight

§

type Type = Weight

§

impl ValueType for WrapMode

§

type Type = WrapMode

§

impl ValueType for WrapMode

§

type Type = WrapMode

§

impl ValueType for ZlibCompressorFormat

§

type Type = ZlibCompressorFormat

§

impl<T, C, E> ValueType for Option<T>
where T: for<'a> FromValue<'a, Checker = C> + ValueTypeOptional + StaticType + 'static, C: ValueTypeChecker<Error = ValueTypeMismatchOrNoneError<E>>, E: Error + Send + 'static,

§

type Type = <T as ValueType>::Type

Implementors§