#[repr(transparent)]pub struct TemplateAreasArc(pub Arc<TemplateAreas>);
Expand description
Arc type for Arc<TemplateAreas>
Tuple Fields§
§0: Arc<TemplateAreas>
Trait Implementations§
source§impl Clone for TemplateAreasArc
impl Clone for TemplateAreasArc
source§fn clone(&self) -> TemplateAreasArc
fn clone(&self) -> TemplateAreasArc
Returns a copy 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 moresource§impl Debug for TemplateAreasArc
impl Debug for TemplateAreasArc
source§impl MallocSizeOf for TemplateAreasArc
impl MallocSizeOf for TemplateAreasArc
source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
source§impl Parse for TemplateAreasArc
impl Parse for TemplateAreasArc
source§fn parse<'i, 't>(
context: &ParserContext<'_>,
input: &mut Parser<'i, 't>,
) -> Result<Self, ParseError<'i>>
fn parse<'i, 't>( context: &ParserContext<'_>, input: &mut Parser<'i, 't>, ) -> Result<Self, ParseError<'i>>
Parse a value of this type. Read more
source§impl PartialEq for TemplateAreasArc
impl PartialEq for TemplateAreasArc
source§fn eq(&self, other: &TemplateAreasArc) -> bool
fn eq(&self, other: &TemplateAreasArc) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl SpecifiedValueInfo for TemplateAreasArc
impl SpecifiedValueInfo for TemplateAreasArc
source§const SUPPORTED_TYPES: u8 = 0u8
const SUPPORTED_TYPES: u8 = 0u8
Supported CssTypes by the given value type. Read more
source§impl ToComputedValue for TemplateAreasArc
impl ToComputedValue for TemplateAreasArc
§type ComputedValue = TemplateAreasArc
type ComputedValue = TemplateAreasArc
The computed value type we’re going to be converted to.
source§fn from_computed_value(from: &Self::ComputedValue) -> Self
fn from_computed_value(from: &Self::ComputedValue) -> Self
Convert a computed value to specified value form. Read more
source§fn to_computed_value(&self, context: &Context<'_>) -> Self::ComputedValue
fn to_computed_value(&self, context: &Context<'_>) -> Self::ComputedValue
Convert a specified value to a computed value, using itself and the data
inside the
Context
.source§impl ToCss for TemplateAreasArc
impl ToCss for TemplateAreasArc
source§impl ToResolvedValue for TemplateAreasArc
impl ToResolvedValue for TemplateAreasArc
§type ResolvedValue = TemplateAreasArc
type ResolvedValue = TemplateAreasArc
The resolved value type we’re going to be converted to.
source§fn from_resolved_value(from: Self::ResolvedValue) -> Self
fn from_resolved_value(from: Self::ResolvedValue) -> Self
Convert a resolved value to resolved value form.
source§fn to_resolved_value(self, context: &Context<'_>) -> Self::ResolvedValue
fn to_resolved_value(self, context: &Context<'_>) -> Self::ResolvedValue
Convert a resolved value to a resolved value.
source§impl ToShmem for TemplateAreasArc
impl ToShmem for TemplateAreasArc
impl StructuralPartialEq for TemplateAreasArc
Auto Trait Implementations§
impl Freeze for TemplateAreasArc
impl RefUnwindSafe for TemplateAreasArc
impl Send for TemplateAreasArc
impl Sync for TemplateAreasArc
impl Unpin for TemplateAreasArc
impl UnwindSafe for TemplateAreasArc
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> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert