pub struct SelectorUsageEvaluatorCandidatePayloadV0 {
pub canonical_name: String,
pub total_references: usize,
pub direct_reference_count: usize,
pub editable_direct_reference_count: usize,
pub exact_reference_count: usize,
pub inferred_or_better_reference_count: usize,
pub has_expanded_references: bool,
pub has_style_dependency_references: bool,
pub has_any_references: bool,
pub all_sites: Vec<SelectorUsageReferenceSiteV0>,
pub editable_direct_sites: Vec<SelectorUsageEditableDirectSiteV0>,
}Fields§
§canonical_name: String§total_references: usize§direct_reference_count: usize§editable_direct_reference_count: usize§exact_reference_count: usize§inferred_or_better_reference_count: usize§has_expanded_references: bool§has_style_dependency_references: bool§has_any_references: bool§all_sites: Vec<SelectorUsageReferenceSiteV0>§editable_direct_sites: Vec<SelectorUsageEditableDirectSiteV0>Trait Implementations§
Source§impl Clone for SelectorUsageEvaluatorCandidatePayloadV0
impl Clone for SelectorUsageEvaluatorCandidatePayloadV0
Source§fn clone(&self) -> SelectorUsageEvaluatorCandidatePayloadV0
fn clone(&self) -> SelectorUsageEvaluatorCandidatePayloadV0
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 moreAuto Trait Implementations§
impl Freeze for SelectorUsageEvaluatorCandidatePayloadV0
impl RefUnwindSafe for SelectorUsageEvaluatorCandidatePayloadV0
impl Send for SelectorUsageEvaluatorCandidatePayloadV0
impl Sync for SelectorUsageEvaluatorCandidatePayloadV0
impl Unpin for SelectorUsageEvaluatorCandidatePayloadV0
impl UnsafeUnpin for SelectorUsageEvaluatorCandidatePayloadV0
impl UnwindSafe for SelectorUsageEvaluatorCandidatePayloadV0
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