pub fn has_own_property<S: Into<String>>(&self, property_name: S) -> bool {
        let property_name = property_name.into().clone();
        !self.properties.iter()
            .filter(|&p| p.name == property_name).collect::<Vec<_>>().is_empty()
    }
/// Returns true, if the entity type contains an own property with the given name.
/// Doesn't respect properties from potential components.
Returns true, if the entity type contains an own property with the given name.
Doesn't respect properties from potential components.
Returns true if the entity type contains an own property with the given name . Doesn ' t respect properties from potential components .
pub fn has_own_property<S: Into<String>>(&self, property_name: S) -> bool {
        let property_name = property_name.into().clone();
        !self.properties.iter()
            .filter(|&p| p.name == property_name).collect::<Vec<_>>().is_empty()
    }
pub fn has_own_property < S : Into < String > > ( & self , property_name : S ) -> bool { let property_name = property_name . into ( ) . clone ( ) ; ! self . properties . iter ( ) . filter ( | & p | p . name == property_name ) . collect :: < Vec < _ > > ( ) . is_empty ( ) }
Returns true, if the entity type contains an own property with the given name.
Returns true if the entity type contains an own property with the given name .
&self
property_name
S
&self
property_name
S