fuchsia_inspect::hierarchy::macros

Trait IntoPropertyWithKey

Source
pub trait IntoPropertyWithKey<Key = String> {
    // Required method
    fn into_property_with_key(self, key: Key) -> Property<Key>;
}
Expand description

Trait implemented by all types that can be converted to a Property.

Required Methods§

Source

fn into_property_with_key(self, key: Key) -> Property<Key>

Implementations on Foreign Types§

Source§

impl<Key> IntoPropertyWithKey<Key> for &str

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for bool

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for f32

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for f64

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for i8

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for i16

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for i32

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for i64

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for u8

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for u16

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for u32

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for u64

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for String

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for Vec<f32>

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for Vec<f64>

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for Vec<i8>

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for Vec<i16>

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for Vec<i32>

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for Vec<i64>

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for Vec<u16>

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for Vec<u32>

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for Vec<u64>

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Source§

impl<Key> IntoPropertyWithKey<Key> for Vec<String>

Source§

fn into_property_with_key(self, key: Key) -> Property<Key>

Implementors§