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