Trait lightningcss::traits::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

§

type Owned = f32

source§

fn into_owned(self) -> f32

source§

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

§

type Owned = f64

source§

fn into_owned(self) -> f64

source§

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

§

type Owned = i8

source§

fn into_owned(self) -> i8

source§

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

§

type Owned = i16

source§

fn into_owned(self) -> i16

source§

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

§

type Owned = i32

source§

fn into_owned(self) -> i32

source§

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

§

type Owned = i64

source§

fn into_owned(self) -> i64

source§

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

source§

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

source§

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

§

type Owned = u8

source§

fn into_owned(self) -> u8

source§

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

§

type Owned = u16

source§

fn into_owned(self) -> u16

source§

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

§

type Owned = u32

source§

fn into_owned(self) -> u32

source§

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

§

type Owned = u64

source§

fn into_owned(self) -> 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>,

§

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>,

§

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>>,

§

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>>,

§

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>>,

§

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>,

§

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.

§

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>,

§

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>,

§

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>,

§

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>,

§

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>,

§

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>,

§

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>,

§

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>,

§

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>,

§

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>,

§

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>,

§

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.

§

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

source§

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

§

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>,

§

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>,

§

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>,

§

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>,

§

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>,

§

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 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 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

§

type Owned = 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

§

type Owned = 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

§

type Owned = 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

§

type Owned = Time

source§

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

source§

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

§

type Owned = 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 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

§

type Owned = 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

§

type Owned = 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 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

§

type Owned = Ratio

source§

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

§

type Owned = CowArcStr<'any>

source§

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

source§

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

source§

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

§

type Owned = Token<'any>

source§

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

§

type Owned = ParserError<'any>

source§

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

§

type Owned = SelectorError<'any>

source§

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

§

type Owned = MediaCondition<'any>

source§

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

source§

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

§

type Owned = MediaType<'any>

source§

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

§

type Owned = AnimationName<'any>

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>

§

type Owned = Specifier<'any>

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>

§

type Owned = TokenOrValue<'any>

source§

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

source§

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

§

type Owned = Filter<'any>

source§

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

§

type Owned = FilterList<'any>

source§

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

§

type Owned = Property<'any>

source§

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

§

type Owned = PropertyId<'any>

source§

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

§

type Owned = FontFamily<'any>

source§

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

§

type Owned = GridLine<'any>

source§

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

§

type Owned = TrackListItem<'any>

source§

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

§

type Owned = TrackSizing<'any>

source§

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

§

type Owned = CounterStyle<'any>

source§

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

§

type Owned = ListStyleType<'any>

source§

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

§

type Owned = Symbol<'any>

source§

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

§

type Owned = ClipPath<'any>

source§

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

§

type Owned = Marker<'any>

source§

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

§

type Owned = SVGPaint<'any>

source§

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

source§

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

§

type Owned = Appearance<'any>

source§

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

source§

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

§

type Owned = StyleQuery<'any>

source§

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

source§

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

§

type Owned = FontFormat<'any>

source§

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

§

type Owned = Source<'any>

source§

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

source§

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

§

type Owned = KeyframesName<'any>

source§

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

source§

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

§

type Owned = PseudoClass<'any>

source§

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

§

type Owned = PseudoElement<'any>

source§

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

source§

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

§

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>

§

type Owned = MediaList<'any>

source§

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

§

type Owned = MediaQuery<'any>

source§

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

§

type Owned = Animation<'any>

source§

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

§

type Owned = Background<'any>

source§

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

§

type Owned = BorderImage<'any>

source§

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

§

type Owned = Container<'any>

source§

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

§

type Owned = Composes<'any>

source§

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

§

type Owned = CustomProperty<'any>

source§

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

source§

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

§

type Owned = Function<'any>

source§

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

§

type Owned = TokenList<'any>

source§

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

source§

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

§

type Owned = Variable<'any>

source§

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

§

type Owned = Font<'any>

source§

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

§

type Owned = Grid<'any>

source§

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

§

type Owned = GridArea<'any>

source§

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

§

type Owned = GridColumn<'any>

source§

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

§

type Owned = GridRow<'any>

source§

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

§

type Owned = GridTemplate<'any>

source§

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

§

type Owned = TrackList<'any>

source§

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

§

type Owned = TrackRepeat<'any>

source§

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

§

type Owned = ListStyle<'any>

source§

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

§

type Owned = Mask<'any>

source§

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

§

type Owned = MaskBorder<'any>

source§

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

§

type Owned = TextEmphasis<'any>

source§

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

§

type Owned = Transition<'any>

source§

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

§

type Owned = Cursor<'any>

source§

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

§

type Owned = CursorImage<'any>

source§

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

§

type Owned = ContainerName<'any>

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>

§

type Owned = FontFaceRule<'any>

source§

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

§

type Owned = UrlSource<'any>

source§

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

source§

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

§

type Owned = ImportRule<'any>

source§

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

§

type Owned = Keyframe<'any>

source§

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

§

type Owned = KeyframesRule<'any>

source§

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

§

type Owned = LayerName<'any>

source§

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

source§

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

§

type Owned = NamespaceRule<'any>

source§

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

§

type Owned = PageMarginRule<'any>

source§

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

§

type Owned = PageRule<'any>

source§

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

§

type Owned = PageSelector<'any>

source§

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

§

type Owned = PropertyRule<'any>

source§

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

§

type Owned = UnknownAtRule<'any>

source§

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

§

type Owned = ViewportRule<'any>

source§

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

§

type Owned = StyleAttribute<'any>

source§

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

§

type Owned = CustomIdent<'any>

source§

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

§

type Owned = DashedIdent<'any>

source§

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

source§

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

§

type Owned = Ident<'any>

source§

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

§

type Owned = ImageSet<'any>

source§

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

§

type Owned = ImageSetOption<'any>

source§

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

§

type Owned = CSSString<'any>

source§

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

§

type Owned = Url<'any>

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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>,

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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

source§

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

§

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