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]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl<E: TElement> Deref for StyleSharingCandidate<E>
[src]
type Target = E
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
Dereferences the value.