pub fn add_property<N>(mut self, name: N, property: Property) -> Self
        where N: ToString,
    {
        self.properties.insert(name.to_string(), property);

        self
    }
/// Add a property to the interface.
Add a property to the interface.
Add a property to the interface .
pub fn add_property<N>(mut self, name: N, property: Property) -> Self
        where N: ToString,
    {
        self.properties.insert(name.to_string(), property);
        self
    }
pub fn add_property < N > ( mut self , name : N , property : Property ) -> Self where N : ToString , { self . properties . insert ( name . to_string ( ) , property ) ; self }
Add a property to the interface.
Add a property to the interface .
mut self
name
N
property
Property