pub struct Image {
pub id: String,
pub transform: Transform,
pub visibility: Visibility,
pub view_box: ViewBox,
pub data: ImageData,
pub format: ImageFormat,
}
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.
data: ImageData
Image data.
format: ImageFormat
Image data kind.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Image
impl Send for Image
impl Sync for Image
impl Unpin for Image
impl UnwindSafe for Image
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more