Trait IntoOwned

Source
pub trait IntoOwned<'any> {
    type Owned: 'any;

    // Required method
    fn into_owned(self) -> Self::Owned;
}
Expand description

A trait for things that can be cloned with a new lifetime.

'any lifeitme means the output should have 'static lifetime.

Required Associated Types§

Source

type Owned: 'any

A variant of Self with a new lifetime.

Required Methods§

Source

fn into_owned(self) -> Self::Owned

Make lifetime of self 'static.

Implementations on Foreign Types§

Source§

impl<'a> IntoOwned<'a> for bool

Source§

impl<'a> IntoOwned<'a> for char

Source§

impl<'a> IntoOwned<'a> for f32

Source§

impl<'a> IntoOwned<'a> for f64

Source§

impl<'a> IntoOwned<'a> for i8

Source§

impl<'a> IntoOwned<'a> for i16

Source§

impl<'a> IntoOwned<'a> for i32

Source§

impl<'a> IntoOwned<'a> for i64

Source§

impl<'a> IntoOwned<'a> for i128

Source§

impl<'a> IntoOwned<'a> for isize

Source§

impl<'a> IntoOwned<'a> for u8

Source§

impl<'a> IntoOwned<'a> for u16

Source§

impl<'a> IntoOwned<'a> for u32

Source§

impl<'a> IntoOwned<'a> for u64

Source§

impl<'a> IntoOwned<'a> for u128

Source§

impl<'a> IntoOwned<'a> for usize

Source§

impl<'a> IntoOwned<'a> for String

Source§

impl<'any> IntoOwned<'any> for AttrSelectorOperator

Source§

impl<'any> IntoOwned<'any> for ParsedCaseSensitivity

Source§

impl<'any> IntoOwned<'any> for NthType

Source§

impl<'any> IntoOwned<'any> for NthSelectorData

Source§

impl<'any, 'i, Impl, NewSel> IntoOwned<'any> for Component<'i, Impl>
where Impl: SelectorImpl<'i> + IntoOwned<'any, Owned = NewSel>, <Impl as SelectorImpl<'i>>::Identifier: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::Identifier>, <Impl as SelectorImpl<'i>>::LocalName: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::LocalName>, <Impl as SelectorImpl<'i>>::AttrValue: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::AttrValue>, NewSel: SelectorImpl<'any>, <Impl as SelectorImpl<'i>>::NonTSPseudoClass: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::NonTSPseudoClass>, <Impl as SelectorImpl<'i>>::NamespaceUrl: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::NamespaceUrl>, <Impl as SelectorImpl<'i>>::PseudoElement: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::PseudoElement>, <Impl as SelectorImpl<'i>>::VendorPrefix: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::VendorPrefix>, <Impl as SelectorImpl<'i>>::NamespacePrefix: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::NamespacePrefix>,

Source§

type Owned = Component<'any, NewSel>

Source§

fn into_owned(self) -> <Component<'i, Impl> as IntoOwned<'any>>::Owned

Source§

impl<'any, 'i, Impl, NewSel> IntoOwned<'any> for AttrSelectorWithOptionalNamespace<'i, Impl>
where NewSel: SelectorImpl<'any>, <Impl as SelectorImpl<'i>>::LocalName: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::LocalName>, <Impl as SelectorImpl<'i>>::NamespacePrefix: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::NamespacePrefix>, Impl: SelectorImpl<'i> + IntoOwned<'any, Owned = NewSel>, <Impl as SelectorImpl<'i>>::NamespaceUrl: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::NamespaceUrl>, <Impl as SelectorImpl<'i>>::AttrValue: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::AttrValue>,

Source§

impl<'any, 'i, Impl, NewSel> IntoOwned<'any> for LocalName<'i, Impl>
where Impl: SelectorImpl<'i> + IntoOwned<'any, Owned = NewSel>, NewSel: SelectorImpl<'any>, <Impl as SelectorImpl<'i>>::LocalName: IntoOwned<'any, Owned = <NewSel as SelectorImpl<'any>>::LocalName>,

Source§

type Owned = LocalName<'any, NewSel>

Source§

fn into_owned(self) -> <LocalName<'i, Impl> as IntoOwned<'any>>::Owned

Source§

impl<'any, 'i, Impl, NewSel> IntoOwned<'any> for NthOfSelectorData<'i, Impl>
where Impl: SelectorImpl<'i> + IntoOwned<'any, Owned = NewSel>, NewSel: SelectorImpl<'any>, Component<'i, Impl>: IntoOwned<'any, Owned = Component<'any, NewSel>>,

Source§

type Owned = NthOfSelectorData<'any, NewSel>

Source§

fn into_owned(self) -> <NthOfSelectorData<'i, Impl> as IntoOwned<'any>>::Owned

Source§

impl<'any, 'i, Impl, NewSel> IntoOwned<'any> for Selector<'i, Impl>
where Impl: SelectorImpl<'i> + IntoOwned<'any, Owned = NewSel>, NewSel: SelectorImpl<'any>, Component<'i, Impl>: IntoOwned<'any, Owned = Component<'any, NewSel>>,

Source§

type Owned = Selector<'any, NewSel>

Source§

