cushy::reactive::value

Trait IntoValue

Source
pub trait IntoValue<T> {
    // Required method
    fn into_value(self) -> Value<T>;
}
Expand description

A type that can be converted into a Value.

Required Methods§

Source

fn into_value(self) -> Value<T>

Returns this type as a Value.

Implementations on Foreign Types§

Source§

impl IntoValue<MaybeLocalized> for &str

Source§

impl IntoValue<MaybeLocalized> for String

Source§

impl IntoValue<Dimension> for Lp

Source§

impl IntoValue<Dimension> for Px

Source§

impl IntoValue<FlexibleDimension> for Lp

Source§

impl IntoValue<FlexibleDimension> for Px

Source§

impl IntoValue<CornerRadii<Dimension>> for Lp

Source§

impl IntoValue<CornerRadii<Dimension>> for Px

Source§

impl IntoValue<Edges> for Lp

Source§

impl IntoValue<Edges> for Px

Source§

impl IntoValue<Edges<Dimension>> for Lp

Source§

impl IntoValue<Edges<Dimension>> for Px

Source§

impl IntoValue<FontFamilyList> for Vec<FamilyOwned>

Source§

impl IntoValue<ContainerShadow> for Point<Dimension>

Source§

impl IntoValue<ContainerShadow> for Point<Lp>

Source§

impl IntoValue<ContainerShadow> for Point<Px>

Source§

impl IntoValue<CowString> for &str

Source§

impl IntoValue<CowString> for char

Source§

impl IntoValue<CowString> for String

Source§

impl IntoValue<MaskedString> for &str

Source§

impl IntoValue<MaskedString> for char

Source§

impl IntoValue<MaskedString> for String

Source§

impl IntoValue<String> for &str

Source§

impl IntoValue<AnyTexture> for CollectedTexture

Source§

fn into_value(self) -> Value<AnyTexture>

Source§

impl IntoValue<AnyTexture> for LazyTexture

Source§

fn into_value(self) -> Value<AnyTexture>

Source§

impl IntoValue<AnyTexture> for SharedTexture

Source§

fn into_value(self) -> Value<AnyTexture>

Source§

impl IntoValue<AnyTexture> for Texture

Source§

fn into_value(self) -> Value<AnyTexture>

Source§

impl IntoValue<AnyTexture> for TextureRegion

Source§

fn into_value(self) -> Value<AnyTexture>

Source§

impl IntoValue<FluentValue<'static>> for &'static str

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for f32

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for f64

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for i8

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for i16

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for i32

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for i64

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for i128

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for isize

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for u8

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for u16

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for u32

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for u64

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for u128

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for usize

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Source§

impl IntoValue<FluentValue<'static>> for String

Source§

fn into_value(self) -> Value<FluentValue<'static>>

Implementors§

Source§

impl IntoValue<MaybeLocalized> for Localize

Source§

impl IntoValue<FlexibleDimension> for Dimension

Source§

impl IntoValue<CornerRadii<Dimension>> for Dimension

Source§

impl IntoValue<Edges> for Dimension

Source§

impl IntoValue<Edges> for FlexibleDimension

Source§

impl IntoValue<Edges<Dimension>> for Dimension

Source§

impl IntoValue<FontFamilyList> for FamilyOwned

Source§

impl IntoValue<ContainerShadow> for Dimension

Source§

impl IntoValue<ContainerShadow> for ContainerShadow<Lp>

Source§

impl IntoValue<ContainerShadow> for ContainerShadow<Px>

Source§

impl IntoValue<ContainerShadow> for Dynamic<ContainerShadow<Lp>>

Source§

impl IntoValue<ContainerShadow> for Dynamic<ContainerShadow<Px>>

Source§

impl IntoValue<CowString> for Dynamic<&'static str>

Source§

impl IntoValue<CowString> for Dynamic<String>

Source§

impl IntoValue<MaskedString> for Dynamic<&'static str>

Source§

impl IntoValue<MaskedString> for Dynamic<String>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<&'static str>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<f32>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<f64>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<i8>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<i16>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<i32>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<i64>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<i128>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<isize>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<u8>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<u16>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<u32>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<u64>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<u128>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<usize>

Source§

impl IntoValue<FluentValue<'static>> for &Dynamic<String>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<&'static str>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<f32>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<f64>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<i8>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<i16>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<i32>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<i64>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<i128>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<isize>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<u8>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<u16>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<u32>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<u64>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<u128>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<usize>

Source§

impl IntoValue<FluentValue<'static>> for Dynamic<String>

Source§

impl<T> IntoValue<Option<T>> for T

Source§

impl<T> IntoValue<T> for &Dynamic<T>

Source§

impl<T> IntoValue<T> for Value<T>

Source§

impl<T> IntoValue<T> for Dynamic<T>

Source§

impl<T> IntoValue<T> for T