Struct chromiumoxide::cdp::browser_protocol::css::RuleMatch
source · pub struct RuleMatch {
pub rule: CssRule,
pub matching_selectors: Vec<i64, Global>,
}Expand description
Match data for a CSS rule. RuleMatch
Fields§
§rule: CssRuleCSS rule in the match.
matching_selectors: Vec<i64, Global>Matching selector indices in the rule’s selectorList selectors (0-based).
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for RuleMatch
impl<'de> Deserialize<'de> for RuleMatch
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<RuleMatch, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>( __deserializer: __D ) -> Result<RuleMatch, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<RuleMatch> for RuleMatch
impl PartialEq<RuleMatch> for RuleMatch
source§impl Serialize for RuleMatch
impl Serialize for RuleMatch
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where __S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for RuleMatch
Auto Trait Implementations§
impl RefUnwindSafe for RuleMatch
impl Send for RuleMatch
impl Sync for RuleMatch
impl Unpin for RuleMatch
impl UnwindSafe for RuleMatch
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