fn into_owned(self) -> <Selector<'i, Impl> as IntoOwned<'any>>::Owned

Source§

impl<'any, 'i, Impl, NewSel> IntoOwned<'any> for SelectorList<'i, Impl>
where Impl: SelectorImpl<'i> + IntoOwned<'any, Owned = NewSel>, NewSel: SelectorImpl<'any>, Component<'i, Impl>: IntoOwned<'any, Owned = Component<'any, NewSel>>,

Source§

type Owned = SelectorList<'any, NewSel>

Source§

fn into_owned(self) -> <SelectorList<'i, Impl> as IntoOwned<'any>>::Owned

Source§

impl<'any, A, B, C, D, E, F, G, H, I, J, K, L> IntoOwned<'any> for (A, B, C, D, E, F, G, H, I, J, K, L)
where A: IntoOwned<'any>, B: IntoOwned<'any>, C: IntoOwned<'any>, D: IntoOwned<'any>, E: IntoOwned<'any>, F: IntoOwned<'any>, G: IntoOwned<'any>, H: IntoOwned<'any>, I: IntoOwned<'any>, J: IntoOwned<'any>, K: IntoOwned<'any>, L: IntoOwned<'any>,

Source§

type Owned = (<A as IntoOwned<'any>>::Owned, <B as IntoOwned<'any>>::Owned, <C as IntoOwned<'any>>::Owned, <D as IntoOwned<'any>>::Owned, <E as IntoOwned<'any>>::Owned, <F as IntoOwned<'any>>::Owned, <G as IntoOwned<'any>>::Owned, <H as IntoOwned<'any>>::Owned, <I as IntoOwned<'any>>::Owned, <J as IntoOwned<'any>>::Owned, <K as IntoOwned<'any>>::Owned, <L as IntoOwned<'any>>::Owned)

Source§

fn into_owned( self, ) -> <(A, B, C, D, E, F, G, H, I, J, K, L) as IntoOwned<'any>>::Owned

Source§

impl<'any, AttrValue> IntoOwned<'any> for ParsedAttrSelectorOperation<AttrValue>
where AttrValue: IntoOwned<'any>,

Source§

fn into_owned( self, ) -> <ParsedAttrSelectorOperation<AttrValue> as IntoOwned<'any>>::Owned

Consumes the value and returns an owned clone.

Source§

type Owned = ParsedAttrSelectorOperation<<AttrValue as IntoOwned<'any>>::Owned>

Source§

impl<'any, B, C, D, E, F, G, H, I, J, K, L> IntoOwned<'any> for (B, C, D, E, F, G, H, I, J, K, L)
where B: IntoOwned<'any>, C: IntoOwned<'any>, D: IntoOwned<'any>, E: IntoOwned<'any>, F: IntoOwned<'any>, G: IntoOwned<'any>, H: IntoOwned<'any>, I: IntoOwned<'any>, J: IntoOwned<'any>, K: IntoOwned<'any>, L: IntoOwned<'any>,

Source§

