Struct style::sharing::StyleSharingCandidate [] [src]

pub struct StyleSharingCandidate<E: TElement> { /* fields omitted */ }

Information regarding a style sharing candidate, that is, an entry in the style sharing cache.

Note that this information is stored in TLS and cleared after the traversal, and once here, the style information of the element is immutable, so it's safe to access.

Important: If you change the members/layout here, You need to do the same for FakeCandidate below.

Trait Implementations

impl<E: Debug + TElement> Debug for StyleSharingCandidate<E>
[src]

[src]

Formats the value using the given formatter. Read more

impl<E: TElement> Deref for StyleSharingCandidate<E>
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.

impl<E: TElement> PartialEq<StyleSharingCandidate<E>> for StyleSharingCandidate<E>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.