pub unsafe trait FromValue<'a>: Sized {
type Checker: ValueTypeChecker;
// Required method
unsafe fn from_value(value: &'a Value) -> Self;
}
Expand description
Required Associated Types§
type Checker: ValueTypeChecker
type Checker: ValueTypeChecker
Value type checker.
Required Methods§
unsafe fn from_value(value: &'a Value) -> Self
unsafe fn from_value(value: &'a Value) -> Self
Get the contained value from a Value
.
Safety
Self::Checker::check()
must be called first and must not fail.
Implementations on Foreign Types§
§impl<'a> FromValue<'a> for CellRendererAccelMode
impl<'a> FromValue<'a> for CellRendererAccelMode
type Checker = GenericValueTypeChecker<CellRendererAccelMode>
unsafe fn from_value(value: &'a Value) -> CellRendererAccelMode
§impl<'a> FromValue<'a> for SizeGroupMode
impl<'a> FromValue<'a> for SizeGroupMode
type Checker = GenericValueTypeChecker<SizeGroupMode>
unsafe fn from_value(value: &'a Value) -> SizeGroupMode
§impl<'a> FromValue<'a> for IconLookupFlags
impl<'a> FromValue<'a> for IconLookupFlags
type Checker = GenericValueTypeChecker<IconLookupFlags>
unsafe fn from_value(value: &'a Value) -> IconLookupFlags
§impl<'a> FromValue<'a> for TextDirection
impl<'a> FromValue<'a> for TextDirection
type Checker = GenericValueTypeChecker<TextDirection>
unsafe fn from_value(value: &'a Value) -> TextDirection
§impl<'a> FromValue<'a> for InputPurpose
impl<'a> FromValue<'a> for InputPurpose
type Checker = GenericValueTypeChecker<InputPurpose>
unsafe fn from_value(value: &'a Value) -> InputPurpose
§impl<'a> FromValue<'a> for RecentFilterFlags
impl<'a> FromValue<'a> for RecentFilterFlags
type Checker = GenericValueTypeChecker<RecentFilterFlags>
unsafe fn from_value(value: &'a Value) -> RecentFilterFlags
§impl<'a> FromValue<'a> for PolicyType
impl<'a> FromValue<'a> for PolicyType
type Checker = GenericValueTypeChecker<PolicyType>
unsafe fn from_value(value: &'a Value) -> PolicyType
§impl<'a> FromValue<'a> for DialogFlags
impl<'a> FromValue<'a> for DialogFlags
type Checker = GenericValueTypeChecker<DialogFlags>
unsafe fn from_value(value: &'a Value) -> DialogFlags
§impl<'a> FromValue<'a> for FileChooserError
impl<'a> FromValue<'a> for FileChooserError
type Checker = GenericValueTypeChecker<FileChooserError>
unsafe fn from_value(value: &'a Value) -> FileChooserError
§impl<'a> FromValue<'a> for CornerType
impl<'a> FromValue<'a> for CornerType
type Checker = GenericValueTypeChecker<CornerType>
unsafe fn from_value(value: &'a Value) -> CornerType
§impl<'a> FromValue<'a> for PrintError
impl<'a> FromValue<'a> for PrintError
type Checker = GenericValueTypeChecker<PrintError>
unsafe fn from_value(value: &'a Value) -> PrintError
§impl<'a> FromValue<'a> for ButtonBoxStyle
impl<'a> FromValue<'a> for ButtonBoxStyle
type Checker = GenericValueTypeChecker<ButtonBoxStyle>
unsafe fn from_value(value: &'a Value) -> ButtonBoxStyle
§impl<'a> FromValue<'a> for Justification
impl<'a> FromValue<'a> for Justification
type Checker = GenericValueTypeChecker<Justification>
unsafe fn from_value(value: &'a Value) -> Justification
§impl<'a> FromValue<'a> for PackDirection
impl<'a> FromValue<'a> for PackDirection
type Checker = GenericValueTypeChecker<PackDirection>
unsafe fn from_value(value: &'a Value) -> PackDirection
§impl<'a> FromValue<'a> for ScrollType
impl<'a> FromValue<'a> for ScrollType
type Checker = GenericValueTypeChecker<ScrollType>
unsafe fn from_value(value: &'a Value) -> ScrollType
§impl<'a> FromValue<'a> for ApplicationInhibitFlags
impl<'a> FromValue<'a> for ApplicationInhibitFlags
type Checker = GenericValueTypeChecker<ApplicationInhibitFlags>
unsafe fn from_value(value: &'a Value) -> ApplicationInhibitFlags
§impl<'a> FromValue<'a> for AccelFlags
impl<'a> FromValue<'a> for AccelFlags
type Checker = GenericValueTypeChecker<AccelFlags>
unsafe fn from_value(value: &'a Value) -> AccelFlags
§impl<'a> FromValue<'a> for StyleContextPrintFlags
impl<'a> FromValue<'a> for StyleContextPrintFlags
type Checker = GenericValueTypeChecker<StyleContextPrintFlags>
unsafe fn from_value(value: &'a Value) -> StyleContextPrintFlags
§impl<'a> FromValue<'a> for PrintStatus
impl<'a> FromValue<'a> for PrintStatus
type Checker = GenericValueTypeChecker<PrintStatus>
unsafe fn from_value(value: &'a Value) -> PrintStatus
§impl<'a> FromValue<'a> for LevelBarMode
impl<'a> FromValue<'a> for LevelBarMode
type Checker = GenericValueTypeChecker<LevelBarMode>
unsafe fn from_value(value: &'a Value) -> LevelBarMode
§impl<'a> FromValue<'a> for RevealerTransitionType
impl<'a> FromValue<'a> for RevealerTransitionType
type Checker = GenericValueTypeChecker<RevealerTransitionType>
unsafe fn from_value(value: &'a Value) -> RevealerTransitionType
§impl<'a> FromValue<'a> for MessageType
impl<'a> FromValue<'a> for MessageType
type Checker = GenericValueTypeChecker<MessageType>
unsafe fn from_value(value: &'a Value) -> MessageType
§impl<'a> FromValue<'a> for PopoverConstraint
impl<'a> FromValue<'a> for PopoverConstraint
type Checker = GenericValueTypeChecker<PopoverConstraint>
unsafe fn from_value(value: &'a Value) -> PopoverConstraint
§impl<'a> FromValue<'a> for TextViewLayer
impl<'a> FromValue<'a> for TextViewLayer
type Checker = GenericValueTypeChecker<TextViewLayer>
unsafe fn from_value(value: &'a Value) -> TextViewLayer
§impl<'a> FromValue<'a> for PrintQuality
impl<'a> FromValue<'a> for PrintQuality
type Checker = GenericValueTypeChecker<PrintQuality>
unsafe fn from_value(value: &'a Value) -> PrintQuality
§impl<'a> FromValue<'a> for PageOrientation
impl<'a> FromValue<'a> for PageOrientation
type Checker = GenericValueTypeChecker<PageOrientation>
unsafe fn from_value(value: &'a Value) -> PageOrientation
§impl<'a> FromValue<'a> for WindowPosition
impl<'a> FromValue<'a> for WindowPosition
type Checker = GenericValueTypeChecker<WindowPosition>
unsafe fn from_value(value: &'a Value) -> WindowPosition
§impl<'a> FromValue<'a> for BorderStyle
impl<'a> FromValue<'a> for BorderStyle
type Checker = GenericValueTypeChecker<BorderStyle>
unsafe fn from_value(value: &'a Value) -> BorderStyle
§impl<'a> FromValue<'a> for TextSearchFlags
impl<'a> FromValue<'a> for TextSearchFlags
type Checker = GenericValueTypeChecker<TextSearchFlags>
unsafe fn from_value(value: &'a Value) -> TextSearchFlags
§impl<'a> FromValue<'a> for Orientation
impl<'a> FromValue<'a> for Orientation
type Checker = GenericValueTypeChecker<Orientation>
unsafe fn from_value(value: &'a Value) -> Orientation
§impl<'a> FromValue<'a> for ReliefStyle
impl<'a> FromValue<'a> for ReliefStyle
type Checker = GenericValueTypeChecker<ReliefStyle>
unsafe fn from_value(value: &'a Value) -> ReliefStyle
§impl<'a> FromValue<'a> for SortType
impl<'a> FromValue<'a> for SortType
type Checker = GenericValueTypeChecker<SortType>
unsafe fn from_value(value: &'a Value) -> SortType
§impl<'a> FromValue<'a> for DragResult
impl<'a> FromValue<'a> for DragResult
type Checker = GenericValueTypeChecker<DragResult>
unsafe fn from_value(value: &'a Value) -> DragResult
§impl<'a> FromValue<'a> for IconThemeError
impl<'a> FromValue<'a> for IconThemeError
type Checker = GenericValueTypeChecker<IconThemeError>
unsafe fn from_value(value: &'a Value) -> IconThemeError
§impl<'a> FromValue<'a> for DirectionType
impl<'a> FromValue<'a> for DirectionType
type Checker = GenericValueTypeChecker<DirectionType>
unsafe fn from_value(value: &'a Value) -> DirectionType
§impl<'a> FromValue<'a> for FileFilterFlags
impl<'a> FromValue<'a> for FileFilterFlags
type Checker = GenericValueTypeChecker<FileFilterFlags>
unsafe fn from_value(value: &'a Value) -> FileFilterFlags
§impl<'a> FromValue<'a> for PageSet
impl<'a> FromValue<'a> for PageSet
type Checker = GenericValueTypeChecker<PageSet>
unsafe fn from_value(value: &'a Value) -> PageSet
§impl<'a> FromValue<'a> for NumberUpLayout
impl<'a> FromValue<'a> for NumberUpLayout
type Checker = GenericValueTypeChecker<NumberUpLayout>
unsafe fn from_value(value: &'a Value) -> NumberUpLayout
§impl<'a> FromValue<'a> for PrintPages
impl<'a> FromValue<'a> for PrintPages
type Checker = GenericValueTypeChecker<PrintPages>
unsafe fn from_value(value: &'a Value) -> PrintPages
§impl<'a> FromValue<'a> for Unit
impl<'a> FromValue<'a> for Unit
type Checker = GenericValueTypeChecker<Unit>
unsafe fn from_value(value: &'a Value) -> Unit
§impl<'a> FromValue<'a> for RegionFlags
impl<'a> FromValue<'a> for RegionFlags
type Checker = GenericValueTypeChecker<RegionFlags>
unsafe fn from_value(value: &'a Value) -> RegionFlags
§impl<'a> FromValue<'a> for InputHints
impl<'a> FromValue<'a> for InputHints
type Checker = GenericValueTypeChecker<InputHints>
unsafe fn from_value(value: &'a Value) -> InputHints
§impl<'a> FromValue<'a> for PackType
impl<'a> FromValue<'a> for PackType
type Checker = GenericValueTypeChecker<PackType>
unsafe fn from_value(value: &'a Value) -> PackType
§impl<'a> FromValue<'a> for TargetFlags
impl<'a> FromValue<'a> for TargetFlags
type Checker = GenericValueTypeChecker<TargetFlags>
unsafe fn from_value(value: &'a Value) -> TargetFlags
§impl<'a> FromValue<'a> for ArrowType
impl<'a> FromValue<'a> for ArrowType
type Checker = GenericValueTypeChecker<ArrowType>
unsafe fn from_value(value: &'a Value) -> ArrowType
§impl<'a> FromValue<'a> for FileChooserConfirmation
impl<'a> FromValue<'a> for FileChooserConfirmation
type Checker = GenericValueTypeChecker<FileChooserConfirmation>
unsafe fn from_value(value: &'a Value) -> FileChooserConfirmation
§impl<'a> FromValue<'a> for ScrollStep
impl<'a> FromValue<'a> for ScrollStep
type Checker = GenericValueTypeChecker<ScrollStep>
unsafe fn from_value(value: &'a Value) -> ScrollStep
§impl<'a> FromValue<'a> for NotebookTab
impl<'a> FromValue<'a> for NotebookTab
type Checker = GenericValueTypeChecker<NotebookTab>
unsafe fn from_value(value: &'a Value) -> NotebookTab
§impl<'a> FromValue<'a> for IconSize
impl<'a> FromValue<'a> for IconSize
type Checker = GenericValueTypeChecker<IconSize>
unsafe fn from_value(value: &'a Value) -> IconSize
§impl<'a> FromValue<'a> for ShortcutType
impl<'a> FromValue<'a> for ShortcutType
type Checker = GenericValueTypeChecker<ShortcutType>
unsafe fn from_value(value: &'a Value) -> ShortcutType
§impl<'a> FromValue<'a> for TextExtendSelection
impl<'a> FromValue<'a> for TextExtendSelection
type Checker = GenericValueTypeChecker<TextExtendSelection>
unsafe fn from_value(value: &'a Value) -> TextExtendSelection
§impl<'a> FromValue<'a> for ButtonRole
impl<'a> FromValue<'a> for ButtonRole
type Checker = GenericValueTypeChecker<ButtonRole>
unsafe fn from_value(value: &'a Value) -> ButtonRole
§impl<'a> FromValue<'a> for TreeModelFlags
impl<'a> FromValue<'a> for TreeModelFlags
type Checker = GenericValueTypeChecker<TreeModelFlags>
unsafe fn from_value(value: &'a Value) -> TreeModelFlags
§impl<'a> FromValue<'a> for ToolPaletteDragTargets
impl<'a> FromValue<'a> for ToolPaletteDragTargets
type Checker = GenericValueTypeChecker<ToolPaletteDragTargets>
unsafe fn from_value(value: &'a Value) -> ToolPaletteDragTargets
§impl<'a> FromValue<'a> for StateFlags
impl<'a> FromValue<'a> for StateFlags
type Checker = GenericValueTypeChecker<StateFlags>
unsafe fn from_value(value: &'a Value) -> StateFlags
§impl<'a> FromValue<'a> for PrintOperationResult
impl<'a> FromValue<'a> for PrintOperationResult
type Checker = GenericValueTypeChecker<PrintOperationResult>
unsafe fn from_value(value: &'a Value) -> PrintOperationResult
§impl<'a> FromValue<'a> for AssistantPageType
impl<'a> FromValue<'a> for AssistantPageType
type Checker = GenericValueTypeChecker<AssistantPageType>
unsafe fn from_value(value: &'a Value) -> AssistantPageType
§impl<'a> FromValue<'a> for SpinButtonUpdatePolicy
impl<'a> FromValue<'a> for SpinButtonUpdatePolicy
type Checker = GenericValueTypeChecker<SpinButtonUpdatePolicy>
unsafe fn from_value(value: &'a Value) -> SpinButtonUpdatePolicy
§impl<'a> FromValue<'a> for RecentManagerError
impl<'a> FromValue<'a> for RecentManagerError
type Checker = GenericValueTypeChecker<RecentManagerError>
unsafe fn from_value(value: &'a Value) -> RecentManagerError
§impl<'a> FromValue<'a> for PropagationPhase
impl<'a> FromValue<'a> for PropagationPhase
type Checker = GenericValueTypeChecker<PropagationPhase>
unsafe fn from_value(value: &'a Value) -> PropagationPhase
§impl<'a> FromValue<'a> for PositionType
impl<'a> FromValue<'a> for PositionType
type Checker = GenericValueTypeChecker<PositionType>
unsafe fn from_value(value: &'a Value) -> PositionType
§impl<'a> FromValue<'a> for BuilderError
impl<'a> FromValue<'a> for BuilderError
type Checker = GenericValueTypeChecker<BuilderError>
unsafe fn from_value(value: &'a Value) -> BuilderError
§impl<'a> FromValue<'a> for DeleteType
impl<'a> FromValue<'a> for DeleteType
type Checker = GenericValueTypeChecker<DeleteType>
unsafe fn from_value(value: &'a Value) -> DeleteType
§impl<'a> FromValue<'a> for BaselinePosition
impl<'a> FromValue<'a> for BaselinePosition
type Checker = GenericValueTypeChecker<BaselinePosition>
unsafe fn from_value(value: &'a Value) -> BaselinePosition
§impl<'a> FromValue<'a> for CssSectionType
impl<'a> FromValue<'a> for CssSectionType
type Checker = GenericValueTypeChecker<CssSectionType>
unsafe fn from_value(value: &'a Value) -> CssSectionType
§impl<'a> FromValue<'a> for PrintDuplex
impl<'a> FromValue<'a> for PrintDuplex
type Checker = GenericValueTypeChecker<PrintDuplex>
unsafe fn from_value(value: &'a Value) -> PrintDuplex
§impl<'a> FromValue<'a> for TreeViewGridLines
impl<'a> FromValue<'a> for TreeViewGridLines
type Checker = GenericValueTypeChecker<TreeViewGridLines>
unsafe fn from_value(value: &'a Value) -> TreeViewGridLines
§impl<'a> FromValue<'a> for ShadowType
impl<'a> FromValue<'a> for ShadowType
type Checker = GenericValueTypeChecker<ShadowType>
unsafe fn from_value(value: &'a Value) -> ShadowType
§impl<'a> FromValue<'a> for WindowType
impl<'a> FromValue<'a> for WindowType
type Checker = GenericValueTypeChecker<WindowType>
unsafe fn from_value(value: &'a Value) -> WindowType
§impl<'a> FromValue<'a> for SensitivityType
impl<'a> FromValue<'a> for SensitivityType
type Checker = GenericValueTypeChecker<SensitivityType>
unsafe fn from_value(value: &'a Value) -> SensitivityType
§impl<'a> FromValue<'a> for WrapMode
impl<'a> FromValue<'a> for WrapMode
type Checker = GenericValueTypeChecker<WrapMode>
unsafe fn from_value(value: &'a Value) -> WrapMode
§impl<'a> FromValue<'a> for ResizeMode
impl<'a> FromValue<'a> for ResizeMode
type Checker = GenericValueTypeChecker<ResizeMode>
unsafe fn from_value(value: &'a Value) -> ResizeMode
§impl<'a> FromValue<'a> for CalendarDisplayOptions
impl<'a> FromValue<'a> for CalendarDisplayOptions
type Checker = GenericValueTypeChecker<CalendarDisplayOptions>
unsafe fn from_value(value: &'a Value) -> CalendarDisplayOptions
§impl<'a> FromValue<'a> for SpinType
impl<'a> FromValue<'a> for SpinType
type Checker = GenericValueTypeChecker<SpinType>
unsafe fn from_value(value: &'a Value) -> SpinType
§impl<'a> FromValue<'a> for StackTransitionType
impl<'a> FromValue<'a> for StackTransitionType
type Checker = GenericValueTypeChecker<StackTransitionType>
unsafe fn from_value(value: &'a Value) -> StackTransitionType
§impl<'a> FromValue<'a> for PrintOperationAction
impl<'a> FromValue<'a> for PrintOperationAction
type Checker = GenericValueTypeChecker<PrintOperationAction>
unsafe fn from_value(value: &'a Value) -> PrintOperationAction
§impl<'a> FromValue<'a> for SizeRequestMode
impl<'a> FromValue<'a> for SizeRequestMode
type Checker = GenericValueTypeChecker<SizeRequestMode>
unsafe fn from_value(value: &'a Value) -> SizeRequestMode
§impl<'a> FromValue<'a> for ScrollablePolicy
impl<'a> FromValue<'a> for ScrollablePolicy
type Checker = GenericValueTypeChecker<ScrollablePolicy>
unsafe fn from_value(value: &'a Value) -> ScrollablePolicy
§impl<'a> FromValue<'a> for Align
impl<'a> FromValue<'a> for Align
type Checker = GenericValueTypeChecker<Align>
unsafe fn from_value(value: &'a Value) -> Align
§impl<'a> FromValue<'a> for License
impl<'a> FromValue<'a> for License
type Checker = GenericValueTypeChecker<License>
unsafe fn from_value(value: &'a Value) -> License
§impl<'a> FromValue<'a> for ImageType
impl<'a> FromValue<'a> for ImageType
type Checker = GenericValueTypeChecker<ImageType>
unsafe fn from_value(value: &'a Value) -> ImageType
§impl<'a> FromValue<'a> for ToolbarStyle
impl<'a> FromValue<'a> for ToolbarStyle
type Checker = GenericValueTypeChecker<ToolbarStyle>
unsafe fn from_value(value: &'a Value) -> ToolbarStyle
§impl<'a> FromValue<'a> for SelectionMode
impl<'a> FromValue<'a> for SelectionMode
type Checker = GenericValueTypeChecker<SelectionMode>
unsafe fn from_value(value: &'a Value) -> SelectionMode
§impl<'a> FromValue<'a> for RecentSortType
impl<'a> FromValue<'a> for RecentSortType
type Checker = GenericValueTypeChecker<RecentSortType>
unsafe fn from_value(value: &'a Value) -> RecentSortType
§impl<'a> FromValue<'a> for MovementStep
impl<'a> FromValue<'a> for MovementStep
type Checker = GenericValueTypeChecker<MovementStep>
unsafe fn from_value(value: &'a Value) -> MovementStep
§impl<'a> FromValue<'a> for EventSequenceState
impl<'a> FromValue<'a> for EventSequenceState
type Checker = GenericValueTypeChecker<EventSequenceState>
unsafe fn from_value(value: &'a Value) -> EventSequenceState
§impl<'a> FromValue<'a> for IconViewDropPosition
impl<'a> FromValue<'a> for IconViewDropPosition
type Checker = GenericValueTypeChecker<IconViewDropPosition>
unsafe fn from_value(value: &'a Value) -> IconViewDropPosition
§impl<'a> FromValue<'a> for TextWindowType
impl<'a> FromValue<'a> for TextWindowType
type Checker = GenericValueTypeChecker<TextWindowType>
unsafe fn from_value(value: &'a Value) -> TextWindowType
§impl<'a> FromValue<'a> for PadActionType
impl<'a> FromValue<'a> for PadActionType
type Checker = GenericValueTypeChecker<PadActionType>
unsafe fn from_value(value: &'a Value) -> PadActionType
§impl<'a> FromValue<'a> for CellRendererMode
impl<'a> FromValue<'a> for CellRendererMode
type Checker = GenericValueTypeChecker<CellRendererMode>
unsafe fn from_value(value: &'a Value) -> CellRendererMode
§impl<'a> FromValue<'a> for PanDirection
impl<'a> FromValue<'a> for PanDirection
type Checker = GenericValueTypeChecker<PanDirection>
unsafe fn from_value(value: &'a Value) -> PanDirection
§impl<'a> FromValue<'a> for RecentChooserError
impl<'a> FromValue<'a> for RecentChooserError
type Checker = GenericValueTypeChecker<RecentChooserError>
unsafe fn from_value(value: &'a Value) -> RecentChooserError
§impl<'a> FromValue<'a> for PlacesOpenFlags
impl<'a> FromValue<'a> for PlacesOpenFlags
type Checker = GenericValueTypeChecker<PlacesOpenFlags>
unsafe fn from_value(value: &'a Value) -> PlacesOpenFlags
§impl<'a> FromValue<'a> for TreeViewDropPosition
impl<'a> FromValue<'a> for TreeViewDropPosition
type Checker = GenericValueTypeChecker<TreeViewDropPosition>
unsafe fn from_value(value: &'a Value) -> TreeViewDropPosition
§impl<'a> FromValue<'a> for MenuDirectionType
impl<'a> FromValue<'a> for MenuDirectionType
type Checker = GenericValueTypeChecker<MenuDirectionType>
unsafe fn from_value(value: &'a Value) -> MenuDirectionType
§impl<'a> FromValue<'a> for TreeViewColumnSizing
impl<'a> FromValue<'a> for TreeViewColumnSizing
type Checker = GenericValueTypeChecker<TreeViewColumnSizing>
unsafe fn from_value(value: &'a Value) -> TreeViewColumnSizing
§impl<'a> FromValue<'a> for CssProviderError
impl<'a> FromValue<'a> for CssProviderError
type Checker = GenericValueTypeChecker<CssProviderError>
unsafe fn from_value(value: &'a Value) -> CssProviderError
§impl<'a> FromValue<'a> for WidgetHelpType
impl<'a> FromValue<'a> for WidgetHelpType
type Checker = GenericValueTypeChecker<WidgetHelpType>
unsafe fn from_value(value: &'a Value) -> WidgetHelpType
§impl<'a> FromValue<'a> for CellRendererState
impl<'a> FromValue<'a> for CellRendererState
type Checker = GenericValueTypeChecker<CellRendererState>
unsafe fn from_value(value: &'a Value) -> CellRendererState
§impl<'a> FromValue<'a> for ButtonsType
impl<'a> FromValue<'a> for ButtonsType
type Checker = GenericValueTypeChecker<ButtonsType>
unsafe fn from_value(value: &'a Value) -> ButtonsType
§impl<'a> FromValue<'a> for ResponseType
impl<'a> FromValue<'a> for ResponseType
type Checker = GenericValueTypeChecker<ResponseType>
unsafe fn from_value(value: &'a Value) -> ResponseType
§impl<'a> FromValue<'a> for DestDefaults
impl<'a> FromValue<'a> for DestDefaults
type Checker = GenericValueTypeChecker<DestDefaults>
unsafe fn from_value(value: &'a Value) -> DestDefaults
§impl<'a> FromValue<'a> for EntryIconPosition
impl<'a> FromValue<'a> for EntryIconPosition
type Checker = GenericValueTypeChecker<EntryIconPosition>
unsafe fn from_value(value: &'a Value) -> EntryIconPosition
§impl<'a> FromValue<'a> for FileChooserAction
impl<'a> FromValue<'a> for FileChooserAction
type Checker = GenericValueTypeChecker<FileChooserAction>
unsafe fn from_value(value: &'a Value) -> FileChooserAction
§impl<'a> FromValue<'a> for JunctionSides
impl<'a> FromValue<'a> for JunctionSides
type Checker = GenericValueTypeChecker<JunctionSides>
unsafe fn from_value(value: &'a Value) -> JunctionSides
§impl<'a> FromValue<'a> for Layer
impl<'a> FromValue<'a> for Layer
type Checker = GenericValueTypeChecker<Layer>
unsafe fn from_value(value: &'a Value) -> Layer
§impl<'a> FromValue<'a> for TextClipType
impl<'a> FromValue<'a> for TextClipType
type Checker = GenericValueTypeChecker<TextClipType>
unsafe fn from_value(value: &'a Value) -> TextClipType
§impl<'a> FromValue<'a> for TextAttribute
impl<'a> FromValue<'a> for TextAttribute
type Checker = GenericValueTypeChecker<TextAttribute>
unsafe fn from_value(value: &'a Value) -> TextAttribute
§impl<'a> FromValue<'a> for HyperlinkStateFlags
impl<'a> FromValue<'a> for HyperlinkStateFlags
type Checker = GenericValueTypeChecker<HyperlinkStateFlags>
unsafe fn from_value(value: &'a Value) -> HyperlinkStateFlags
§impl<'a> FromValue<'a> for CoordType
impl<'a> FromValue<'a> for CoordType
type Checker = GenericValueTypeChecker<CoordType>
unsafe fn from_value(value: &'a Value) -> CoordType
§impl<'a> FromValue<'a> for ValueType
impl<'a> FromValue<'a> for ValueType
type Checker = GenericValueTypeChecker<ValueType>
unsafe fn from_value(value: &'a Value) -> ValueType
§impl<'a> FromValue<'a> for TextBoundary
impl<'a> FromValue<'a> for TextBoundary
type Checker = GenericValueTypeChecker<TextBoundary>
unsafe fn from_value(value: &'a Value) -> TextBoundary
§impl<'a> FromValue<'a> for StateType
impl<'a> FromValue<'a> for StateType
type Checker = GenericValueTypeChecker<StateType>
unsafe fn from_value(value: &'a Value) -> StateType
§impl<'a> FromValue<'a> for Role
impl<'a> FromValue<'a> for Role
type Checker = GenericValueTypeChecker<Role>
unsafe fn from_value(value: &'a Value) -> Role
§impl<'a> FromValue<'a> for RelationType
impl<'a> FromValue<'a> for RelationType
type Checker = GenericValueTypeChecker<RelationType>
unsafe fn from_value(value: &'a Value) -> RelationType
§impl<'a> FromValue<'a> for TextGranularity
impl<'a> FromValue<'a> for TextGranularity
type Checker = GenericValueTypeChecker<TextGranularity>
unsafe fn from_value(value: &'a Value) -> TextGranularity
§impl<'a> FromValue<'a> for f32
impl<'a> FromValue<'a> for f32
type Checker = GenericValueTypeChecker<f32>
unsafe fn from_value(value: &'a Value) -> f32
§impl<'a> FromValue<'a> for i32
impl<'a> FromValue<'a> for i32
type Checker = GenericValueTypeChecker<i32>
unsafe fn from_value(value: &'a Value) -> i32
§impl<'a> FromValue<'a> for u8
impl<'a> FromValue<'a> for u8
type Checker = GenericValueTypeChecker<u8>
unsafe fn from_value(value: &'a Value) -> u8
§impl<'a> FromValue<'a> for f64
impl<'a> FromValue<'a> for f64
type Checker = GenericValueTypeChecker<f64>
unsafe fn from_value(value: &'a Value) -> f64
§impl<'a, 'b> FromValue<'a> for Vec<&'b FlagsValue, Global>
impl<'a, 'b> FromValue<'a> for Vec<&'b FlagsValue, Global>
type Checker = FlagsTypeChecker
unsafe fn from_value(value: &'a Value) -> Vec<&'b FlagsValue, Global> ⓘ
§impl<'a> FromValue<'a> for u32
impl<'a> FromValue<'a> for u32
type Checker = GenericValueTypeChecker<u32>
unsafe fn from_value(value: &'a Value) -> u32
§impl<'a> FromValue<'a> for u64
impl<'a> FromValue<'a> for u64
type Checker = GenericValueTypeChecker<u64>
unsafe fn from_value(value: &'a Value) -> u64
§impl<'a> FromValue<'a> for i64
impl<'a> FromValue<'a> for i64
type Checker = GenericValueTypeChecker<i64>
unsafe fn from_value(value: &'a Value) -> i64
§impl<'a> FromValue<'a> for String
impl<'a> FromValue<'a> for String
type Checker = GenericValueTypeOrNoneChecker<String>
unsafe fn from_value(value: &'a Value) -> String
§impl<'a> FromValue<'a> for bool
impl<'a> FromValue<'a> for bool
type Checker = GenericValueTypeChecker<bool>
unsafe fn from_value(value: &'a Value) -> bool
§impl<'a> FromValue<'a> for char
impl<'a> FromValue<'a> for char
type Checker = CharTypeChecker
unsafe fn from_value(value: &'a Value) -> char
§impl<'a> FromValue<'a> for *mut c_void
impl<'a> FromValue<'a> for *mut c_void
type Checker = GenericValueTypeChecker<*mut c_void>
unsafe fn from_value(value: &'a Value) -> *mut c_void
§impl<'a> FromValue<'a> for i8
impl<'a> FromValue<'a> for i8
type Checker = GenericValueTypeChecker<i8>
unsafe fn from_value(value: &'a Value) -> i8
§impl<'a> FromValue<'a> for &'a str
impl<'a> FromValue<'a> for &'a str
type Checker = GenericValueTypeOrNoneChecker<&'a str>
unsafe fn from_value(value: &'a Value) -> &'a str
§impl<'a> FromValue<'a> for ModifierIntent
impl<'a> FromValue<'a> for ModifierIntent
type Checker = GenericValueTypeChecker<ModifierIntent>
unsafe fn from_value(value: &'a Value) -> ModifierIntent
§impl<'a> FromValue<'a> for OwnerChange
impl<'a> FromValue<'a> for OwnerChange
type Checker = GenericValueTypeChecker<OwnerChange>
unsafe fn from_value(value: &'a Value) -> OwnerChange
§impl<'a> FromValue<'a> for FrameClockPhase
impl<'a> FromValue<'a> for FrameClockPhase
type Checker = GenericValueTypeChecker<FrameClockPhase>
unsafe fn from_value(value: &'a Value) -> FrameClockPhase
§impl<'a> FromValue<'a> for InputSource
impl<'a> FromValue<'a> for InputSource
type Checker = GenericValueTypeChecker<InputSource>
unsafe fn from_value(value: &'a Value) -> InputSource
§impl<'a> FromValue<'a> for SeatCapabilities
impl<'a> FromValue<'a> for SeatCapabilities
type Checker = GenericValueTypeChecker<SeatCapabilities>
unsafe fn from_value(value: &'a Value) -> SeatCapabilities
§impl<'a> FromValue<'a> for AnchorHints
impl<'a> FromValue<'a> for AnchorHints
type Checker = GenericValueTypeChecker<AnchorHints>
unsafe fn from_value(value: &'a Value) -> AnchorHints
§impl<'a> FromValue<'a> for WindowType
impl<'a> FromValue<'a> for WindowType
type Checker = GenericValueTypeChecker<WindowType>
unsafe fn from_value(value: &'a Value) -> WindowType
§impl<'a> FromValue<'a> for EventType
impl<'a> FromValue<'a> for EventType
type Checker = GenericValueTypeChecker<EventType>
unsafe fn from_value(value: &'a Value) -> EventType
§impl<'a> FromValue<'a> for DevicePadFeature
impl<'a> FromValue<'a> for DevicePadFeature
type Checker = GenericValueTypeChecker<DevicePadFeature>
unsafe fn from_value(value: &'a Value) -> DevicePadFeature
§impl<'a> FromValue<'a> for WindowEdge
impl<'a> FromValue<'a> for WindowEdge
type Checker = GenericValueTypeChecker<WindowEdge>
unsafe fn from_value(value: &'a Value) -> WindowEdge
§impl<'a> FromValue<'a> for WMFunction
impl<'a> FromValue<'a> for WMFunction
type Checker = GenericValueTypeChecker<WMFunction>
unsafe fn from_value(value: &'a Value) -> WMFunction
§impl<'a> FromValue<'a> for VisualType
impl<'a> FromValue<'a> for VisualType
type Checker = GenericValueTypeChecker<VisualType>
unsafe fn from_value(value: &'a Value) -> VisualType
§impl<'a> FromValue<'a> for WindowWindowClass
impl<'a> FromValue<'a> for WindowWindowClass
type Checker = GenericValueTypeChecker<WindowWindowClass>
unsafe fn from_value(value: &'a Value) -> WindowWindowClass
§impl<'a> FromValue<'a> for DeviceType
impl<'a> FromValue<'a> for DeviceType
type Checker = GenericValueTypeChecker<DeviceType>
unsafe fn from_value(value: &'a Value) -> DeviceType
§impl<'a> FromValue<'a> for SettingAction
impl<'a> FromValue<'a> for SettingAction
type Checker = GenericValueTypeChecker<SettingAction>
unsafe fn from_value(value: &'a Value) -> SettingAction
§impl<'a> FromValue<'a> for GLError
impl<'a> FromValue<'a> for GLError
type Checker = GenericValueTypeChecker<GLError>
unsafe fn from_value(value: &'a Value) -> GLError
§impl<'a> FromValue<'a> for FullscreenMode
impl<'a> FromValue<'a> for FullscreenMode
type Checker = GenericValueTypeChecker<FullscreenMode>
unsafe fn from_value(value: &'a Value) -> FullscreenMode
§impl<'a> FromValue<'a> for AxisFlags
impl<'a> FromValue<'a> for AxisFlags
type Checker = GenericValueTypeChecker<AxisFlags>
unsafe fn from_value(value: &'a Value) -> AxisFlags
§impl<'a> FromValue<'a> for GrabStatus
impl<'a> FromValue<'a> for GrabStatus
type Checker = GenericValueTypeChecker<GrabStatus>
unsafe fn from_value(value: &'a Value) -> GrabStatus
§impl<'a> FromValue<'a> for NotifyType
impl<'a> FromValue<'a> for NotifyType
type Checker = GenericValueTypeChecker<NotifyType>
unsafe fn from_value(value: &'a Value) -> NotifyType
§impl<'a> FromValue<'a> for InputMode
impl<'a> FromValue<'a> for InputMode
type Checker = GenericValueTypeChecker<InputMode>
unsafe fn from_value(value: &'a Value) -> InputMode
§impl<'a> FromValue<'a> for ModifierType
impl<'a> FromValue<'a> for ModifierType
type Checker = GenericValueTypeChecker<ModifierType>
unsafe fn from_value(value: &'a Value) -> ModifierType
§impl<'a> FromValue<'a> for DeviceToolType
impl<'a> FromValue<'a> for DeviceToolType
type Checker = GenericValueTypeChecker<DeviceToolType>
unsafe fn from_value(value: &'a Value) -> DeviceToolType
§impl<'a> FromValue<'a> for CrossingMode
impl<'a> FromValue<'a> for CrossingMode
type Checker = GenericValueTypeChecker<CrossingMode>
unsafe fn from_value(value: &'a Value) -> CrossingMode
§impl<'a> FromValue<'a> for DragCancelReason
impl<'a> FromValue<'a> for DragCancelReason
type Checker = GenericValueTypeChecker<DragCancelReason>
unsafe fn from_value(value: &'a Value) -> DragCancelReason
§impl<'a> FromValue<'a> for DragAction
impl<'a> FromValue<'a> for DragAction
type Checker = GenericValueTypeChecker<DragAction>
unsafe fn from_value(value: &'a Value) -> DragAction
§impl<'a> FromValue<'a> for CursorType
impl<'a> FromValue<'a> for CursorType
type Checker = GenericValueTypeChecker<CursorType>
unsafe fn from_value(value: &'a Value) -> CursorType
§impl<'a> FromValue<'a> for AxisUse
impl<'a> FromValue<'a> for AxisUse
type Checker = GenericValueTypeChecker<AxisUse>
unsafe fn from_value(value: &'a Value) -> AxisUse
§impl<'a> FromValue<'a> for WMDecoration
impl<'a> FromValue<'a> for WMDecoration
type Checker = GenericValueTypeChecker<WMDecoration>
unsafe fn from_value(value: &'a Value) -> WMDecoration
§impl<'a> FromValue<'a> for WindowHints
impl<'a> FromValue<'a> for WindowHints
type Checker = GenericValueTypeChecker<WindowHints>
unsafe fn from_value(value: &'a Value) -> WindowHints
§impl<'a> FromValue<'a> for DragProtocol
impl<'a> FromValue<'a> for DragProtocol
type Checker = GenericValueTypeChecker<DragProtocol>
unsafe fn from_value(value: &'a Value) -> DragProtocol
§impl<'a> FromValue<'a> for PropertyState
impl<'a> FromValue<'a> for PropertyState
type Checker = GenericValueTypeChecker<PropertyState>
unsafe fn from_value(value: &'a Value) -> PropertyState
§impl<'a> FromValue<'a> for PropMode
impl<'a> FromValue<'a> for PropMode
type Checker = GenericValueTypeChecker<PropMode>
unsafe fn from_value(value: &'a Value) -> PropMode
§impl<'a> FromValue<'a> for VisibilityState
impl<'a> FromValue<'a> for VisibilityState
type Checker = GenericValueTypeChecker<VisibilityState>
unsafe fn from_value(value: &'a Value) -> VisibilityState
§impl<'a> FromValue<'a> for ByteOrder
impl<'a> FromValue<'a> for ByteOrder
type Checker = GenericValueTypeChecker<ByteOrder>
unsafe fn from_value(value: &'a Value) -> ByteOrder
§impl<'a> FromValue<'a> for SubpixelLayout
impl<'a> FromValue<'a> for SubpixelLayout
type Checker = GenericValueTypeChecker<SubpixelLayout>
unsafe fn from_value(value: &'a Value) -> SubpixelLayout
§impl<'a> FromValue<'a> for ScrollDirection
impl<'a> FromValue<'a> for ScrollDirection
type Checker = GenericValueTypeChecker<ScrollDirection>
unsafe fn from_value(value: &'a Value) -> ScrollDirection
§impl<'a> FromValue<'a> for GrabOwnership
impl<'a> FromValue<'a> for GrabOwnership
type Checker = GenericValueTypeChecker<GrabOwnership>
unsafe fn from_value(value: &'a Value) -> GrabOwnership
§impl<'a> FromValue<'a> for WindowState
impl<'a> FromValue<'a> for WindowState
type Checker = GenericValueTypeChecker<WindowState>
unsafe fn from_value(value: &'a Value) -> WindowState
§impl<'a> FromValue<'a> for EventMask
impl<'a> FromValue<'a> for EventMask
type Checker = GenericValueTypeChecker<EventMask>
unsafe fn from_value(value: &'a Value) -> EventMask
§impl<'a> FromValue<'a> for WindowTypeHint
impl<'a> FromValue<'a> for WindowTypeHint
type Checker = GenericValueTypeChecker<WindowTypeHint>
unsafe fn from_value(value: &'a Value) -> WindowTypeHint
§impl<'a> FromValue<'a> for Gravity
impl<'a> FromValue<'a> for Gravity
type Checker = GenericValueTypeChecker<Gravity>
unsafe fn from_value(value: &'a Value) -> Gravity
§impl<'a> FromValue<'a> for Colorspace
impl<'a> FromValue<'a> for Colorspace
type Checker = GenericValueTypeChecker<Colorspace>
unsafe fn from_value(value: &'a Value) -> Colorspace
§impl<'a> FromValue<'a> for PixbufError
impl<'a> FromValue<'a> for PixbufError
type Checker = GenericValueTypeChecker<PixbufError>
unsafe fn from_value(value: &'a Value) -> PixbufError
§impl<'a> FromValue<'a> for PixbufAlphaMode
impl<'a> FromValue<'a> for PixbufAlphaMode
type Checker = GenericValueTypeChecker<PixbufAlphaMode>
unsafe fn from_value(value: &'a Value) -> PixbufAlphaMode
§impl<'a> FromValue<'a> for PixbufRotation
impl<'a> FromValue<'a> for PixbufRotation
type Checker = GenericValueTypeChecker<PixbufRotation>
unsafe fn from_value(value: &'a Value) -> PixbufRotation
§impl<'a> FromValue<'a> for InterpType
impl<'a> FromValue<'a> for InterpType
type Checker = GenericValueTypeChecker<InterpType>
unsafe fn from_value(value: &'a Value) -> InterpType
§impl<'a> FromValue<'a> for ResolverRecordType
impl<'a> FromValue<'a> for ResolverRecordType
type Checker = GenericValueTypeChecker<ResolverRecordType>
unsafe fn from_value(value: &'a Value) -> ResolverRecordType
§impl<'a> FromValue<'a> for AskPasswordFlags
impl<'a> FromValue<'a> for AskPasswordFlags
type Checker = GenericValueTypeChecker<AskPasswordFlags>
unsafe fn from_value(value: &'a Value) -> AskPasswordFlags
§impl<'a> FromValue<'a> for DataStreamByteOrder
impl<'a> FromValue<'a> for DataStreamByteOrder
type Checker = GenericValueTypeChecker<DataStreamByteOrder>
unsafe fn from_value(value: &'a Value) -> DataStreamByteOrder
§impl<'a> FromValue<'a> for TlsCertificateFlags
impl<'a> FromValue<'a> for TlsCertificateFlags
type Checker = GenericValueTypeChecker<TlsCertificateFlags>
unsafe fn from_value(value: &'a Value) -> TlsCertificateFlags
§impl<'a> FromValue<'a> for DBusMessageByteOrder
impl<'a> FromValue<'a> for DBusMessageByteOrder
type Checker = GenericValueTypeChecker<DBusMessageByteOrder>
unsafe fn from_value(value: &'a Value) -> DBusMessageByteOrder
§impl<'a> FromValue<'a> for CredentialsType
impl<'a> FromValue<'a> for CredentialsType
type Checker = GenericValueTypeChecker<CredentialsType>
unsafe fn from_value(value: &'a Value) -> CredentialsType
§impl<'a> FromValue<'a> for PasswordSave
impl<'a> FromValue<'a> for PasswordSave
type Checker = GenericValueTypeChecker<PasswordSave>
unsafe fn from_value(value: &'a Value) -> PasswordSave
§impl<'a> FromValue<'a> for BusType
impl<'a> FromValue<'a> for BusType
type Checker = GenericValueTypeChecker<BusType>
unsafe fn from_value(value: &'a Value) -> BusType
§impl<'a> FromValue<'a> for AppInfoCreateFlags
impl<'a> FromValue<'a> for AppInfoCreateFlags
type Checker = GenericValueTypeChecker<AppInfoCreateFlags>
unsafe fn from_value(value: &'a Value) -> AppInfoCreateFlags
§impl<'a> FromValue<'a> for TlsDatabaseLookupFlags
impl<'a> FromValue<'a> for TlsDatabaseLookupFlags
type Checker = GenericValueTypeChecker<TlsDatabaseLookupFlags>
unsafe fn from_value(value: &'a Value) -> TlsDatabaseLookupFlags
§impl<'a> FromValue<'a> for FileCreateFlags
impl<'a> FromValue<'a> for FileCreateFlags
type Checker = GenericValueTypeChecker<FileCreateFlags>
unsafe fn from_value(value: &'a Value) -> FileCreateFlags
§impl<'a> FromValue<'a> for DBusCallFlags
impl<'a> FromValue<'a> for DBusCallFlags
type Checker = GenericValueTypeChecker<DBusCallFlags>
unsafe fn from_value(value: &'a Value) -> DBusCallFlags
§impl<'a> FromValue<'a> for SocketClientEvent
impl<'a> FromValue<'a> for SocketClientEvent
type Checker = GenericValueTypeChecker<SocketClientEvent>
unsafe fn from_value(value: &'a Value) -> SocketClientEvent
§impl<'a> FromValue<'a> for FileAttributeInfoFlags
impl<'a> FromValue<'a> for FileAttributeInfoFlags
type Checker = GenericValueTypeChecker<FileAttributeInfoFlags>
unsafe fn from_value(value: &'a Value) -> FileAttributeInfoFlags
§impl<'a> FromValue<'a> for MountOperationResult
impl<'a> FromValue<'a> for MountOperationResult
type Checker = GenericValueTypeChecker<MountOperationResult>
unsafe fn from_value(value: &'a Value) -> MountOperationResult
§impl<'a> FromValue<'a> for DataStreamNewlineType
impl<'a> FromValue<'a> for DataStreamNewlineType
type Checker = GenericValueTypeChecker<DataStreamNewlineType>
unsafe fn from_value(value: &'a Value) -> DataStreamNewlineType
§impl<'a> FromValue<'a> for SocketFamily
impl<'a> FromValue<'a> for SocketFamily
type Checker = GenericValueTypeChecker<SocketFamily>
unsafe fn from_value(value: &'a Value) -> SocketFamily
§impl<'a> FromValue<'a> for MountUnmountFlags
impl<'a> FromValue<'a> for MountUnmountFlags
type Checker = GenericValueTypeChecker<MountUnmountFlags>
unsafe fn from_value(value: &'a Value) -> MountUnmountFlags
§impl<'a> FromValue<'a> for DBusSignalFlags
impl<'a> FromValue<'a> for DBusSignalFlags
type Checker = GenericValueTypeChecker<DBusSignalFlags>
unsafe fn from_value(value: &'a Value) -> DBusSignalFlags
§impl<'a> FromValue<'a> for ResourceLookupFlags
impl<'a> FromValue<'a> for ResourceLookupFlags
type Checker = GenericValueTypeChecker<ResourceLookupFlags>
unsafe fn from_value(value: &'a Value) -> ResourceLookupFlags
§impl<'a> FromValue<'a> for TlsPasswordFlags
impl<'a> FromValue<'a> for TlsPasswordFlags
type Checker = GenericValueTypeChecker<TlsPasswordFlags>
unsafe fn from_value(value: &'a Value) -> TlsPasswordFlags
§impl<'a> FromValue<'a> for DBusCapabilityFlags
impl<'a> FromValue<'a> for DBusCapabilityFlags
type Checker = GenericValueTypeChecker<DBusCapabilityFlags>
unsafe fn from_value(value: &'a Value) -> DBusCapabilityFlags
§impl<'a> FromValue<'a> for FileCopyFlags
impl<'a> FromValue<'a> for FileCopyFlags
type Checker = GenericValueTypeChecker<FileCopyFlags>
unsafe fn from_value(value: &'a Value) -> FileCopyFlags
§impl<'a> FromValue<'a> for FileMonitorFlags
impl<'a> FromValue<'a> for FileMonitorFlags
type Checker = GenericValueTypeChecker<FileMonitorFlags>
unsafe fn from_value(value: &'a Value) -> FileMonitorFlags
§impl<'a> FromValue<'a> for DBusProxyFlags
impl<'a> FromValue<'a> for DBusProxyFlags
type Checker = GenericValueTypeChecker<DBusProxyFlags>
unsafe fn from_value(value: &'a Value) -> DBusProxyFlags
§impl<'a> FromValue<'a> for EmblemOrigin
impl<'a> FromValue<'a> for EmblemOrigin
type Checker = GenericValueTypeChecker<EmblemOrigin>
unsafe fn from_value(value: &'a Value) -> EmblemOrigin
§impl<'a> FromValue<'a> for DBusServerFlags
impl<'a> FromValue<'a> for DBusServerFlags
type Checker = GenericValueTypeChecker<DBusServerFlags>
unsafe fn from_value(value: &'a Value) -> DBusServerFlags
§impl<'a> FromValue<'a> for BusNameOwnerFlags
impl<'a> FromValue<'a> for BusNameOwnerFlags
type Checker = GenericValueTypeChecker<BusNameOwnerFlags>
unsafe fn from_value(value: &'a Value) -> BusNameOwnerFlags
§impl<'a> FromValue<'a> for ResolverError
impl<'a> FromValue<'a> for ResolverError
type Checker = GenericValueTypeChecker<ResolverError>
unsafe fn from_value(value: &'a Value) -> ResolverError
§impl<'a> FromValue<'a> for SettingsBindFlags
impl<'a> FromValue<'a> for SettingsBindFlags
type Checker = GenericValueTypeChecker<SettingsBindFlags>
unsafe fn from_value(value: &'a Value) -> SettingsBindFlags
§impl<'a> FromValue<'a> for BusNameWatcherFlags
impl<'a> FromValue<'a> for BusNameWatcherFlags
type Checker = GenericValueTypeChecker<BusNameWatcherFlags>
unsafe fn from_value(value: &'a Value) -> BusNameWatcherFlags
§impl<'a> FromValue<'a> for SocketListenerEvent
impl<'a> FromValue<'a> for SocketListenerEvent
type Checker = GenericValueTypeChecker<SocketListenerEvent>
unsafe fn from_value(value: &'a Value) -> SocketListenerEvent
§impl<'a> FromValue<'a> for TlsError
impl<'a> FromValue<'a> for TlsError
type Checker = GenericValueTypeChecker<TlsError>
unsafe fn from_value(value: &'a Value) -> TlsError
§impl<'a> FromValue<'a> for IOStreamSpliceFlags
impl<'a> FromValue<'a> for IOStreamSpliceFlags
type Checker = GenericValueTypeChecker<IOStreamSpliceFlags>
unsafe fn from_value(value: &'a Value) -> IOStreamSpliceFlags
§impl<'a> FromValue<'a> for TlsCertificateRequestFlags
impl<'a> FromValue<'a> for TlsCertificateRequestFlags
type Checker = GenericValueTypeChecker<TlsCertificateRequestFlags>
unsafe fn from_value(value: &'a Value) -> TlsCertificateRequestFlags
§impl<'a> FromValue<'a> for UnixSocketAddressType
impl<'a> FromValue<'a> for UnixSocketAddressType
type Checker = GenericValueTypeChecker<UnixSocketAddressType>
unsafe fn from_value(value: &'a Value) -> UnixSocketAddressType
§impl<'a> FromValue<'a> for DBusMessageFlags
impl<'a> FromValue<'a> for DBusMessageFlags
type Checker = GenericValueTypeChecker<DBusMessageFlags>
unsafe fn from_value(value: &'a Value) -> DBusMessageFlags
§impl<'a> FromValue<'a> for MountMountFlags
impl<'a> FromValue<'a> for MountMountFlags
type Checker = GenericValueTypeChecker<MountMountFlags>
unsafe fn from_value(value: &'a Value) -> MountMountFlags
§impl<'a> FromValue<'a> for SocketProtocol
impl<'a> FromValue<'a> for SocketProtocol
type Checker = GenericValueTypeChecker<SocketProtocol>
unsafe fn from_value(value: &'a Value) -> SocketProtocol
§impl<'a> FromValue<'a> for NetworkConnectivity
impl<'a> FromValue<'a> for NetworkConnectivity
type Checker = GenericValueTypeChecker<NetworkConnectivity>
unsafe fn from_value(value: &'a Value) -> NetworkConnectivity
§impl<'a> FromValue<'a> for FileMeasureFlags
impl<'a> FromValue<'a> for FileMeasureFlags
type Checker = GenericValueTypeChecker<FileMeasureFlags>
unsafe fn from_value(value: &'a Value) -> FileMeasureFlags
§impl<'a> FromValue<'a> for DBusConnectionFlags
impl<'a> FromValue<'a> for DBusConnectionFlags
type Checker = GenericValueTypeChecker<DBusConnectionFlags>
unsafe fn from_value(value: &'a Value) -> DBusConnectionFlags
§impl<'a> FromValue<'a> for FileType
impl<'a> FromValue<'a> for FileType
type Checker = GenericValueTypeChecker<FileType>
unsafe fn from_value(value: &'a Value) -> FileType
§impl<'a> FromValue<'a> for FileMonitorEvent
impl<'a> FromValue<'a> for FileMonitorEvent
type Checker = GenericValueTypeChecker<FileMonitorEvent>
unsafe fn from_value(value: &'a Value) -> FileMonitorEvent
§impl<'a> FromValue<'a> for DriveStartStopType
impl<'a> FromValue<'a> for DriveStartStopType
type Checker = GenericValueTypeChecker<DriveStartStopType>
unsafe fn from_value(value: &'a Value) -> DriveStartStopType
§impl<'a> FromValue<'a> for SocketType
impl<'a> FromValue<'a> for SocketType
type Checker = GenericValueTypeChecker<SocketType>
unsafe fn from_value(value: &'a Value) -> SocketType
§impl<'a> FromValue<'a> for ApplicationFlags
impl<'a> FromValue<'a> for ApplicationFlags
type Checker = GenericValueTypeChecker<ApplicationFlags>
unsafe fn from_value(value: &'a Value) -> ApplicationFlags
§impl<'a> FromValue<'a> for FileAttributeStatus
impl<'a> FromValue<'a> for FileAttributeStatus
type Checker = GenericValueTypeChecker<FileAttributeStatus>
unsafe fn from_value(value: &'a Value) -> FileAttributeStatus
§impl<'a> FromValue<'a> for DBusMessageHeaderField
impl<'a> FromValue<'a> for DBusMessageHeaderField
type Checker = GenericValueTypeChecker<DBusMessageHeaderField>
unsafe fn from_value(value: &'a Value) -> DBusMessageHeaderField
§impl<'a> FromValue<'a> for DBusInterfaceSkeletonFlags
impl<'a> FromValue<'a> for DBusInterfaceSkeletonFlags
type Checker = GenericValueTypeChecker<DBusInterfaceSkeletonFlags>
unsafe fn from_value(value: &'a Value) -> DBusInterfaceSkeletonFlags
§impl<'a> FromValue<'a> for TlsInteractionResult
impl<'a> FromValue<'a> for TlsInteractionResult
type Checker = GenericValueTypeChecker<TlsInteractionResult>
unsafe fn from_value(value: &'a Value) -> TlsInteractionResult
§impl<'a> FromValue<'a> for DriveStartFlags
impl<'a> FromValue<'a> for DriveStartFlags
type Checker = GenericValueTypeChecker<DriveStartFlags>
unsafe fn from_value(value: &'a Value) -> DriveStartFlags
§impl<'a> FromValue<'a> for ConverterResult
impl<'a> FromValue<'a> for ConverterResult
type Checker = GenericValueTypeChecker<ConverterResult>
unsafe fn from_value(value: &'a Value) -> ConverterResult
§impl<'a> FromValue<'a> for TlsAuthenticationMode
impl<'a> FromValue<'a> for TlsAuthenticationMode
type Checker = GenericValueTypeChecker<TlsAuthenticationMode>
unsafe fn from_value(value: &'a Value) -> TlsAuthenticationMode
§impl<'a> FromValue<'a> for OutputStreamSpliceFlags
impl<'a> FromValue<'a> for OutputStreamSpliceFlags
type Checker = GenericValueTypeChecker<OutputStreamSpliceFlags>
unsafe fn from_value(value: &'a Value) -> OutputStreamSpliceFlags
§impl<'a> FromValue<'a> for IOErrorEnum
impl<'a> FromValue<'a> for IOErrorEnum
type Checker = GenericValueTypeChecker<IOErrorEnum>
unsafe fn from_value(value: &'a Value) -> IOErrorEnum
§impl<'a> FromValue<'a> for NotificationPriority
impl<'a> FromValue<'a> for NotificationPriority
type Checker = GenericValueTypeChecker<NotificationPriority>
unsafe fn from_value(value: &'a Value) -> NotificationPriority
§impl<'a> FromValue<'a> for ZlibCompressorFormat
impl<'a> FromValue<'a> for ZlibCompressorFormat
type Checker = GenericValueTypeChecker<ZlibCompressorFormat>
unsafe fn from_value(value: &'a Value) -> ZlibCompressorFormat
§impl<'a> FromValue<'a> for DBusMessageType
impl<'a> FromValue<'a> for DBusMessageType
type Checker = GenericValueTypeChecker<DBusMessageType>
unsafe fn from_value(value: &'a Value) -> DBusMessageType
§impl<'a> FromValue<'a> for DBusSendMessageFlags
impl<'a> FromValue<'a> for DBusSendMessageFlags
type Checker = GenericValueTypeChecker<DBusSendMessageFlags>
unsafe fn from_value(value: &'a Value) -> DBusSendMessageFlags
§impl<'a> FromValue<'a> for ConverterFlags
impl<'a> FromValue<'a> for ConverterFlags
type Checker = GenericValueTypeChecker<ConverterFlags>
unsafe fn from_value(value: &'a Value) -> ConverterFlags
§impl<'a> FromValue<'a> for FileAttributeType
impl<'a> FromValue<'a> for FileAttributeType
type Checker = GenericValueTypeChecker<FileAttributeType>
unsafe fn from_value(value: &'a Value) -> FileAttributeType
§impl<'a> FromValue<'a> for FileQueryInfoFlags
impl<'a> FromValue<'a> for FileQueryInfoFlags
type Checker = GenericValueTypeChecker<FileQueryInfoFlags>
unsafe fn from_value(value: &'a Value) -> FileQueryInfoFlags
§impl<'a> FromValue<'a> for ResourceError
impl<'a> FromValue<'a> for ResourceError
type Checker = GenericValueTypeChecker<ResourceError>
unsafe fn from_value(value: &'a Value) -> ResourceError
§impl<'a> FromValue<'a> for SubprocessFlags
impl<'a> FromValue<'a> for SubprocessFlags
type Checker = GenericValueTypeChecker<SubprocessFlags>
unsafe fn from_value(value: &'a Value) -> SubprocessFlags
§impl<'a> FromValue<'a> for TlsDatabaseVerifyFlags
impl<'a> FromValue<'a> for TlsDatabaseVerifyFlags
type Checker = GenericValueTypeChecker<TlsDatabaseVerifyFlags>
unsafe fn from_value(value: &'a Value) -> TlsDatabaseVerifyFlags
§impl<'a> FromValue<'a> for TlsRehandshakeMode
impl<'a> FromValue<'a> for TlsRehandshakeMode
type Checker = GenericValueTypeChecker<TlsRehandshakeMode>
unsafe fn from_value(value: &'a Value) -> TlsRehandshakeMode
§impl<'a> FromValue<'a> for Stretch
impl<'a> FromValue<'a> for Stretch
type Checker = GenericValueTypeChecker<Stretch>
unsafe fn from_value(value: &'a Value) -> Stretch
§impl<'a> FromValue<'a> for Script
impl<'a> FromValue<'a> for Script
type Checker = GenericValueTypeChecker<Script>
unsafe fn from_value(value: &'a Value) -> Script
§impl<'a> FromValue<'a> for FontMask
impl<'a> FromValue<'a> for FontMask
type Checker = GenericValueTypeChecker<FontMask>
unsafe fn from_value(value: &'a Value) -> FontMask
§impl<'a> FromValue<'a> for WrapMode
impl<'a> FromValue<'a> for WrapMode
type Checker = GenericValueTypeChecker<WrapMode>
unsafe fn from_value(value: &'a Value) -> WrapMode
§impl<'a> FromValue<'a> for ShapeFlags
impl<'a> FromValue<'a> for ShapeFlags
type Checker = GenericValueTypeChecker<ShapeFlags>
unsafe fn from_value(value: &'a Value) -> ShapeFlags
§impl<'a> FromValue<'a> for EllipsizeMode
impl<'a> FromValue<'a> for EllipsizeMode
type Checker = GenericValueTypeChecker<EllipsizeMode>
unsafe fn from_value(value: &'a Value) -> EllipsizeMode
§impl<'a> FromValue<'a> for Style
impl<'a> FromValue<'a> for Style
type Checker = GenericValueTypeChecker<Style>
unsafe fn from_value(value: &'a Value) -> Style
§impl<'a> FromValue<'a> for Direction
impl<'a> FromValue<'a> for Direction
type Checker = GenericValueTypeChecker<Direction>
unsafe fn from_value(value: &'a Value) -> Direction
§impl<'a> FromValue<'a> for Gravity
impl<'a> FromValue<'a> for Gravity
type Checker = GenericValueTypeChecker<Gravity>
unsafe fn from_value(value: &'a Value) -> Gravity
§impl<'a> FromValue<'a> for TabAlign
impl<'a> FromValue<'a> for TabAlign
type Checker = GenericValueTypeChecker<TabAlign>
unsafe fn from_value(value: &'a Value) -> TabAlign
§impl<'a> FromValue<'a> for GravityHint
impl<'a> FromValue<'a> for GravityHint
type Checker = GenericValueTypeChecker<GravityHint>
unsafe fn from_value(value: &'a Value) -> GravityHint
§impl<'a> FromValue<'a> for ShowFlags
impl<'a> FromValue<'a> for ShowFlags
type Checker = GenericValueTypeChecker<ShowFlags>
unsafe fn from_value(value: &'a Value) -> ShowFlags
§impl<'a> FromValue<'a> for Variant
impl<'a> FromValue<'a> for Variant
type Checker = GenericValueTypeChecker<Variant>
unsafe fn from_value(value: &'a Value) -> Variant
§impl<'a> FromValue<'a> for Underline
impl<'a> FromValue<'a> for Underline
type Checker = GenericValueTypeChecker<Underline>
unsafe fn from_value(value: &'a Value) -> Underline
§impl<'a> FromValue<'a> for Alignment
impl<'a> FromValue<'a> for Alignment
type Checker = GenericValueTypeChecker<Alignment>
unsafe fn from_value(value: &'a Value) -> Alignment
§impl<'a> FromValue<'a> for BidiType
impl<'a> FromValue<'a> for BidiType
type Checker = GenericValueTypeChecker<BidiType>
unsafe fn from_value(value: &'a Value) -> BidiType
§impl<'a> FromValue<'a> for AttrType
impl<'a> FromValue<'a> for AttrType
type Checker = GenericValueTypeChecker<AttrType>
unsafe fn from_value(value: &'a Value) -> AttrType
§impl<'a> FromValue<'a> for RenderPart
impl<'a> FromValue<'a> for RenderPart
type Checker = GenericValueTypeChecker<RenderPart>
unsafe fn from_value(value: &'a Value) -> RenderPart
§impl<'a> FromValue<'a> for CoverageLevel
impl<'a> FromValue<'a> for CoverageLevel
type Checker = GenericValueTypeChecker<CoverageLevel>
unsafe fn from_value(value: &'a Value) -> CoverageLevel
§impl<'a> FromValue<'a> for Weight
impl<'a> FromValue<'a> for Weight
type Checker = GenericValueTypeChecker<Weight>
unsafe fn from_value(value: &'a Value) -> Weight
Implementors§
§impl<'a> FromValue<'a> for &'a ImageSurface
impl<'a> FromValue<'a> for &'a ImageSurface
type Checker = GenericValueTypeOrNoneChecker<&'a ImageSurface>
§impl<'a> FromValue<'a> for &'a RecordingSurface
impl<'a> FromValue<'a> for &'a RecordingSurface
type Checker = GenericValueTypeOrNoneChecker<&'a RecordingSurface>
§impl<'a> FromValue<'a> for &'a Rectangle
impl<'a> FromValue<'a> for &'a Rectangle
type Checker = GenericValueTypeOrNoneChecker<&'a Rectangle>
§impl<'a> FromValue<'a> for &'a RectangleInt
impl<'a> FromValue<'a> for &'a RectangleInt
type Checker = GenericValueTypeOrNoneChecker<&'a RectangleInt>
§impl<'a> FromValue<'a> for &'a XCBSurface
impl<'a> FromValue<'a> for &'a XCBSurface
type Checker = GenericValueTypeOrNoneChecker<&'a XCBSurface>
§impl<'a> FromValue<'a> for druid::piet::cairo::DeviceType
impl<'a> FromValue<'a> for druid::piet::cairo::DeviceType
§impl<'a> FromValue<'a> for FontWeight
impl<'a> FromValue<'a> for FontWeight
§impl<'a> FromValue<'a> for HintMetrics
impl<'a> FromValue<'a> for HintMetrics
§impl<'a> FromValue<'a> for PathDataType
impl<'a> FromValue<'a> for PathDataType
§impl<'a> FromValue<'a> for PatternType
impl<'a> FromValue<'a> for PatternType
§impl<'a> FromValue<'a> for RegionOverlap
impl<'a> FromValue<'a> for RegionOverlap
§impl<'a> FromValue<'a> for SubpixelOrder
impl<'a> FromValue<'a> for SubpixelOrder
§impl<'a> FromValue<'a> for SurfaceType
impl<'a> FromValue<'a> for SurfaceType
§impl<'a> FromValue<'a> for TextClusterFlags
impl<'a> FromValue<'a> for TextClusterFlags
§impl<'a> FromValue<'a> for ImageSurface
impl<'a> FromValue<'a> for ImageSurface
§impl<'a> FromValue<'a> for RecordingSurface
impl<'a> FromValue<'a> for RecordingSurface
§impl<'a> FromValue<'a> for RectangleInt
impl<'a> FromValue<'a> for RectangleInt
§impl<'a> FromValue<'a> for XCBSurface
impl<'a> FromValue<'a> for XCBSurface
§impl<'a> FromValue<'a> for BindingFlags
impl<'a> FromValue<'a> for BindingFlags
§impl<'a> FromValue<'a> for BoxedValue
impl<'a> FromValue<'a> for BoxedValue
§impl<'a> FromValue<'a> for IOCondition
impl<'a> FromValue<'a> for IOCondition
§impl<'a, T, C, E> FromValue<'a> for Option<T>where
T: FromValue<'a, Checker = C> + StaticType,
C: ValueTypeChecker<Error = ValueTypeMismatchOrNoneError<E>>,
E: Error + Send + 'static,
impl<'a, T, C, E> FromValue<'a> for Option<T>where T: FromValue<'a, Checker = C> + StaticType, C: ValueTypeChecker<Error = ValueTypeMismatchOrNoneError<E>>, E: Error + Send + 'static,
Blanket implementation for all optional types.