type Owned = (<B as IntoOwned<'any>>::Owned, <C as IntoOwned<'any>>::Owned, <D as IntoOwned<'any>>::Owned, <E as IntoOwned<'any>>::Owned, <F as IntoOwned<'any>>::Owned, <G as IntoOwned<'any>>::Owned, <H as IntoOwned<'any>>::Owned, <I as IntoOwned<'any>>::Owned, <J as IntoOwned<'any>>::Owned, <K as IntoOwned<'any>>::Owned, <L as IntoOwned<'any>>::Owned)

Source§

fn into_owned( self, ) -> <(B, C, D, E, F, G, H, I, J, K, L) as IntoOwned<'any>>::Owned

Source§

impl<'any, C, D, E, F, G, H, I, J, K, L> IntoOwned<'any> for (C, D, E, F, G, H, I, J, K, L)
where C: IntoOwned<'any>, D: IntoOwned<'any>, E: IntoOwned<'any>, F: IntoOwned<'any>, G: IntoOwned<'any>, H: IntoOwned<'any>, I: IntoOwned<'any>, J: IntoOwned<'any>, K: IntoOwned<'any>, L: IntoOwned<'any>,

Source§

type Owned = (<C as IntoOwned<'any>>::Owned, <D as IntoOwned<'any>>::Owned, <E as IntoOwned<'any>>::Owned, <F as IntoOwned<'any>>::Owned, <G as IntoOwned<'any>>::Owned, <H as IntoOwned<'any>>::Owned, <I as IntoOwned<'any>>::Owned, <J as IntoOwned<'any>>::Owned, <K as IntoOwned<'any>>::Owned, <L as IntoOwned<'any>>::Owned)

Source§

fn into_owned( self, ) -> <(C, D, E, F, G, H, I, J, K, L) as IntoOwned<'any>>::Owned

Source§

impl<'any, D, E, F, G, H, I, J, K, L> IntoOwned<'any> for (D, E, F, G, H, I, J, K, L)
where D: IntoOwned<'any>, E: IntoOwned<'any>, F: IntoOwned<'any>, G: IntoOwned<'any>, H: IntoOwned<'any>, I: IntoOwned<'any>, J: IntoOwned<'any>, K: IntoOwned<'any>, L: IntoOwned<'any>,

Source§

type Owned = (<D as IntoOwned<'any>>::Owned, <E as IntoOwned<'any>>::Owned, <F as IntoOwned<'any>>::Owned, <G as IntoOwned<'any>>::Owned, <H as IntoOwned<'any>>::Owned, <I as IntoOwned<'any>>::Owned, <J as IntoOwned<'any>>::Owned, <K as IntoOwned<'any>>::Owned, <L as IntoOwned<'any>>::Owned)

Source§

fn into_owned(self) -> <(D, E, F, G, H, I, J, K, L) as IntoOwned<'any>>::Owned

Source§

impl<'any, E, F, G, H, I, J, K, L> IntoOwned<'any> for (E, F, G, H, I, J, K, L)
where E: IntoOwned<'any>, F: IntoOwned<'any>, G: IntoOwned<'any>, H: IntoOwned<'any>, I: IntoOwned<'any>, J: IntoOwned<'any>, K: IntoOwned<'any>, L: IntoOwned<'any>,

Source§

type Owned = (<E as IntoOwned<'any>>::Owned, <F as IntoOwned<'any>>::Owned, <G as IntoOwned<'any>>::Owned, <H as IntoOwned<'any>>::Owned, <I as IntoOwned<'any>>::Owned, <J as IntoOwned<'any>>::Owned, <K as IntoOwned<'any>>::Owned, <L as IntoOwned<'any>>::Owned)

Source§

fn into_owned(self) -> <(E, F, G, H, I, J, K, L) as IntoOwned<'any>>::Owned

Source§

impl<'any, F, G, H, I, J, K, L> IntoOwned<'any> for (F, G, H, I, J, K, L)
where F: IntoOwned<'any>, G: IntoOwned<'any>, H: IntoOwned<'any>, I: IntoOwned<'any>, J: IntoOwned<'any>, K: IntoOwned<'any>, L: IntoOwned<'any>,

Source§

type Owned = (<F as IntoOwned<'any>>::Owned, <G as IntoOwned<'any>>::Owned, <H as IntoOwned<'any>>::Owned, <I as IntoOwned<'any>>::Owned, <J as IntoOwned<'any>>::Owned, <K as IntoOwned<'any>>::Owned, <L as IntoOwned<'any>>::Owned)

Source§

fn into_owned(self) -> <(F, G, H, I, J, K, L) as IntoOwned<'any>>::Owned

Source§

impl<'any, G, H, I, J, K, L> IntoOwned<'any> for (G, H, I, J, K, L)
where G: IntoOwned<'any>, H: IntoOwned<'any>, I: IntoOwned<'any>, J: IntoOwned<'any>, K: IntoOwned<'any>, L: IntoOwned<'any>,

Source§

type Owned = (<G as IntoOwned<'any>>::Owned, <H as IntoOwned<'any>>::Owned, <I as IntoOwned<'any>>::Owned, <J as IntoOwned<'any>>::Owned, <K as IntoOwned<'any>>::Owned, <L as IntoOwned<'any>>::Owned)

Source§

fn into_owned(self) -> <(G, H, I, J, K, L) as IntoOwned<'any>>::Owned

Source§

impl<'any, H, I, J, K, L> IntoOwned<'any> for (H, I, J, K, L)
where H: IntoOwned<'any>, I: IntoOwned<'any>, J: IntoOwned<'any>, K: IntoOwned<'any>, L: IntoOwned<'any>,

Source§

type Owned = (<H as IntoOwned<'any>>::Owned, <I as IntoOwned<'any>>::Owned, <J as IntoOwned<'any>>::Owned, <K as IntoOwned<'any>>::Owned, <L as IntoOwned<'any>>::Owned)

Source§

fn into_owned(self) -> <(H, I, J, K, L) as IntoOwned<'any>>::Owned

Source§

impl<'any, I, J, K, L> IntoOwned<'any> for (I, J, K, L)
where I: IntoOwned<'any>, J: IntoOwned<'any>, K: IntoOwned<'any>, L: IntoOwned<'any>,

Source§

type Owned = (<I as IntoOwned<'any>>::Owned, <J as IntoOwned<'any>>::Owned, <K as IntoOwned<'any>>::Owned, <L as IntoOwned<'any>>::Owned)

Source§

fn into_owned(self) -> <(I, J, K, L) as IntoOwned<'any>>::Owned

Source§

impl<'any, J, K, L> IntoOwned<'any> for (J, K, L)
where J: IntoOwned<'any>, K: IntoOwned<'any>, L: IntoOwned<'any>,

Source§

type Owned = (<J as IntoOwned<'any>>::Owned, <K as IntoOwned<'any>>::Owned, <L as IntoOwned<'any>>::Owned)

Source§

fn into_owned(self) -> <(J, K, L) as IntoOwned<'any>>::Owned

Source§

impl<'any, K, L> IntoOwned<'any> for (K, L)
where K: IntoOwned<'any>, L: IntoOwned<'any>,

Source§

type Owned = (<K as IntoOwned<'any>>::Owned, <L as IntoOwned<'any>>::Owned)

Source§

fn into_owned(self) -> <(K, L) as IntoOwned<'any>>::Owned

Source§

impl<'any, L> IntoOwned<'any> for (L,)
where L: IntoOwned<'any>,

Source§

type Owned = (<L as IntoOwned<'any>>::Owned,)

Source§

fn into_owned(self) -> <(L,) as IntoOwned<'any>>::Owned

Source§

impl<'any, NamespaceUrl> IntoOwned<'any> for NamespaceConstraint<NamespaceUrl>
where NamespaceUrl: IntoOwned<'any>,

Source§

fn into_owned( self, ) -> <NamespaceConstraint<NamespaceUrl> as IntoOwned<'any>>::Owned

Consumes the value and returns an owned clone.

Source§

type Owned = NamespaceConstraint<<NamespaceUrl as IntoOwned<'any>>::Owned>

Source§

impl<'any, T> IntoOwned<'any> for Option<T>
where T: IntoOwned<'any>,

Source§

type Owned = Option<<T as IntoOwned<'any>>::Owned>

Source§

fn into_owned(self) -> <Option<T> as IntoOwned<'any>>::Owned

Source§

impl<'any, T> IntoOwned<'any> for Box<[T]>
where T: IntoOwned<'any>,

Source§

type Owned = Box<[<T as IntoOwned<'any>>::Owned]>

Source§

fn into_owned(self) -> <Box<[T]> as IntoOwned<'any>>::Owned

Source§

impl<'any, T> IntoOwned<'any> for Box<T>
where T: IntoOwned<'any>,

Source§

type Owned = Box<<T as IntoOwned<'any>>::Owned>

Source§

fn into_owned(self) -> <Box<T> as IntoOwned<'any>>::Owned

Source§

impl<'any, T> IntoOwned<'any> for Vec<T>
where T: IntoOwned<'any>,

Source§

type Owned = Vec<<T as IntoOwned<'any>>::Owned>

Source§

fn into_owned(self) -> <Vec<T> as IntoOwned<'any>>::Owned

Source§

impl<'any, T, const N: usize> IntoOwned<'any> for [T; N]
where T: IntoOwned<'any>,

Source§

type Owned = [<T as IntoOwned<'any>>::Owned; N]

Source§

fn into_owned(self) -> <[T; N] as IntoOwned<'any>>::Owned

Source§

impl<'any, T, const N: usize> IntoOwned<'any> for SmallVec<[T; N]>
where T: IntoOwned<'any>, [T; N]: Array<Item = T>, [<T as IntoOwned<'any>>::Owned; N]: Array<Item = <T as IntoOwned<'any>>::Owned>,

Source§

type Owned = SmallVec<[<T as IntoOwned<'any>>::Owned; N]>

Source§

fn into_owned(self) -> <SmallVec<[T; N]> as IntoOwned<'any>>::Owned

Implementors§

Source§

impl<'any> IntoOwned<'any> for MediaFeatureComparison

Source§

impl<'any> IntoOwned<'any> for MediaFeatureId

Source§

impl<'any> IntoOwned<'any> for Operator

Source§

impl<'any> IntoOwned<'any> for Qualifier

Source§

impl<'any> IntoOwned<'any> for AlignContent

Source§

impl<'any> IntoOwned<'any> for AlignItems

Source§

impl<'any> IntoOwned<'any> for AlignSelf

Source§

impl<'any> IntoOwned<'any> for ContentDistribution

Source§

impl<'any> IntoOwned<'any> for ContentPosition

Source§

impl<'any> IntoOwned<'any> for GapValue

Source§

impl<'any> IntoOwned<'any> for JustifyContent

Source§

impl<'any> IntoOwned<'any> for JustifyItems

Source§

impl<'any> IntoOwned<'any> for JustifySelf

Source§

impl<'any> IntoOwned<'any> for OverflowPosition

Source§

impl<'any> IntoOwned<'any> for SelfPosition

Source§

impl<'any> IntoOwned<'any> for AnimationAttachmentRange

Source§

impl<'any> IntoOwned<'any> for AnimationComposition

Source§

impl<'any> IntoOwned<'any> for AnimationDirection

Source§

impl<'any> IntoOwned<'any> for AnimationFillMode

Source§

impl<'any> IntoOwned<'any> for AnimationIterationCount

Source§

impl<'any> IntoOwned<'any> for AnimationPlayState

Source§

impl<'any> IntoOwned<'any> for ScrollAxis

Source§

impl<'any> IntoOwned<'any> for Scroller

Source§

impl<'any> IntoOwned<'any> for TimelineRangeName

Source§

impl<'any> IntoOwned<'any> for BackgroundAttachment

Source§

impl<'any> IntoOwned<'any> for BackgroundClip

Source§

impl<'any> IntoOwned<'any> for BackgroundOrigin

Source§

impl<'any> IntoOwned<'any> for BackgroundRepeatKeyword

Source§

impl<'any> IntoOwned<'any> for BackgroundSize

Source§

impl<'any> IntoOwned<'any> for BorderSideWidth

Source§

impl<'any> IntoOwned<'any> for LineStyle

Source§

impl<'any> IntoOwned<'any> for BorderImageRepeatKeyword

Source§

impl<'any> IntoOwned<'any> for BorderImageSideWidth

Source§

impl<'any> IntoOwned<'any> for ContainerType

Source§

impl<'any> IntoOwned<'any> for UAEnvironmentVariable

Source§

impl<'any> IntoOwned<'any> for Display

Source§

impl<'any> IntoOwned<'any> for DisplayKeyword

Source§

impl<'any> IntoOwned<'any> for DisplayOutside

Source§

impl<'any> IntoOwned<'any> for Visibility

Source§

impl<'any> IntoOwned<'any> for CSSWideKeyword

Source§

impl<'any> IntoOwned<'any> for BoxAlign

Source§

impl<'any> IntoOwned<'any> for BoxDirection

Source§

impl<'any> IntoOwned<'any> for BoxLines

Source§

impl<'any> IntoOwned<'any> for BoxOrient

Source§

impl<'any> IntoOwned<'any> for BoxPack

Source§

impl<'any> IntoOwned<'any> for FlexDirection

Source§

impl<'any> IntoOwned<'any> for FlexItemAlign

Source§

impl<'any> IntoOwned<'any> for FlexLinePack

Source§

impl<'any> IntoOwned<'any> for FlexPack

Source§

impl<'any> IntoOwned<'any> for FlexWrap

Source§

impl<'any> IntoOwned<'any> for AbsoluteFontSize

Source§

impl<'any> IntoOwned<'any> for FontSize

Source§

impl<'any> IntoOwned<'any> for FontStretch

Source§

impl<'any> IntoOwned<'any> for FontStretchKeyword

Source§

impl<'any> IntoOwned<'any> for lightningcss::properties::font::FontStyle

Source§

impl<'any> IntoOwned<'any> for FontVariantCaps

Source§

impl<'any> IntoOwned<'any> for FontWeight

Source§

impl<'any> IntoOwned<'any> for GenericFontFamily

Source§

impl<'any> IntoOwned<'any> for LineHeight

Source§

impl<'any> IntoOwned<'any> for RelativeFontSize

Source§

impl<'any> IntoOwned<'any> for VerticalAlign

Source§

impl<'any> IntoOwned<'any> for VerticalAlignKeyword

Source§

impl<'any> IntoOwned<'any> for GridTemplateAreas

Source§

impl<'any> IntoOwned<'any> for RepeatCount

Source§

impl<'any> IntoOwned<'any> for TrackBreadth

Source§

impl<'any> IntoOwned<'any> for TrackSize

Source§

impl<'any> IntoOwned<'any> for ListStylePosition

Source§

impl<'any> IntoOwned<'any> for MarkerSide

Source§

impl<'any> IntoOwned<'any> for PredefinedCounterStyle

Source§

impl<'any> IntoOwned<'any> for SymbolsType

Source§

impl<'any> IntoOwned<'any> for GeometryBox

Source§

impl<'any> IntoOwned<'any> for MaskBorderMode

Source§

impl<'any> IntoOwned<'any> for MaskClip

Source§

impl<'any> IntoOwned<'any> for MaskComposite

Source§

impl<'any> IntoOwned<'any> for MaskMode

Source§

impl<'any> IntoOwned<'any> for MaskType

Source§

impl<'any> IntoOwned<'any> for WebKitMaskComposite

Source§

impl<'any> IntoOwned<'any> for WebKitMaskSourceType

Source§

impl<'any> IntoOwned<'any> for OutlineStyle

Source§

impl<'any> IntoOwned<'any> for OverflowKeyword

Source§

impl<'any> IntoOwned<'any> for TextOverflow

Source§

impl<'any> IntoOwned<'any> for lightningcss::properties::position::Position

Source§

impl<'any> IntoOwned<'any> for ZIndex

Source§

impl<'any> IntoOwned<'any> for BoxSizing

Source§

impl<'any> IntoOwned<'any> for MaxSize

Source§

impl<'any> IntoOwned<'any> for Size

Source§

impl<'any> IntoOwned<'any> for ColorInterpolation

Source§

impl<'any> IntoOwned<'any> for ColorRendering

Source§

impl<'any> IntoOwned<'any> for ImageRendering

Source§

impl<'any> IntoOwned<'any> for SVGPaintFallback

Source§

impl<'any> IntoOwned<'any> for ShapeRendering

Source§

impl<'any> IntoOwned<'any> for StrokeDasharray

Source§

impl<'any> IntoOwned<'any> for StrokeLinecap

Source§

impl<'any> IntoOwned<'any> for StrokeLinejoin

Source§

impl<'any> IntoOwned<'any> for TextRendering

Source§

impl<'any> IntoOwned<'any> for BoxDecorationBreak

Source§

impl<'any> IntoOwned<'any> for lightningcss::properties::text::Direction

Source§

impl<'any> IntoOwned<'any> for Hyphens

Source§

impl<'any> IntoOwned<'any> for LineBreak

Source§

impl<'any> IntoOwned<'any> for OverflowWrap

Source§

impl<'any> IntoOwned<'any> for Spacing

Source§

impl<'any> IntoOwned<'any> for TextAlign

Source§

impl<'any> IntoOwned<'any> for TextAlignLast

Source§

impl<'any> IntoOwned<'any> for TextDecorationSkipInk

Source§

impl<'any> IntoOwned<'any> for TextDecorationStyle

Source§

impl<'any> IntoOwned<'any> for TextDecorationThickness

Source§

impl<'any> IntoOwned<'any> for TextEmphasisFillMode

Source§

impl<'any> IntoOwned<'any> for TextEmphasisPositionHorizontal

Source§

impl<'any> IntoOwned<'any> for TextEmphasisPositionVertical

Source§

impl<'any> IntoOwned<'any> for TextEmphasisShape

Source§

impl<'any> IntoOwned<'any> for TextJustify

Source§

impl<'any> IntoOwned<'any> for TextSizeAdjust

Source§

impl<'any> IntoOwned<'any> for TextTransformCase

Source§

impl<'any> IntoOwned<'any> for UnicodeBidi

Source§

impl<'any> IntoOwned<'any> for WhiteSpace

Source§

impl<'any> IntoOwned<'any> for WordBreak

Source§

impl<'any> IntoOwned<'any> for BackfaceVisibility

Source§

impl<'any> IntoOwned<'any> for Perspective

Source§

impl<'any> IntoOwned<'any> for Scale

Source§

impl<'any> IntoOwned<'any> for Transform

Source§

impl<'any> IntoOwned<'any> for TransformBox

Source§

impl<'any> IntoOwned<'any> for TransformStyle

Source§

impl<'any> IntoOwned<'any> for Translate

Source§

impl<'any> IntoOwned<'any> for CaretShape

Source§

impl<'any> IntoOwned<'any> for ColorOrAuto

Source§

impl<'any> IntoOwned<'any> for CursorKeyword

Source§

impl<'any> IntoOwned<'any> for Resize

Source§

impl<'any> IntoOwned<'any> for UserSelect

Source§

impl<'any> IntoOwned<'any> for ContainerSizeFeatureId

Source§

impl<'any> IntoOwned<'any> for lightningcss::rules::font_face::FontStyle

Source§

impl<'any> IntoOwned<'any> for FontTechnology

Source§

impl<'any> IntoOwned<'any> for BasePalette

Source§

impl<'any> IntoOwned<'any> for KeyframeSelector

Source§

impl<'any> IntoOwned<'any> for PageMarginBox

Source§

impl<'any> IntoOwned<'any> for PagePseudoClass

Source§

impl<'any> IntoOwned<'any> for Combinator

Source§

impl<'any> IntoOwned<'any> for lightningcss::selector::Direction

Source§

impl<'any> IntoOwned<'any> for WebKitScrollbarPseudoClass

Source§

impl<'any> IntoOwned<'any> for WebKitScrollbarPseudoElement

Source§

impl<'any> IntoOwned<'any> for Angle

Source§

impl<'any> IntoOwned<'any> for Constant

Source§

impl<'any> IntoOwned<'any> for RoundingStrategy

Source§

impl<'any> IntoOwned<'any> for CssColor

Source§

impl<'any> IntoOwned<'any> for HueInterpolationMethod

Source§

impl<'any> IntoOwned<'any> for SystemColor

Source§

impl<'any> IntoOwned<'any> for EasingFunction

Source§

impl<'any> IntoOwned<'any> for Gradient

Source§

impl<'any> IntoOwned<'any> for ShapeExtent

Source§

impl<'any> IntoOwned<'any> for WebKitGradient

Source§

impl<'any> IntoOwned<'any> for Length

Source§

impl<'any> IntoOwned<'any> for LengthOrNumber

Source§

impl<'any> IntoOwned<'any> for LengthPercentageOrAuto

Source§

impl<'any> IntoOwned<'any> for LengthValue

Source§

impl<'any> IntoOwned<'any> for NumberOrPercentage

Source§

impl<'any> IntoOwned<'any> for HorizontalPositionKeyword

Source§

impl<'any> IntoOwned<'any> for VerticalPositionKeyword

Source§

impl<'any> IntoOwned<'any> for Resolution

Source§

impl<'any> IntoOwned<'any> for BasicShape

Source§

impl<'any> IntoOwned<'any> for FillRule

Source§

impl<'any> IntoOwned<'any> for Multiplier

Source§

impl<'any> IntoOwned<'any> for SyntaxComponentKind

Source§

impl<'any> IntoOwned<'any> for SyntaxString

Source§

impl<'any> IntoOwned<'any> for Time

Source§

impl<'any> IntoOwned<'any> for lightningcss::dependencies::Location

Source§

impl<'any> IntoOwned<'any> for Gap

Source§

impl<'any> IntoOwned<'any> for PlaceContent

Source§

impl<'any> IntoOwned<'any> for PlaceItems

Source§

impl<'any> IntoOwned<'any> for PlaceSelf

Source§

impl<'any> IntoOwned<'any> for AnimationRange

Source§

impl<'any> IntoOwned<'any> for AnimationRangeEnd

Source§

impl<'any> IntoOwned<'any> for AnimationRangeStart

Source§

impl<'any> IntoOwned<'any> for ScrollTimeline

Source§

impl<'any> IntoOwned<'any> for ViewTimeline

Source§

impl<'any> IntoOwned<'any> for BackgroundPosition

Source§

impl<'any> IntoOwned<'any> for BackgroundRepeat

Source§

impl<'any> IntoOwned<'any> for BorderBlockColor

Source§

impl<'any> IntoOwned<'any> for BorderBlockStyle

Source§

impl<'any> IntoOwned<'any> for BorderBlockWidth

Source§

impl<'any> IntoOwned<'any> for BorderColor

Source§

impl<'any> IntoOwned<'any> for BorderInlineColor

Source§

impl<'any> IntoOwned<'any> for BorderInlineStyle

Source§

impl<'any> IntoOwned<'any> for BorderInlineWidth

Source§

impl<'any> IntoOwned<'any> for BorderStyle

Source§

impl<'any> IntoOwned<'any> for BorderWidth

Source§

impl<'any> IntoOwned<'any> for BorderImageRepeat

Source§

impl<'any> IntoOwned<'any> for BorderImageSlice

Source§

impl<'any> IntoOwned<'any> for BorderRadius

Source§

impl<'any> IntoOwned<'any> for BoxShadow

Source§

impl<'any> IntoOwned<'any> for DropShadow

Source§

impl<'any> IntoOwned<'any> for Flex

Source§

impl<'any> IntoOwned<'any> for FlexFlow

Source§

impl<'any> IntoOwned<'any> for GridAutoFlow

Source§

impl<'any> IntoOwned<'any> for TrackSizeList

Source§

impl<'any> IntoOwned<'any> for Overflow

Source§

impl<'any> IntoOwned<'any> for AspectRatio

Source§

impl<'any> IntoOwned<'any> for TextDecoration

Source§

impl<'any> IntoOwned<'any> for TextDecorationLine

Source§

impl<'any> IntoOwned<'any> for TextEmphasisPosition

Source§

impl<'any> IntoOwned<'any> for TextIndent

Source§

impl<'any> IntoOwned<'any> for TextShadow

Source§

impl<'any> IntoOwned<'any> for TextTransform

Source§

impl<'any> IntoOwned<'any> for Rotate

Source§

impl<'any> IntoOwned<'any> for TransformList

Source§

impl<'any> IntoOwned<'any> for Caret

Source§

impl<'any> IntoOwned<'any> for ColorScheme

Source§

impl<'any> IntoOwned<'any> for UnicodeRange

Source§

impl<'any> IntoOwned<'any> for OverrideColors

Source§

impl<'any> IntoOwned<'any> for TimelineRangePercentage

Source§

impl<'any> IntoOwned<'any> for lightningcss::rules::Location

Source§

impl<'any> IntoOwned<'any> for AlphaValue

Source§

impl<'any> IntoOwned<'any> for ConicGradient

Source§

impl<'any> IntoOwned<'any> for LinearGradient

Source§

impl<'any> IntoOwned<'any> for RadialGradient

Source§

impl<'any> IntoOwned<'any> for WebKitGradientPoint

Source§

impl<'any> IntoOwned<'any> for Percentage

Source§

impl<'any> IntoOwned<'any> for lightningcss::values::position::Position

Source§

impl<'any> IntoOwned<'any> for Ratio

Source§

impl<'any> IntoOwned<'any> for CowArcStr<'_>

Source§

impl<'any> IntoOwned<'any> for SyntaxComponent

Source§

impl<'any> IntoOwned<'any> for VendorPrefix

Source§

impl<'any, 'a> IntoOwned<'any> for Token<'a>

Source§

type Owned = Token<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for ParserError<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for SelectorError<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for MediaCondition<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for MediaFeatureValue<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for MediaType<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for AnimationName<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for AnimationTimeline<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for ContainerNameList<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Specifier<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for CustomPropertyName<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for EnvironmentVariableName<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for TokenOrValue<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for UnresolvedColor<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Filter<'i>

Source§

type Owned = Filter<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for FilterList<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Property<'i>

Source§

type Owned = Property<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for PropertyId<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for FontFamily<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for GridLine<'i>

Source§

type Owned = GridLine<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for TrackListItem<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for TrackSizing<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for CounterStyle<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for ListStyleType<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Symbol<'i>

Source§

type Owned = Symbol<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for ClipPath<'i>

Source§

type Owned = ClipPath<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for Marker<'i>

Source§

type Owned = Marker<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for SVGPaint<'i>

Source§

type Owned = SVGPaint<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for TextEmphasisStyle<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Appearance<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for ContainerCondition<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for StyleQuery<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for FontFaceProperty<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for FontFormat<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Source<'i>

Source§

type Owned = Source<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for FontPaletteValuesProperty<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for KeyframesName<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for SupportsCondition<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for PseudoClass<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for PseudoElement<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for ViewTransitionPartName<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Image<'i>

Source§

type Owned = Image<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for ParsedComponent<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for DeclarationBlock<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for MediaList<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for MediaQuery<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Animation<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Background<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for BorderImage<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Container<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Composes<'i>

Source§

type Owned = Composes<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for CustomProperty<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for EnvironmentVariable<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Function<'i>

Source§

type Owned = Function<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for TokenList<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for UnparsedProperty<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Variable<'i>

Source§

type Owned = Variable<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for Font<'i>

Source§

type Owned = Font<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for Grid<'i>

Source§

type Owned = Grid<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for GridArea<'i>

Source§

type Owned = GridArea<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for GridColumn<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for GridRow<'i>

Source§

type Owned = GridRow<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for GridTemplate<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for TrackList<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for TrackRepeat<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for ListStyle<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Mask<'i>

Source§

type Owned = Mask<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for MaskBorder<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for TextEmphasis<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Transition<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Cursor<'i>

Source§

type Owned = Cursor<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for CursorImage<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for ContainerName<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for CounterStyleRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for CustomMediaRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for FontFaceRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for UrlSource<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for FontPaletteValuesRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for ImportRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Keyframe<'i>

Source§

type Owned = Keyframe<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for KeyframesRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for LayerName<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for LayerStatementRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for NamespaceRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for PageMarginRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for PageRule<'i>

Source§

type Owned = PageRule<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for PageSelector<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for PropertyRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for UnknownAtRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for ViewportRule<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for StyleAttribute<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for CustomIdent<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for DashedIdent<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for DashedIdentReference<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Ident<'i>

Source§

type Owned = Ident<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for ImageSet<'i>

Source§

type Owned = ImageSet<'any>

Source§

impl<'any, 'i> IntoOwned<'any> for ImageSetOption<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for CSSString<'i>

Source§

impl<'any, 'i> IntoOwned<'any> for Url<'i>

Source§

type Owned = Url<'any>

Source§

impl<'any, 'i, FeatureId> IntoOwned<'any> for MediaFeatureName<'i, FeatureId>
where FeatureId: IntoOwned<'any>,

Source§

type Owned = MediaFeatureName<'any, <FeatureId as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, FeatureId> IntoOwned<'any> for QueryFeature<'i, FeatureId>
where FeatureId: IntoOwned<'any>,

Source§

type Owned = QueryFeature<'any, <FeatureId as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, R> IntoOwned<'any> for CssRule<'i, R>
where R: IntoOwned<'any>,

Source§

type Owned = CssRule<'any, <R as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, R> IntoOwned<'any> for ContainerRule<'i, R>
where R: IntoOwned<'any>,

Source§

type Owned = ContainerRule<'any, <R as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, R> IntoOwned<'any> for MozDocumentRule<'i, R>
where R: IntoOwned<'any>,

Source§

type Owned = MozDocumentRule<'any, <R as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, R> IntoOwned<'any> for LayerBlockRule<'i, R>
where R: IntoOwned<'any>,

Source§

type Owned = LayerBlockRule<'any, <R as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, R> IntoOwned<'any> for MediaRule<'i, R>
where R: IntoOwned<'any>,

Source§

type Owned = MediaRule<'any, <R as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, R> IntoOwned<'any> for NestingRule<'i, R>
where R: IntoOwned<'any>,

Source§

type Owned = NestingRule<'any, <R as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, R> IntoOwned<'any> for ScopeRule<'i, R>
where R: IntoOwned<'any>,

Source§

type Owned = ScopeRule<'any, <R as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, R> IntoOwned<'any> for StartingStyleRule<'i, R>
where R: IntoOwned<'any>,

Source§

type Owned = StartingStyleRule<'any, <R as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, R> IntoOwned<'any> for CssRuleList<'i, R>
where R: IntoOwned<'any>,

Source§

type Owned = CssRuleList<'any, <R as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, R> IntoOwned<'any> for StyleRule<'i, R>
where R: IntoOwned<'any>,

Source§

type Owned = StyleRule<'any, <R as IntoOwned<'any>>::Owned>

Source§

impl<'any, 'i, R> IntoOwned<'any> for SupportsRule<'i, R>
where R: IntoOwned<'any>,

Source§

type Owned = SupportsRule<'any, <R as IntoOwned<'any>>::Owned>

Source§

impl<'any, D> IntoOwned<'any> for DimensionPercentage<D>
where D: IntoOwned<'any>,

Source§

impl<'any, S> IntoOwned<'any> for WebKitGradientPointComponent<S>
where S: IntoOwned<'any>,

Source§

impl<'any, S> IntoOwned<'any> for PositionComponent<S>
where S: IntoOwned<'any>,

Source§

impl<'any, S, const P: u8> IntoOwned<'any> for GenericBorder<S, P>
where S: IntoOwned<'any>,

Source§

type Owned = GenericBorder<<S as IntoOwned<'any>>::Owned, P>

Source§

impl<'any, T> IntoOwned<'any> for Matrix<T>
where T: IntoOwned<'any>,

Source§

type Owned = Matrix<<T as IntoOwned<'any>>::Owned>

Source§

impl<'any, T> IntoOwned<'any> for Rect<T>
where T: IntoOwned<'any>,

Source§

type Owned = Rect<<T as IntoOwned<'any>>::Owned>

Source§

impl<'any, T> IntoOwned<'any> for Size2D<T>
where T: IntoOwned<'any>,

Source§

type Owned = Size2D<<T as IntoOwned<'any>>::Owned>

Source§

impl<'any, V> IntoOwned<'any> for Calc<V>
where V: IntoOwned<'any>,

Source§

type Owned = Calc<<V as IntoOwned<'any>>::Owned>

Source§

impl<'any, V> IntoOwned<'any> for MathFunction<V>
where V: IntoOwned<'any>,