Struct usvg::Image [−][src]
pub struct Image { pub id: String, pub transform: Transform, pub visibility: Visibility, pub view_box: ViewBox, pub rendering_mode: ImageRendering, pub kind: ImageKind, }
Expand description
A raster image element.
image
element in SVG.
Fields
id: String
Element’s ID.
Taken from the SVG itself. Isn’t automatically generated. Can be empty.
transform: Transform
Element transform.
visibility: Visibility
Element visibility.
view_box: ViewBox
An image rectangle in which it should be fit.
Combination of the x
, y
, width
, height
and preserveAspectRatio
attributes.
rendering_mode: ImageRendering
Rendering mode.
image-rendering
in SVG.
kind: ImageKind
Image data.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Image
impl !UnwindSafe for Image
Blanket Implementations
Mutably borrows from an owned value. Read more