pub trait HasAttributes {
// Required method
fn push_attribute<T>(
self,
name: &'static str,
ns: Option<&'static str>,
attr: impl IntoAttributeValue<T>,
volatile: bool,
) -> Self;
}Expand description
A trait for anything that has a dynamic list of attributes
Required Methods§
Sourcefn push_attribute<T>(
self,
name: &'static str,
ns: Option<&'static str>,
attr: impl IntoAttributeValue<T>,
volatile: bool,
) -> Self
fn push_attribute<T>( self, name: &'static str, ns: Option<&'static str>, attr: impl IntoAttributeValue<T>, volatile: bool, ) -> Self
Push an attribute onto the list of attributes
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".