pub struct InheritedStyleEntry { /* private fields */ }Available on crate features
experimental and CSS and DOM and Page only.Expand description
Inherited CSS rule collection from ancestor node.
Implementations§
Source§impl InheritedStyleEntry
impl InheritedStyleEntry
pub fn new( inline_style: Option<CssStyle>, matched_css_rules: Vec<RuleMatch>, ) -> Self
Sourcepub fn inline_style(&self) -> Option<&CssStyle>
pub fn inline_style(&self) -> Option<&CssStyle>
The ancestor node’s inline style, if any, in the style inheritance chain.
Sourcepub fn matched_css_rules(&self) -> &[RuleMatch]
pub fn matched_css_rules(&self) -> &[RuleMatch]
Matches of CSS rules matching the ancestor node in the style inheritance chain.
Trait Implementations§
Source§impl Clone for InheritedStyleEntry
impl Clone for InheritedStyleEntry
Source§fn clone(&self) -> InheritedStyleEntry
fn clone(&self) -> InheritedStyleEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InheritedStyleEntry
impl Debug for InheritedStyleEntry
Source§impl<'de> Deserialize<'de> for InheritedStyleEntry
impl<'de> Deserialize<'de> for InheritedStyleEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for InheritedStyleEntry
impl RefUnwindSafe for InheritedStyleEntry
impl Send for InheritedStyleEntry
impl Sync for InheritedStyleEntry
impl Unpin for InheritedStyleEntry
impl UnwindSafe for InheritedStyleEntry
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more