Trait IntoPropValue

Source
pub trait IntoPropValue<T> {
    // Required method
    fn into_prop_value(self) -> T;
}
Expand description

A trait similar to Into<T> which allows conversion to a value of a Properties struct.

Required Methodsยง

Source

fn into_prop_value(self) -> T

Convert self to a value of a Properties struct.

Implementations on Foreign Typesยง

Sourceยง

impl IntoPropValue<Option<IString>> for &'static str

Sourceยง

impl IntoPropValue<Option<IString>> for Cow<'static, str>

Sourceยง

impl IntoPropValue<Option<IString>> for Option<&'static str>

Sourceยง

impl IntoPropValue<Option<IString>> for Option<Cow<'static, str>>

Sourceยง

impl IntoPropValue<Option<IString>> for Option<Rc<str>>

Sourceยง

impl IntoPropValue<Option<IString>> for Option<String>

Sourceยง

impl IntoPropValue<Option<IString>> for Rc<str>

Sourceยง

impl IntoPropValue<Option<IString>> for String

Sourceยง

impl IntoPropValue<Option<String>> for &'static str

Sourceยง

impl IntoPropValue<Option<String>> for Option<&'static str>

Sourceยง

impl IntoPropValue<IString> for &'static str

Sourceยง

impl IntoPropValue<IString> for Cow<'static, str>

Sourceยง

impl IntoPropValue<IString> for Rc<str>

Sourceยง

impl IntoPropValue<IString> for String

Sourceยง

impl IntoPropValue<Classes> for &'static str

Sourceยง

impl IntoPropValue<Classes> for Style

Sourceยง

impl IntoPropValue<Classes> for StyleSource

Sourceยง

impl IntoPropValue<String> for &'static str

Sourceยง

impl IntoPropValue<StyleSource> for Sheet

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for &str

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for Cow<'_, str>

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for IString

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for bool

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for char

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for f32

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for f64

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for i8

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for i16

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for i32

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for i64

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for i128

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for isize

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for u8

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for u16

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for u32

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for u64

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for u128

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for usize

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for Rc<str>

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for Rc<String>

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for String

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for Arc<str>

Sourceยง

impl IntoPropValue<ChildrenRenderer<VNode>> for Arc<String>

Sourceยง

impl<I, O, F> IntoPropValue<Option<Callback<I, O>>> for Option<F>
where F: 'static + Fn(I) -> O,

Sourceยง

impl<K, V> IntoPropValue<IMap<K, V>> for &'static [(K, V)]
where K: Eq + Hash + ImplicitClone + 'static, V: PartialEq + ImplicitClone + 'static,

Sourceยง

impl<K, V> IntoPropValue<IMap<K, V>> for IndexMap<K, V>
where K: Eq + Hash + ImplicitClone + 'static, V: PartialEq + ImplicitClone + 'static,

Sourceยง

impl<T> IntoPropValue<Option<T>> for &T
where T: ImplicitClone,

Sourceยง

impl<T> IntoPropValue<IArray<T>> for &'static [T]
where T: ImplicitClone + 'static,

Sourceยง

impl<T> IntoPropValue<IArray<T>> for Vec<T>
where T: ImplicitClone + 'static,

Sourceยง

impl<T> IntoPropValue<T> for &T
where T: ImplicitClone,

Sourceยง

impl<T, C> IntoPropValue<Option<ChildrenRenderer<C>>> for Option<VChild<T>>
where T: BaseComponent, C: Clone + Into<VNode>, VChild<T>: Into<C>,

Sourceยง

impl<T, R> IntoPropValue<ChildrenRenderer<R>> for Vec<T>
where T: Into<R>, R: Clone + Into<VNode>,

Implementorsยง