pub struct CanonicalSelectorBranchV0 { /* private fields */ }Implementations§
Source§impl CanonicalSelectorBranchV0
impl CanonicalSelectorBranchV0
pub fn byte_range(&self) -> Range<usize> ⓘ
pub fn compounds(&self) -> &[CanonicalCompoundSelectorV0]
pub fn combinators(&self) -> &[CanonicalSelectorCombinatorV0]
pub fn nesting_tokens(&self) -> &[NestingTokenV0]
pub fn specificity(&self) -> CanonicalSelectorSpecificityWitnessV0
Trait Implementations§
Source§impl Clone for CanonicalSelectorBranchV0
impl Clone for CanonicalSelectorBranchV0
Source§fn clone(&self) -> CanonicalSelectorBranchV0
fn clone(&self) -> CanonicalSelectorBranchV0
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CanonicalSelectorBranchV0
impl Debug for CanonicalSelectorBranchV0
impl Eq for CanonicalSelectorBranchV0
impl StructuralPartialEq for CanonicalSelectorBranchV0
Auto Trait Implementations§
impl Freeze for CanonicalSelectorBranchV0
impl RefUnwindSafe for CanonicalSelectorBranchV0
impl Send for CanonicalSelectorBranchV0
impl Sync for CanonicalSelectorBranchV0
impl Unpin for CanonicalSelectorBranchV0
impl UnsafeUnpin for CanonicalSelectorBranchV0
impl UnwindSafe for CanonicalSelectorBranchV0
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.