Struct style::context::ElementCascadeInputs [] [src]

pub struct ElementCascadeInputs {
    pub primary: CascadeInputs,
    pub pseudos: EagerPseudoCascadeInputs,
}

The cascade inputs associated with a node, including those for any pseudo-elements.

The matching and cascading process stores them in this format temporarily within the CurrentElementInfo. At the end of the cascade, they are folded down into the main ComputedValues to reduce memory usage per element while still remaining accessible.

Fields

The element's cascade inputs.

A list of the inputs for the element's eagerly-cascaded pseudo-elements.

Methods

impl ElementCascadeInputs
[src]

[src]

Construct inputs from previous cascade results, if any.

Trait Implementations

impl Clone for ElementCascadeInputs
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for ElementCascadeInputs
[src]

[src]

Formats the value using the given formatter. Read more