Skip to main content

IntoValue

Trait IntoValue 

Source
pub trait IntoValue<T>: Into<T>
where T: VarValue,
{ }
Expand description

A property value that is not a variable but can be inspected.

§Implementing

The trait is only auto-implemented for T: Into<T> + VarValue, unfortunately actual type conversions must be manually implemented, note that the impl_from_and_into_var! macro auto-implements this conversion.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl IntoValue<AudioCacheMode> for bool

Source§

impl IntoValue<AudioOutputId> for &'static str

Source§

impl IntoValue<AudioOutputId> for Cow<'static, str>

Source§

impl IntoValue<AudioOutputId> for String

Source§

impl IntoValue<AudioOutputId> for char

Source§

impl IntoValue<AudioSource> for &Path

Source§

impl IntoValue<AudioSource> for &[u8]

Source§

impl IntoValue<AudioSource> for &str

Source§

impl IntoValue<AudioSource> for (Uri, &'static str)

Source§

impl IntoValue<AudioSource> for PathBuf

Source§

impl IntoValue<AudioSource> for String

Source§

impl IntoValue<AudioSource> for Vec<u8>

Source§

impl IntoValue<AutoSelection> for bool

Source§

impl IntoValue<AutoSize> for bool

Source§

impl IntoValue<BlockWindowLoad> for Duration

Source§

impl IntoValue<BlockWindowLoad> for bool

Source§

impl IntoValue<BorderRepeats> for bool

Source§

impl IntoValue<ByteLength> for u64

Source§

impl IntoValue<CaptureMode> for bool

Source§

impl IntoValue<CaretIndex> for usize

Source§

impl IntoValue<CategoryId> for &'static str

Source§

impl IntoValue<CategoryId> for String

Source§

impl IntoValue<CharVariant> for u8

Source§

impl IntoValue<CollapseMode> for bool

Source§

impl IntoValue<ColorMatrix> for [f32; 20]

Source§

impl IntoValue<CommandScope> for &'static str

Source§

impl IntoValue<ContextCapture> for bool

Source§

impl IntoValue<CornerRadius> for f32

Source§

impl IntoValue<CornerRadius> for i32

Source§

impl IntoValue<CursorSource> for bool

Source§

impl IntoValue<Deadline> for Duration

Source§

impl IntoValue<DialogKind> for bool

Source§

impl IntoValue<Factor> for bool

Source§

impl IntoValue<Factor> for f32

Source§

impl IntoValue<FileDialogFilters> for &'static str

Source§

impl IntoValue<FontAntiAliasing> for bool

Source§

impl IntoValue<FontColorPalette> for u16

Source§

impl IntoValue<FontFeatureState> for bool

Source§

impl IntoValue<FontFeatureState> for u32

Source§

impl IntoValue<FontName> for &'static str

Source§

impl IntoValue<FontName> for Cow<'static, str>

Source§

impl IntoValue<FontName> for String

Source§

impl IntoValue<FontNames> for &'static str

Source§

impl IntoValue<FontNames> for String

Source§

impl IntoValue<FontNames> for Vec<&'static str>

Source§

impl IntoValue<FontNames> for Vec<FontName>

Source§

impl IntoValue<FontNames> for Vec<String>

Source§

impl IntoValue<FontStretch> for f32

Source§

impl IntoValue<FontStyleSet> for u8

Source§

impl IntoValue<FontSynthesis> for bool

Source§

impl IntoValue<FontWeight> for f32

Source§

impl IntoValue<FontWeight> for u32

Source§

impl IntoValue<GlyphSource> for &'static str

Source§

impl IntoValue<GlyphSource> for char

Source§

impl IntoValue<GradientRadius> for f32

Source§

impl IntoValue<GradientRadius> for i32

Source§

impl IntoValue<GradientStop> for f32

Source§

impl IntoValue<GradientStop> for i32

Source§

impl IntoValue<GradientStops> for &[Hsla]

Source§

impl IntoValue<GradientStops> for &[Hsva]

Source§

impl IntoValue<GradientStops> for &[Rgba]

Source§

impl IntoValue<GridSpacing> for f32

Source§

impl IntoValue<GridSpacing> for i32

Source§

impl IntoValue<HitTestMode> for bool

Source§

impl IntoValue<ImageAutoScale> for bool

Source§

impl IntoValue<ImageCacheMode> for bool

Source§

impl IntoValue<ImageDownscaleMode> for Size2D<Px, Px>

Source§

impl IntoValue<ImageRepeat> for bool

Source§

impl IntoValue<ImageSource> for &Path

Source§

impl IntoValue<ImageSource> for &[u8]

Source§

impl IntoValue<ImageSource> for &str

Source§

impl IntoValue<ImageSource> for (Uri, &'static str)

Source§

impl IntoValue<ImageSource> for PathBuf

Source§

impl IntoValue<ImageSource> for String

Source§

impl IntoValue<ImageSource> for Vec<u8>

Source§

impl IntoValue<Importance> for u32

Source§

impl IntoValue<Indentation> for f32

Source§

impl IntoValue<Indentation> for i32

Source§

impl IntoValue<InlineMode> for bool

Source§

impl IntoValue<InspectMode> for bool

Source§

impl IntoValue<InteractiveCaretMode> for bool

Source§

impl IntoValue<Interactivity> for bool

Source§

impl IntoValue<L10nArgument> for &'static str

Source§

impl IntoValue<L10nArgument> for FluentNumber

Source§

impl IntoValue<L10nArgument> for String

Source§

impl IntoValue<L10nArgument> for bool

Source§

impl IntoValue<L10nArgument> for char

Source§

impl IntoValue<L10nArgument> for f32

Source§

impl IntoValue<L10nArgument> for f64

Source§

impl IntoValue<L10nArgument> for i8

Source§

impl IntoValue<L10nArgument> for i16

Source§

impl IntoValue<L10nArgument> for i32

Source§

impl IntoValue<L10nArgument> for i64

Source§

impl IntoValue<L10nArgument> for i128

Source§

impl IntoValue<L10nArgument> for isize

Source§

impl IntoValue<L10nArgument> for u8

Source§

impl IntoValue<L10nArgument> for u16

Source§

impl IntoValue<L10nArgument> for u32

Source§

impl IntoValue<L10nArgument> for u64

Source§

impl IntoValue<L10nArgument> for u128

Source§

impl IntoValue<L10nArgument> for usize

Source§

impl IntoValue<LangFilePath> for &'static str

Source§

impl IntoValue<LangFilePath> for String

Source§

impl IntoValue<Langs> for Option<Lang>

Source§

impl IntoValue<LayerIndex> for u32

Source§

impl IntoValue<Length> for f32

Source§

impl IntoValue<Length> for i32

Source§

impl IntoValue<Mnemonic> for bool

Source§

impl IntoValue<Mnemonic> for char

Source§

impl IntoValue<MouseActiveConfig> for (Duration, Size2D<Dip, Dip>)

Source§

impl IntoValue<MouseActiveConfig> for Duration

Source§

impl IntoValue<MouseActiveConfig> for Size2D<Dip, Dip>

Source§

impl IntoValue<Option<AccessCmd>> for AccessCmd

Source§

impl IntoValue<Option<AccessNodeId>> for AccessNodeId

Source§

impl IntoValue<Option<AccessState>> for AccessState

Source§

impl IntoValue<Option<bool>> for bool

Source§

impl IntoValue<Option<char>> for char

Source§

impl IntoValue<Option<f32>> for f32

Source§

impl IntoValue<Option<f64>> for f64

Source§

impl IntoValue<Option<i8>> for i8

Source§

impl IntoValue<Option<i16>> for i16

Source§

impl IntoValue<Option<i32>> for i32

Source§

impl IntoValue<Option<i64>> for i64

Source§

impl IntoValue<Option<i128>> for i128

Source§

impl IntoValue<Option<isize>> for isize

Source§

impl IntoValue<Option<u8>> for u8

Source§

impl IntoValue<Option<u16>> for u16

Source§

impl IntoValue<Option<u32>> for u32

Source§

impl IntoValue<Option<u64>> for u64

Source§

impl IntoValue<Option<u128>> for u128

Source§

impl IntoValue<Option<usize>> for usize

Source§

impl IntoValue<Parallel> for bool

Source§

impl IntoValue<ParallelWin> for bool

Source§

impl IntoValue<Point> for Point2D<Dip, Dip>

Source§

impl IntoValue<Point> for Point2D<Px, Px>

Source§

impl IntoValue<Point> for f32

Source§

impl IntoValue<Point> for i32

Source§

impl IntoValue<Progress> for &'static str

Source§

impl IntoValue<Progress> for (u64, u64)

Source§

impl IntoValue<Progress> for bool

Source§

impl IntoValue<Progress> for f32

Source§

impl IntoValue<PxConstraints2d> for (Size2D<Px, Px>, Size2D<Px, Px>)

Source§

impl IntoValue<PxConstraints2d> for Size2D<Px, Px>

Source§

impl IntoValue<Rect> for Rect<Dip, Dip>

Source§

impl IntoValue<Rect> for Rect<Px, Px>

Source§

impl IntoValue<RepeatMode> for bool

Source§

impl IntoValue<Response> for MsgDialogResponse

Source§

impl IntoValue<Responses> for Vec<Response>

Source§

impl IntoValue<SaveState> for bool

Source§

impl IntoValue<ScrollMode> for bool

Source§

impl IntoValue<ScrollRequest> for bool

Source§

impl IntoValue<ScrollToTarget> for &'static str

Source§

impl IntoValue<Shortcuts> for Vec<Shortcut>

Source§

impl IntoValue<SideOffsets> for f32

Source§

impl IntoValue<SideOffsets> for i32

Source§

impl IntoValue<Size> for Size2D<Dip, Dip>

Source§

impl IntoValue<Size> for Size2D<Px, Px>

Source§

impl IntoValue<Size> for f32

Source§

impl IntoValue<Size> for i32

Source§

impl IntoValue<SmoothScrolling> for (Duration, EasingFn)

Source§

impl IntoValue<SmoothScrolling> for Duration

Source§

impl IntoValue<SmoothScrolling> for bool

Source§

impl IntoValue<TabIndex> for u32

Source§

impl IntoValue<TextOverflow> for &'static str

Source§

impl IntoValue<TextOverflow> for String

Source§

impl IntoValue<TextOverflow> for bool

Source§

impl IntoValue<TextOverflow> for char

Source§

impl IntoValue<TouchActiveConfig> for (Duration, bool)

Source§

impl IntoValue<TouchActiveConfig> for Duration

Source§

impl IntoValue<TouchTransformMode> for bool

Source§

impl IntoValue<TreeFilter> for bool

Source§

impl IntoValue<Txt> for &'static str

Source§

impl IntoValue<Txt> for Cow<'static, str>

Source§

impl IntoValue<Txt> for String

Source§

impl IntoValue<Txt> for char

Source§

impl IntoValue<Vector> for Vector2D<Dip, Dip>

Source§

impl IntoValue<Vector> for Vector2D<Px, Px>

Source§

impl IntoValue<Vector> for f32

Source§

impl IntoValue<Vector> for i32

Source§

impl IntoValue<Visibility> for bool

Source§

impl IntoValue<WidgetId> for &'static str

Source§

impl IntoValue<WidgetId> for Cow<'static, str>

Source§

impl IntoValue<WidgetId> for String

Source§

impl IntoValue<WidgetId> for char

Source§

impl IntoValue<WindowIcon> for &'static [u8]

Source§

impl IntoValue<WindowIcon> for &Path

Source§

impl IntoValue<WindowIcon> for &str

Source§

impl IntoValue<WindowIcon> for PathBuf

Source§

impl IntoValue<WindowIcon> for String

Source§

impl IntoValue<WindowIcon> for Vec<u8>

Source§

impl IntoValue<WindowId> for &'static str

Source§

impl IntoValue<WindowId> for Cow<'static, str>

Source§

impl IntoValue<WindowId> for String

Source§

impl IntoValue<WindowId> for char

Source§

impl IntoValue<ZIndex> for u32

Source§

impl<B, R> IntoValue<GradientRadius> for (B, R)

Source§

impl<C0, C1> IntoValue<Colors> for (C0, C1)
where C0: Into<LightDark>, C1: Into<LightDark>,

Source§

impl<C, O> IntoValue<ColorStop> for (C, O)
where C: Into<Rgba>, O: Into<Length>,

Source§

impl<C, O> IntoValue<GradientStop> for (C, O)
where C: Into<Rgba>, O: Into<Length>,

Source§

impl<C, S> IntoValue<BorderSide> for (C, S)
where C: Into<Rgba>, S: Into<BorderStyle>,

Source§

impl<C, S> IntoValue<BorderSides> for (C, S)
where C: Into<Rgba>, S: Into<BorderStyle>,

Source§

impl<C> IntoValue<Colors> for [C; 2]
where C: Into<LightDark>,

Source§

impl<F, G> IntoValue<GlyphIcon> for (F, G)
where F: Into<FontName>, G: Into<GlyphSource>,

Source§

impl<F, const N: usize> IntoValue<AudioSource> for (&[u8; N], F)

Source§

impl<F, const N: usize> IntoValue<ImageSource> for (&[u8; N], F)

Source§

impl<F, const N: usize> IntoValue<WindowIcon> for (&[u8; N], F)

Source§

impl<F> IntoValue<AudioSource> for (&[u8], F)

Source§

impl<F> IntoValue<AudioSource> for (IpcBytes, F)

Source§

impl<F> IntoValue<AudioSource> for (Vec<u8>, F)

Source§

impl<F> IntoValue<ImageSource> for (&[u8], F)

Source§

impl<F> IntoValue<ImageSource> for (IpcBytes, F)

Source§

impl<F> IntoValue<ImageSource> for (Vec<u8>, F)

Source§

impl<F> IntoValue<SmoothScrolling> for (Duration, F)
where F: Fn(EasingTime) -> Factor + Send + Sync + 'static,

Source§

impl<F> IntoValue<WindowIcon> for (&[u8], F)

Source§

impl<F> IntoValue<WindowIcon> for (IpcBytes, F)

Source§

impl<F> IntoValue<WindowIcon> for (Vec<u8>, F)

Source§

impl<L, D> IntoValue<LightDark> for (L, D)
where L: Into<Rgba>, D: Into<Rgba>,

Source§

impl<L, const N: usize> IntoValue<GradientStops> for &[(Hsla, L); N]
where L: Into<Length> + Copy,

Source§

impl<L, const N: usize> IntoValue<GradientStops> for &[(Hsva, L); N]
where L: Into<Length> + Copy,

Source§

impl<L, const N: usize> IntoValue<GradientStops> for &[(Rgba, L); N]
where L: Into<Length> + Copy,

Source§

impl<L, const N: usize> IntoValue<GradientStops> for [(Hsla, L); N]
where L: Into<Length> + Copy,

Source§

impl<L, const N: usize> IntoValue<GradientStops> for [(Hsva, L); N]
where L: Into<Length> + Copy,

Source§

impl<L, const N: usize> IntoValue<GradientStops> for [(Rgba, L); N]
where L: Into<Length> + Copy,

Source§

impl<L> IntoValue<GradientStops> for &[(Hsla, L)]
where L: Into<Length> + Copy,

Source§

impl<L> IntoValue<GradientStops> for &[(Hsva, L)]
where L: Into<Length> + Copy,

Source§

impl<L> IntoValue<GradientStops> for &[(Rgba, L)]
where L: Into<Length> + Copy,

Source§

impl<O, S> IntoValue<Rect> for (O, S)
where O: Into<Point>, S: Into<Size>,

Source§

impl<P, O> IntoValue<AnchorOffset> for (P, O)
where P: Into<Point>, O: Into<Point>,

Source§

impl<P, O> IntoValue<AnchorTransform> for (P, O)
where P: Into<Point>, O: Into<Point>,

Source§

impl<P, O> IntoValue<StackDirection> for (P, O)
where P: Into<Point>, O: Into<Point>,

Source§

impl<P, O> IntoValue<StackDirection> for (P, O, bool)
where P: Into<Point>, O: Into<Point>,

Source§

impl<S> IntoValue<Indentation> for (S, bool)
where S: Into<Length>,

Source§

impl<T, R, B, L, S> IntoValue<BorderSides> for (T, R, B, L, S)
where T: Into<Rgba>, R: Into<Rgba>, B: Into<Rgba>, L: Into<Rgba>, S: Into<BorderStyle>,

Source§

impl<T, R, B, L> IntoValue<BorderSides> for (T, R, B, L)

Source§

impl<T, R, B, L> IntoValue<FactorSideOffsets> for (T, R, B, L)
where T: Into<Factor>, R: Into<Factor>, B: Into<Factor>, L: Into<Factor>,

Source§

impl<T, S> IntoValue<AnchorMode> for (T, S)

Source§

impl<TB, LR, S> IntoValue<BorderSides> for (TB, LR, S)
where TB: Into<Rgba>, LR: Into<Rgba>, S: Into<BorderStyle>,

Source§

impl<TB, LR> IntoValue<BorderRepeats> for (TB, LR)
where TB: Into<RepeatMode>, LR: Into<RepeatMode>,

Source§

impl<TB, LR> IntoValue<FactorSideOffsets> for (TB, LR)
where TB: Into<Factor>, LR: Into<Factor>,

Source§

impl<TL, TR, BR, BL> IntoValue<CornerRadius> for (TL, TR, BR, BL)
where TL: Into<Size>, TR: Into<Size>, BR: Into<Size>, BL: Into<Size>,

Source§

impl<W, H, F> IntoValue<HeadlessMonitor> for (W, H, F)
where W: Into<Dip>, H: Into<Dip>, F: Into<Factor>,

Source§

impl<W, H> IntoValue<HeadlessMonitor> for (W, H)
where W: Into<Dip>, H: Into<Dip>,

Source§

impl<X, Y> IntoValue<Align> for (X, Y)
where X: Into<Factor>, Y: Into<Factor>,

Source§

impl<X, Y> IntoValue<Align> for (X, bool, Y)
where X: Into<Factor>, Y: Into<Factor>,

Source§

impl<X, Y> IntoValue<Factor2d> for (X, Y)
where X: Into<Factor>, Y: Into<Factor>,

Source§

impl<const N: usize> IntoValue<AudioSource> for &[u8; N]

Source§

impl<const N: usize> IntoValue<GradientStops> for &[Hsla; N]

Source§

impl<const N: usize> IntoValue<GradientStops> for &[Hsva; N]

Source§

impl<const N: usize> IntoValue<GradientStops> for &[Rgba; N]

Source§

impl<const N: usize> IntoValue<GradientStops> for [Hsla; N]

Source§

impl<const N: usize> IntoValue<GradientStops> for [Hsva; N]

Source§

impl<const N: usize> IntoValue<GradientStops> for [Rgba; N]

Source§

impl<const N: usize> IntoValue<ImageSource> for &[u8; N]

Source§

impl<const N: usize> IntoValue<WindowIcon> for &'static [u8; N]

Implementors§

Source§

impl IntoValue<AccessNodeId> for WidgetId

Source§

impl IntoValue<Align> for Factor

Source§

impl IntoValue<Align> for Factor2d

Source§

impl IntoValue<Align> for FactorPercent

Source§

impl IntoValue<AnchorMode> for AnchorOffset

Source§

impl IntoValue<AnchorMode> for AnchorTransform

Source§

impl IntoValue<AnchorTransform> for AnchorOffset

Source§

impl IntoValue<AngleDegree> for AngleGradian

Source§

impl IntoValue<AngleDegree> for AngleRadian

Source§

impl IntoValue<AngleDegree> for AngleTurn

Source§

impl IntoValue<AngleGradian> for AngleDegree

Source§

impl IntoValue<AngleGradian> for AngleRadian

Source§

impl IntoValue<AngleGradian> for AngleTurn

Source§

impl IntoValue<AngleRadian> for AngleDegree

Source§

impl IntoValue<AngleRadian> for AngleGradian

Source§

impl IntoValue<AngleRadian> for AngleTurn

Source§

impl IntoValue<AngleTurn> for AngleDegree

Source§

impl IntoValue<AngleTurn> for AngleGradian

Source§

impl IntoValue<AngleTurn> for AngleRadian

Source§

impl IntoValue<AudioMix> for AudioMix

Source§

impl IntoValue<AudioMix> for AudioTrack

Source§

impl IntoValue<AudioOutputId> for Txt

Source§

impl IntoValue<AudioSource> for IpcBytes

Source§

impl IntoValue<AudioSource> for Txt

Source§

impl IntoValue<AudioSource> for Uri

Source§

impl IntoValue<AudioSource> for Var<AudioTrack>

Source§

impl IntoValue<BorderRepeats> for RepeatMode

Source§

impl IntoValue<BorderSide> for BorderStyle

Source§

impl IntoValue<BorderSide> for Hsla

Source§

impl IntoValue<BorderSide> for Hsva

Source§

impl IntoValue<BorderSide> for Rgba

Source§

impl IntoValue<BorderSides> for BorderStyle

Source§

impl IntoValue<BorderSides> for Hsla

Source§

impl IntoValue<BorderSides> for Hsva

Source§

impl IntoValue<BorderSides> for Rgba

Source§

impl IntoValue<CategoryId> for Txt

Source§

impl IntoValue<ClickMode> for ClickTrigger

Source§

impl IntoValue<ColorStop> for Hsla

Source§

impl IntoValue<ColorStop> for Hsva

Source§

impl IntoValue<ColorStop> for Rgba

Source§

impl IntoValue<CommandScope> for Txt

Source§

impl IntoValue<CommandScope> for WidgetId

Source§

impl IntoValue<CommandScope> for WindowId

Source§

impl IntoValue<ContextCapture> for CaptureFilter

Source§

impl IntoValue<CornerRadius> for CornerRadius2D<Px, Px>

Source§

impl IntoValue<CornerRadius> for Factor

Source§

impl IntoValue<CornerRadius> for FactorPercent

Source§

impl IntoValue<CornerRadius> for Length

Source§

impl IntoValue<CornerRadius> for Size

Source§

impl IntoValue<Cow<'static, str>> for Txt

Source§

impl IntoValue<CursorSource> for CursorIcon

Source§

impl IntoValue<CursorSource> for CursorImg

Source§

impl IntoValue<Deadline> for DInstant

Source§

impl IntoValue<EasingTime> for Factor

Source§

impl IntoValue<EasingTime> for FactorPercent

Source§

impl IntoValue<Factor2d> for Factor

Source§

impl IntoValue<Factor2d> for FactorPercent

Source§

impl IntoValue<Factor> for FactorPercent

Source§

impl IntoValue<Factor> for Progress

Source§

impl IntoValue<FactorPercent> for Factor

Source§

impl IntoValue<FactorPercent> for Progress

Source§

impl IntoValue<FactorSideOffsets> for Factor

Source§

impl IntoValue<FactorSideOffsets> for FactorPercent

Source§

impl IntoValue<FileDialogFilters> for Txt

Source§

impl IntoValue<FontColorPalette> for ColorScheme

Source§

impl IntoValue<FontName> for Txt

Source§

impl IntoValue<FontNames> for FontName

Source§

impl IntoValue<FontNames> for Txt

Source§

impl IntoValue<FontStretch> for Factor

Source§

impl IntoValue<FontStretch> for FactorPercent

Source§

impl IntoValue<FontWeight> for AnsiWeight

Source§

impl IntoValue<GlyphSource> for Txt

Source§

impl IntoValue<GradientRadius> for Dip

Source§

impl IntoValue<GradientRadius> for Factor

Source§

impl IntoValue<GradientRadius> for FactorPercent

Source§

impl IntoValue<GradientRadius> for GradientRadiusBase

Source§

impl IntoValue<GradientRadius> for Length

Source§

impl IntoValue<GradientRadius> for Px

Source§

impl IntoValue<GradientRadius> for Size

Source§

impl IntoValue<GradientStop> for ColorStop

Source§

impl IntoValue<GradientStop> for Factor

Source§

impl IntoValue<GradientStop> for FactorPercent

Source§

impl IntoValue<GradientStop> for Hsla

Source§

impl IntoValue<GradientStop> for Hsva

Source§

impl IntoValue<GradientStop> for Length

Source§

impl IntoValue<GradientStop> for Rgba

Source§

impl IntoValue<GridSpacing> for Factor

Source§

impl IntoValue<GridSpacing> for FactorPercent

Source§

impl IntoValue<GridSpacing> for Length

Source§

impl IntoValue<GridSpacing> for PxGridSpacing

Source§

impl IntoValue<Hsla> for Hsva

Source§

impl IntoValue<Hsla> for PreMulRgba

Source§

impl IntoValue<Hsla> for Rgba

Source§

impl IntoValue<Hsva> for Hsla

Source§

impl IntoValue<Hsva> for PreMulRgba

Source§

impl IntoValue<Hsva> for Rgba

Source§

impl IntoValue<ImageDownscaleMode> for Px

Source§

impl IntoValue<ImageEntriesMode> for ImageEntryKind

Source§

impl IntoValue<ImageSource> for IpcBytes

Source§

impl IntoValue<ImageSource> for Txt

Source§

impl IntoValue<ImageSource> for Uri

Source§

impl IntoValue<ImageSource> for Var<ImageEntry>

Source§

impl IntoValue<Indentation> for Dip

Source§

impl IntoValue<Indentation> for Factor

Source§

impl IntoValue<Indentation> for FactorPercent

Source§

impl IntoValue<Indentation> for Length

Source§

impl IntoValue<Indentation> for LengthExpr

Source§

impl IntoValue<Indentation> for Px

Source§

impl IntoValue<L10nArgument> for Txt

Source§

impl IntoValue<LangFilePath> for Txt

Source§

impl IntoValue<Langs> for Lang

Source§

impl IntoValue<Length> for Dip

Source§

impl IntoValue<Length> for Factor

Source§

impl IntoValue<Length> for FactorPercent

Source§

impl IntoValue<Length> for LengthExpr

Source§

impl IntoValue<Length> for Px

Source§

impl IntoValue<LengthExpr> for Length

Source§

impl IntoValue<LightDark> for Hsla

Source§

impl IntoValue<LightDark> for Hsva

Source§

impl IntoValue<LightDark> for Rgba

Source§

impl IntoValue<Line> for PxLine

Source§

impl IntoValue<LinearGradientAxis> for AngleDegree

Source§

impl IntoValue<LinearGradientAxis> for AngleGradian

Source§

impl IntoValue<LinearGradientAxis> for AngleRadian

Source§

impl IntoValue<LinearGradientAxis> for AngleTurn

Source§

impl IntoValue<LinearGradientAxis> for Line

Source§

impl IntoValue<MonitorQuery> for MonitorId

Source§

impl IntoValue<NamedStyleVar> for ContextVar<StyleFn>

Source§

impl IntoValue<Option<AccessCmdName>> for AccessCmdName

Source§

impl IntoValue<Option<AccessRole>> for AccessRole

Source§

impl IntoValue<Option<AudioLimits>> for AudioLimits

Source§

impl IntoValue<Option<AudioOutputId>> for AudioOutputId

Source§

impl IntoValue<Option<ClickMode>> for ClickMode

Source§

impl IntoValue<Option<ColorScheme>> for ColorScheme

Source§

impl IntoValue<Option<CommandParam>> for CommandParam

Source§

impl IntoValue<Option<CurrentKind>> for CurrentKind

Source§

impl IntoValue<Option<CursorIcon>> for CursorIcon

Source§

impl IntoValue<Option<CursorIcon>> for ResizeDirection

Source§

impl IntoValue<Option<CursorImg>> for CursorImg

Source§

impl IntoValue<Option<ImageDownscaleMode>> for ImageDownscaleMode

Source§

impl IntoValue<Option<ImageLimits>> for ImageLimits

Source§

impl IntoValue<Option<LightDark>> for LightDark

Source§

impl IntoValue<Option<LiveIndicator>> for LiveIndicator

Source§

impl IntoValue<Option<Orientation2D>> for Orientation2D

Source§

impl IntoValue<Option<Orientation>> for Orientation

Source§

impl IntoValue<Option<Popup>> for Popup

Source§

impl IntoValue<Option<RenderMode>> for RenderMode

Source§

impl IntoValue<Option<ResizeDirection>> for ResizeDirection

Source§

impl IntoValue<Option<Response>> for Response

Source§

impl IntoValue<Option<ScrollCmd>> for ScrollCmd

Source§

impl IntoValue<Option<ScrollToMode>> for ScrollToMode

Source§

impl IntoValue<Option<SortDirection>> for SortDirection

Source§

impl IntoValue<Option<WidgetId>> for WidgetId

Source§

impl IntoValue<Option<WindowId>> for WindowId

Source§

impl IntoValue<Option<ZIndex>> for ZIndex

Source§

impl IntoValue<PathBuf> for Txt

Source§

impl IntoValue<Point> for Align

Source§

impl IntoValue<Point> for Factor

Source§

impl IntoValue<Point> for FactorPercent

Source§

impl IntoValue<Point> for Length

Source§

impl IntoValue<Point> for Vector

Source§

impl IntoValue<PreMulRgba> for Hsla

Source§

impl IntoValue<PreMulRgba> for Hsva

Source§

impl IntoValue<PreMulRgba> for Rgba

Source§

impl IntoValue<Progress> for Factor

Source§

impl IntoValue<Progress> for FactorPercent

Source§

impl IntoValue<Progress> for Metrics

Source§

impl IntoValue<Progress> for Txt

Source§

impl IntoValue<PxConstraints> for Px

Source§

impl IntoValue<Rect> for Size

Source§

impl IntoValue<Responses> for Response

Source§

impl IntoValue<Rgba> for AnsiColor

Source§

impl IntoValue<Rgba> for Hsla

Source§

impl IntoValue<Rgba> for Hsva

Source§

impl IntoValue<Rgba> for PreMulRgba

Source§

impl IntoValue<ScrollToTarget> for zng::layout::Rect

Source§

impl IntoValue<ScrollToTarget> for WidgetId

Source§

impl IntoValue<Shortcut> for GestureKey

Source§

impl IntoValue<Shortcut> for KeyChord

Source§

impl IntoValue<Shortcut> for KeyGesture

Source§

impl IntoValue<Shortcut> for ModifierGesture

Source§

impl IntoValue<Shortcuts> for GestureKey

Source§

impl IntoValue<Shortcuts> for KeyChord

Source§

impl IntoValue<Shortcuts> for KeyGesture

Source§

impl IntoValue<Shortcuts> for ModifierGesture

Source§

impl IntoValue<Shortcuts> for Shortcut

Source§

impl IntoValue<SideOffsets> for Factor

Source§

impl IntoValue<SideOffsets> for FactorPercent

Source§

impl IntoValue<SideOffsets> for Length

Source§

impl IntoValue<SideOffsets> for SideOffsets2D<Dip, Dip>

Source§

impl IntoValue<SideOffsets> for SideOffsets2D<Px, Px>

Source§

impl IntoValue<Size> for Factor

Source§

impl IntoValue<Size> for Factor2d

Source§

impl IntoValue<Size> for FactorPercent

Source§

impl IntoValue<Size> for Length

Source§

impl IntoValue<Size> for zng::layout::Rect

Source§

impl IntoValue<Size> for Vector

Source§

impl IntoValue<String> for Txt

Source§

impl IntoValue<StyleFn> for StyleBuilder

Source§

impl IntoValue<TextOverflow> for Txt

Source§

impl IntoValue<Transform> for PxTransform

Source§

impl IntoValue<Txt> for FontName

Source§

impl IntoValue<Txt> for GlyphSource

Source§

impl IntoValue<Vector> for Dip

Source§

impl IntoValue<Vector> for Factor

Source§

impl IntoValue<Vector> for FactorPercent

Source§

impl IntoValue<Vector> for Length

Source§

impl IntoValue<Vector> for Point

Source§

impl IntoValue<Vector> for Px

Source§

impl IntoValue<Vector> for Size

Source§

impl IntoValue<WidgetId> for Txt

Source§

impl IntoValue<WidgetInfo> for WidgetFocusInfo

Source§

impl IntoValue<WindowIcon> for ImageSource

Source§

impl IntoValue<WindowIcon> for IpcBytes

Source§

impl IntoValue<WindowIcon> for Txt

Source§

impl IntoValue<WindowIcon> for Uri

Source§

impl IntoValue<WindowIcon> for Var<ImageEntry>

Source§

impl IntoValue<WindowId> for Txt

Source§

impl IntoValue<f32> for Progress

Source§

impl IntoValue<u32> for ZIndex

Source§

impl<T> IntoValue<T> for T
where T: VarValue,