Enum TypedNode
pub enum TypedNode {
Show 45 variants
    Circle(RCHandle<SkSVGCircle>),
    ClipPath(RCHandle<SkSVGClipPath>),
    Defs(RCHandle<SkSVGDefs>),
    Ellipse(RCHandle<SkSVGEllipse>),
    FeBlend(RCHandle<SkSVGFeBlend>),
    FeColorMatrix(RCHandle<SkSVGFeColorMatrix>),
    FeComponentTransfer(RCHandle<SkSVGFeComponentTransfer>),
    FeComposite(RCHandle<SkSVGFeComposite>),
    FeDiffuseLighting(RCHandle<SkSVGFeDiffuseLighting>),
    FeDisplacementMap(RCHandle<SkSVGFeDisplacementMap>),
    FeDistantLight(RCHandle<SkSVGFeDistantLight>),
    FeFlood(RCHandle<SkSVGFeFlood>),
    FeFuncA(RCHandle<SkSVGFeFunc>),
    FeFuncR(RCHandle<SkSVGFeFunc>),
    FeFuncG(RCHandle<SkSVGFeFunc>),
    FeFuncB(RCHandle<SkSVGFeFunc>),
    FeGaussianBlur(RCHandle<SkSVGFeGaussianBlur>),
    FeImage(RCHandle<SkSVGFeImage>),
    FeMerge(RCHandle<SkSVGFeMerge>),
    FeMergeNode(RCHandle<SkSVGFeMergeNode>),
    FeMorphology(RCHandle<SkSVGFeMorphology>),
    FeOffset(RCHandle<SkSVGFeOffset>),
    FePointLight(RCHandle<SkSVGFePointLight>),
    FeSpecularLighting(RCHandle<SkSVGFeSpecularLighting>),
    FeSpotLight(RCHandle<SkSVGFeSpotLight>),
    FeTurbulence(RCHandle<SkSVGFeTurbulence>),
    Filter(RCHandle<SkSVGFilter>),
    G(RCHandle<SkSVGG>),
    Image(RCHandle<SkSVGImage>),
    Line(RCHandle<SkSVGLine>),
    LinearGradient(RCHandle<SkSVGLinearGradient>),
    Mask(RCHandle<SkSVGMask>),
    Path(RCHandle<SkSVGPath>),
    Pattern(RCHandle<SkSVGPattern>),
    Polygon(RCHandle<SkSVGPoly>),
    Polyline(RCHandle<SkSVGPoly>),
    RadialGradient(RCHandle<SkSVGRadialGradient>),
    Rect(RCHandle<SkSVGRect>),
    Stop(RCHandle<SkSVGStop>),
    Svg(RCHandle<SkSVGSVG>),
    Text(RCHandle<SkSVGText>),
    TextLiteral(RCHandle<SkSVGTextLiteral>),
    TextPath(RCHandle<SkSVGTextPath>),
    TSpan(RCHandle<SkSVGTSpan>),
    Use(RCHandle<SkSVGUse>),
}Variants§
Circle(RCHandle<SkSVGCircle>)
ClipPath(RCHandle<SkSVGClipPath>)
Defs(RCHandle<SkSVGDefs>)
Ellipse(RCHandle<SkSVGEllipse>)
FeBlend(RCHandle<SkSVGFeBlend>)
FeColorMatrix(RCHandle<SkSVGFeColorMatrix>)
FeComponentTransfer(RCHandle<SkSVGFeComponentTransfer>)
FeComposite(RCHandle<SkSVGFeComposite>)
FeDiffuseLighting(RCHandle<SkSVGFeDiffuseLighting>)
FeDisplacementMap(RCHandle<SkSVGFeDisplacementMap>)
FeDistantLight(RCHandle<SkSVGFeDistantLight>)
FeFlood(RCHandle<SkSVGFeFlood>)
FeFuncA(RCHandle<SkSVGFeFunc>)
FeFuncR(RCHandle<SkSVGFeFunc>)
FeFuncG(RCHandle<SkSVGFeFunc>)
FeFuncB(RCHandle<SkSVGFeFunc>)
FeGaussianBlur(RCHandle<SkSVGFeGaussianBlur>)
FeImage(RCHandle<SkSVGFeImage>)
FeMerge(RCHandle<SkSVGFeMerge>)
FeMergeNode(RCHandle<SkSVGFeMergeNode>)
FeMorphology(RCHandle<SkSVGFeMorphology>)
FeOffset(RCHandle<SkSVGFeOffset>)
FePointLight(RCHandle<SkSVGFePointLight>)
FeSpecularLighting(RCHandle<SkSVGFeSpecularLighting>)
FeSpotLight(RCHandle<SkSVGFeSpotLight>)
FeTurbulence(RCHandle<SkSVGFeTurbulence>)
Filter(RCHandle<SkSVGFilter>)
G(RCHandle<SkSVGG>)
Image(RCHandle<SkSVGImage>)
Line(RCHandle<SkSVGLine>)
LinearGradient(RCHandle<SkSVGLinearGradient>)
Mask(RCHandle<SkSVGMask>)
Path(RCHandle<SkSVGPath>)
Pattern(RCHandle<SkSVGPattern>)
Polygon(RCHandle<SkSVGPoly>)
Polyline(RCHandle<SkSVGPoly>)
RadialGradient(RCHandle<SkSVGRadialGradient>)
Rect(RCHandle<SkSVGRect>)
Stop(RCHandle<SkSVGStop>)
Svg(RCHandle<SkSVGSVG>)
Text(RCHandle<SkSVGText>)
TextLiteral(RCHandle<SkSVGTextLiteral>)
TextPath(RCHandle<SkSVGTextPath>)
TSpan(RCHandle<SkSVGTSpan>)
Use(RCHandle<SkSVGUse>)
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TypedNode
impl !RefUnwindSafe for TypedNode
impl !Send for TypedNode
impl !Sync for TypedNode
impl Unpin for TypedNode
impl !UnwindSafe for TypedNode
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