pub trait StylePropertiesExt: 'static {
// Required methods
fn clear(&self);
fn get_property(&self, property: &str, state: StateFlags) -> Option<Value>;
fn merge<P: IsA<StyleProperties>>(&self, props_to_merge: &P, replace: bool);
fn set_property(&self, property: &str, state: StateFlags, value: &Value);
fn unset_property(&self, property: &str, state: StateFlags);
}
Required Methodsยง
fn clear(&self)
๐Deprecated
fn get_property(&self, property: &str, state: StateFlags) -> Option<Value>
๐Deprecated
fn merge<P: IsA<StyleProperties>>(&self, props_to_merge: &P, replace: bool)
๐Deprecated
fn set_property(&self, property: &str, state: StateFlags, value: &Value)
๐Deprecated
fn unset_property(&self, property: &str, state: StateFlags)
๐Deprecated
Dyn Compatibilityยง
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.